我在以下页面上创建了新的应用程序:https://apps.dev.microsoft.com/#/appList
使用AppId和AppKey我可以获取令牌并调用Microsoft Graph方法。工作正常。但这仅适用于我的管理控制台,因此,如果我调用添加新域的方法,它将向我的管理控制台添加新域。 我们的业务模型会根据客户创建管理控制台。而且我们需要为其管理控制台等设置单个域。
我需要调用Microsoft Graph add domain方法将域添加到另一个管理控制台!我看到一个解决方案是在每个客户端的管理员凭据下再创建一个应用程序,然后使用AppId / AppKey新创建的单个应用程序调用Microsoft Graph。但我需要自动执行此操作,而无需API(据我所知)。
是否可以使用一个通用应用程序并调用Microsoft Graph方法在另一个管理控制台中执行操作?
谢谢!
答案 0 :(得分:1)
在创建应用程序注册时(在Azure AD门户的新预览应用程序注册页面中),您需要选择以下选项:
Accounts in any organizational directory
这将允许另一个租户中的用户同意使用您的应用程序。这意味着您可以与其他租户一起使用您的应用ID和密码。