【问题标题】:Can we access different Azure AD directories with single Azure AD App我们可以使用单个 Azure AD 应用访问不同的 Azure AD 目录吗
【发布时间】:2021-02-17 05:34:37
【问题描述】:

我目前正在使用一个目录的 Azure AD 应用程序(客户端 ID 和客户端密码)通过 MS Graph 和 Azure 管理 API 获取附加订阅的用户详细信息和 Azure 资源。现在我在我的管理组下又添加了一个目录和订阅。我想知道我是否通过应用注册创建了一个多租户 Azure AD 应用,我可以访问其他目录的用户吗?如果是,需要什么配置?

【问题讨论】:

  • 您的应用程序是多租户应用程序吗?
  • 它没有提到应该如何创建服务主体委托链接。我不希望用户登录或提供任何同意。
  • 我没有配置任何 Web 应用程序,只是使用 azure 应用程序客户端和机密来访问目录和资源数据
  • 如果要使用多租户应用程序访问其他租户的资源,必须先登录其他租户的管理员并同意。然后该应用程序将作为企业应用程序添加到其他租户。

标签: azure azure-active-directory azure-management-api


【解决方案1】:

如果要使用单个 Azure 广告应用程序访问不同的 Azure AD 目录,则必须configure the application as a multi-tenant application。因为将应用程序更改为多租户应用程序允许任何租户登录。

接下来,您需要征得其他 Azure AD 租户管理员的同意。经管理员同意后,将作为企业应用添加到其他组织租户中。另外,不同的租户需要使用不同的访问令牌。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-09
    • 1970-01-01
    • 2023-02-08
    • 1970-01-01
    • 2022-12-19
    • 1970-01-01
    相关资源
    最近更新 更多