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