Я пытаюсь обновить профили пользователей в лазурном режиме с помощью графического API. По атрибуту «мобильный» я получаю исключение: «Недостаточно прав для выполнения операции». Многие атрибуты, такие как city, streetAddress или phoneNumber, успешно обновляются с помощью одной и той же части кода PHP. Это проблема конфигурации / схемы?
Недостаточно прав для завершения операции при обновлении через api azure graph
Ответы (1)
В моем тесте я повысил разрешения приложения, имеющего доступ к WAAD, как показывают цифры:
И я вхожу в приложение с учетной записью администратора организации, показанной в ПОЛЬЗОВАТЕЛИ => {user_name} => ПРОФИЛЬ => Раздел РОЛЬ.
Затем я могу обновить профиль пользователя с мобильного телефона в любом формате. Если номер мобильного телефона должен быть с кодом страны, лучше использовать формат номера +1 1234567890
.
Кстати, в моем тесте после настройки разрешения приложения я ждал почти час, так как Azure AD, похоже, кэшировал старое разрешение.
person
Gary Liu
schedule
07.09.2015