繁体   English   中英

无法使用Azure AD组授予VSTS项目访问权限

[英]Unable to grant VSTS project access using Azure AD Groups

我已经设置了VSTS,以便人们使用我们的Azure AD凭据登录,并且工作正常。

我无法使用的是使用Azure AD组授予对项目的访问权限的功能。

这是我所做的:

  • 我创建了小组(称为Developers )并添加了所有团队成员。
  • 我已经将Developers组(在自动完成选择列表中称为[TEAM FOUNDATION]\\Developers )添加到默认项目团队。
  • 团队成员卡片显示我有10位团队成员,并显示其中9位。
  • 如果单击“ 查看此卡上的所有链接”,则唯一显示的条目是“ Developers组,其中已将“ 用户名或范围”列为我们的Azure AD的名称。 如果我单击该组并查看该组的成员,则会显示我要添加到项目中的10个人。

据我从上面看到的,它应该工作,但是没有。 用户无法在Visual Studio Team ExplorerVisual Studio Team Services Web应用程序中看到该项目。

有什么我想念的吗?

您还需要将用户添加到团队项目中,以便他们可以看到相应的团队项目。

  1. 转到团队项目管理页面(单击设置图标)>安全性
  2. 将该群组添加到群组中(例如,读者)

关于带有Azure AD组的Team Services,您可以参考本文:团队服务: 使用Azure Active Directory(Azure AD)组的访问

这似乎是时间问题:

有一天,我创建了广告组,然后将广告组添加到了相关的VSTS组中,这一半工作了(即,将名称添加到了团队项目中,但是不允许团队访问该项目)

第二天,我在前一天设置的内容完全可以正常运行。 另外,如果我从VSTS组中删除了AD组,则访问将被撤消,并立即将其重新添加到授予的访问中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM