Как получить согласие администратора на роли приложения с помощью API Graph - PullRequest
0 голосов
/ 11 февраля 2020
  1. Я создал приложение в AAD (App1).
  2. Я добавил приложение Roles в манифест.
  3. Я создал другое приложение в AAD (App2) (тот же клиент)
  4. Я добавил разрешения API для App2 для одной из ролей, настроенных в App1.
  5. Как владелец App2, я могу войти на портал и дать согласие администратора на App2

Мне нужно выполнить все вышеперечисленное через вызовы API, в идеале без каких-либо человеческое взаимодействие. Я могу выполнить шаги 1 - 4, и это прекрасно работает через вызовы API.

Какой вызов API я использую для предоставления согласия администратора (шаг 5). Обратите внимание, что мне нужно дать согласие на роль приложения, а не на область OAuth. Также обратите внимание, что Роль приложения НЕ является одной из стандартных служб Microsoft (например, Graph) - она ​​предназначена для пользовательской роли, созданной в моем собственном приложении.

1 Ответ

0 голосов
/ 25 февраля 2020
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...