Чем кнопка «Предоставить разрешения» в устаревшей регистрации приложения Azure AD отличается от «Предоставить согласие администратора» в новой версии? - PullRequest
1 голос
/ 28 января 2020

Кнопка «Предоставить согласие администратора» в текущем Azure интерфейсе регистрации приложения AD (в разделе Azure портал> Azure AD> Регистрация приложений> (приложение)> разрешения API) иногда неактивна. В прежнем опыте я всегда мог нажать кнопку.

В чем разница между ними?

1 Ответ

2 голосов
/ 28 января 2020

Кнопка «Предоставить разрешение» в действующей процедуре регистрации приложений ведет себя по-разному в зависимости от того, что вам разрешено делать:

  • Если вам разрешено выполнять администрирование для всего арендатора Согласие, кнопка предоставляет разрешения для всех учетных записей :

    Grant permissions will grant tenant-wide admin consent if user is admin

  • Если вам не разрешено чтобы получить общее разрешение администратора, кнопка пытается предоставить разрешения для вашей учетной записи * только 1017 *:

    Grant permissions will attempt to grant user consent if use is not admin

  • Если вам не разрешено давать согласие даже для себя, он не может предоставить никаких разрешений:

    enter image description here

В В новом (текущем) режиме регистрации приложения кнопка «Предоставить согласие администратора» только предлагает согласие администратора для всего арендатора:

  • Если вам разрешено работать арендатором Всеобщее согласие администратора, кнопка включена и приведет к предоставлению разрешений для всех:

    Grant admin consent is enabled if user is allowed to do so

    Grant admin consent grants permissions for everyone

  • Если вы не являетесь администратором, кнопка просто отключается:

    Grant admin consent is disabled if user is not allowed to do so

В настоящее время при регистрации нового приложения не предоставляется возможность предоставления согласия только от имени вошедшего в систему пользователя, как это делалось в прежних версиях. Если вы хотите дать согласие для себя, лучший способ сделать это - войти в приложение и затем дать согласие.

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