Я получаю эту ошибку при попытке обновить атрибут делового или мобильного телефона пользователя, используя Microsoft Graph API с помощью Client Credentials (зарегистрированное приложение). Я могу обновлять другие атрибуты (город, страна, департамент, displayName, данное имя, jobTitle, officeLocation, postalCode, состояние, streetAddress и surName) просто отлично, и если я отправляю тот же запрос через Microsoft Graph Explorer с использованием учетных данных пользователя, он работает .
Я пробовал это как с бета-версией, так и с версией Graph API версии 1.0, с той же ошибкой
У меня есть соответствующие разрешения приложения (User ReadWrite и Directory ReadWrite) согласно https://docs.microsoft.com/en-us/graph/api/user-update?view=graph-rest-1.0
Наш код использует HTTP-клиент для отправки необработанных http-запросов (например, Postman)
PATCH /v1.0/users/{user-GUID} HTTP/1.1
Authorization: Bearer {bearer token}
Content-type: application/json
Content-Length: 38
{
"mobilePhone": "+16122229876"
}