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

Cannot connect Azure DevOps organization to Azure Active Directory

我创建了一个 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。感谢任何帮助。

当您登录到 Azure DevOps 时,它会使用 Microsoft Directory.

登录

您需要将租户切换到您的默认目录

然后您将能够link您的 Azure AD 租户到您的 Azure DevOps 组织