Microsoft Graph - любой способ поделиться моим приложением

Я создал новое приложение на странице: https://apps.dev.microsoft.com/#/appList

используя AppId и AppKey, я могу получить токен и вызвать методы Microsoft Graph. Работает нормально. Но он работает только для моей консоли администратора, поэтому, если я вызываю метод для добавления нового домена, он добавляет новый домен в мою консоль администратора. Наша бизнес-модель создает консоль администратора для каждого клиента. И нам нужно настроить отдельные домены для их консолей администратора и т. Д.

Мне нужно вызвать метод добавления домена Microsoft Graph, чтобы добавить домен в другую консоль администратора! Я вижу, что решение создает еще одно приложение для каждого клиента под их учетными данными администратора, а затем вызывает Microsoft Graph с AppId / AppKey для вновь созданного отдельного приложения. Но мне нужно делать это автоматически и без API (насколько я понимаю).

Есть ли способ использовать одно общее приложение и вызывать методы Microsoft Graph для выполнения действий внутри другой консоли администратора?

Спасибо!


person Oleg Sh    schedule 04.03.2019    source источник


Ответы (1)


При создании регистрации приложения (на новых страницах регистрации предварительного просмотра приложения на портале Azure AD) вам необходимо выбрать следующий параметр:

Accounts in any organizational directory

Это позволит пользователям другого клиента дать согласие на использование вашего приложения. Это будет означать, что вы можете использовать свой идентификатор и секрет приложения с другими арендаторами.

person Chris Johnson    schedule 13.03.2019