我想将AAD组的所有成员添加到我的组织中,而不是将它们单独添加到组织中。
此Microsoft文档页面Access with Azure Active Directory groups表示我可以使用AAD组,但是搜索结果中没有显示AAD组。结果中仅显示ADO组。
我尝试输入组名,组的对象ID以及其他一些疯狂的东西。 因为我是所连接AD中的Guest,这不起作用吗?该页面未提及有关访客限制的任何内容。
我忽略了一个重要的AAD setting。这是在我的原始帖子之前配置的。我以为这样可以让我以访客身份搜索AAD组。
答案 0 :(得分:0)
默认情况下,Azure AD来宾无法在Azure AD中搜索。这就是为什么在连接的Azure AD中找不到要添加到组织中的用户的原因。
如果您是Azure AD来宾,请执行以下步骤之一:
查看详细信息here。
拥有另一个不是Azure AD来宾的Azure DevOps管理员,可以为您管理Azure DevOps中的用户。 Azure DevOps中的Project Collection Administrators组的成员可以管理用户。
让Azure AD管理员将您从连接的Azure AD中删除并阅读您的内容。管理员需要使您成为Azure AD成员而不是访客。参见Can Azure AD B2B users be added as members instead of guests?
通过使用Azure AD PowerShell更改Azure AD来宾的用户类型。我们不建议您使用以下过程,但是它可以工作,并且允许用户此后从Azure DevOps查询Azure AD。
将用户类型更改为成员后。您可以将AAD组添加到ADO的组中。请参阅以下步骤:
转到ADO的组织设置-> 安全性下的权限-> 选择ADO组 >您要将AAD组添加到->单击成员标签->单击添加-> 键入AAD组名称在搜索框中-> 保存
答案 1 :(得分:0)
IMO,这是ADO或AAD中的Microsoft错误。我不确定Microsoft是否已解决问题或是否需要此解决方法,但是它对我有用,也许会对其他人有所帮助。
解决方法:
注意:也许,如果您已有成员身份,也可以使用,但我没有一个可以尝试的身份。
这个新的会员身份对我有效,神奇地,我从来宾转换为会员的原始ID现在也可以找到AAD用户和组。