Сброс пароля пользователя с помощью Microsoft Graph - PullRequest
0 голосов
/ 17 января 2019

Я также хотел бы сбросить пароль пользователя с помощью Microsoft Graph из службы Windows, используя разрешения администратора. Использование PATCH-запроса к профилю пользователя казалось многообещающим, но необходимое разрешение Directory.AccessAsUser.All отсутствует в списке на apps.dev.microsoft.com, поэтому я получаю сообщение «Недостаточно прав для завершения операции». ошибка.

Я обещал заменить командлеты PowerShell на Microsoft Graph в нашем приложении, и эта небольшая, но важная функция теперь становится блокировщиком.

Планируется ли добавить это разрешение в список?

Есть ли способ назначить это разрешение? возможно, отредактировав манифест? Если так, то кто-нибудь знает правильную информацию

            "resourceAppId": "????",
             "resourceAccess": [
              {
                     "id": "????",
                      "type": "Scope"
              ,

Что с офисным порталом Azure Directory Admin, регистрация приложения (превью)? Я вижу приложение, зарегистрированное на apps.dev.microsoft.com. Теперь это альтернатива apps.dev? Мне больше нравится интерфейс и встроенная кнопка согласия администратора.

1 Ответ

0 голосов
/ 17 января 2019

Нет разрешения приложения (пока), которое позволяет вам сбросить пароль пользователя с помощью Microsoft Graph.

Планируется ли добавить это разрешение в список?

Да, но это все, чем сейчас можно поделиться.

Можно ли как-нибудь назначить это разрешение?

Единственный способ достичь этого сегодня (2019-01-17) - это назначить роль «Администратор компании» для объекта ServicePrincipal для вашего приложения - очень рискованное движение (что не рекомендуется), поскольку оно предоставит вашему приложению полные права администратора.

Что с офисным порталом Azure Directory Admin, регистрация приложения (предварительный просмотр)? [...] Это теперь альтернатива apps.dev?

Да, хотя он все еще находится в предварительном просмотре, и, возможно, некоторые вещи могут не работать (как и все вещи в предварительном просмотре).

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