无法将Azure DevOps组织连接到Azure Active Directory

mbskvtky  于 2023-02-25  发布在  其他
关注(0)|答案(2)|浏览(170)

我已创建Azure DevOps组织。我已使用Outlook帐户创建该组织。我希望将其连接到我的Azure门户上的Azure Active Directory(AAD)默认目录。我正在Azure门户上使用免费帐户,该帐户允许我订阅一次。AAD目录如下所示:

我希望将我的Azure DevOps组织连接到Azure Active Directory。我在Azure门户和Azure DevOps中使用相同的用户。我基本上使用相同的帐户创建了这两个组织。我按照this link中的说明将Azure DevOps组织连接到Azure AD。我强调,在我的情况下,这两个组织是通过同一封电子邮件创建的。但是,在Azure DevOps组织设置中,通过单击“Azure Active Directory”下的“连接目录”,我收到以下错误:“用户myuser@outlook.com是目标AAD租户默认目录中的访客。当前组织策略不允许访客用户访问组织。请更改策略设置以允许外部访客访问,然后重试。”
这是我在DevOps的组织设置中看到的内容:

这是我尝试将其连接到AAD时出现的错误:

当我在Azure Active Directory中检查我的用户时,我可以看到它具有全局管理员角色,并且是成员,而不是访客!它毕竟是创建此帐户和所有资源的用户:(它是第二行上的用户:)

如前所述,此用户具有全局管理员角色:

我还尝试在AAD端更改策略,以便能够将DevOps项目连接到AAD,但再次失败。

我基本上不知道我还应该做些什么来将DevOps连接到AAD。

z6psavjg

z6psavjg1#

当你登录Azure DevOps时,它将使用Microsoft目录登录。
您需要将租户切换到默认目录

然后,您就可以将Azure AD租户链接到Azure DevOps组织

hwamh0ep

hwamh0ep2#

我其实读了很多次答案,但仍然不明白。花了很多时间后,我意识到删除我的组织后,当我们在www.example.comdev.azure.com登录时,我们需要在弹出窗口中选择正确的目录。

相关问题