其他租户看不到多租户azure应用程序

时间:2019-07-02 06:53:45

标签: azure azure-active-directory multi-tenant

摘要:如何使多租户应用可供其他Azure AD租户使用?

详细信息: 我正在编写一个C#ASP.NET库,我想使用该库创建订阅并注册更改通知。 我正在使用Microsoft Graph API v1.0进行此操作。

我遵循了this文档,以获取服务帐户的访问令牌。 文档中列出的第一步要求我们在Azure AD Portal

上注册该应用

由于我正在为多个客户构建此应用程序,因此我希望这是一个多租户应用程序。我遵循了这个reference来注册多租户应用程序,但是我对如何使其他租户发现该应用程序有疑问?

我是否需要发布它才能实现此目标?如果是的话,有人可以引导我进入任何有关如何操作的文章吗?

1 个答案:

答案 0 :(得分:0)

  

我是否需要发布它才能实现此目标?

不,你不知道。对于多租户应用程序,该应用程序的初始注册存在于开发人员使用的Azure AD租户中。当来自其他租户的用户首次登录该应用程序时,Azure AD要求他们同意该应用程序请求的权限。 如果他们同意,则会在用户的租户中创建一个称为服务主体的应用程序表示形式。

  

在企业应用程序刀片下,您是指任何租户还是   是在哪里创建的?

该租户中的用户登录到该应用程序后,该租户中将存在该租户。