Я пытаюсь назначить лицензию пользователю в Office365, как я хотел бы сделать с помощью PowerShellMicrosoft Graph назначить лицензию пользователя к пользователю
Set-MsolUserLicense -UserPrincipalName [email protected] -AddLicenses licenseName
Но разница в том, что я пытаюсь сделать это с Microsoft Graph.
Мой URL выглядит следующим образом:
https://graph.microsoft.com/beta/users ('[email protected]')/
И мой JSON заключается в следующем:
{ "assignedLicenses": [
{
"skuId": "myID"
}
]
}
Но в ответ я м, получающих следующее сообщение:
{ "ошибка": { "код": "Request_BadRequest", "сообщение" : " 'assignedLicenses' объекта только для чтения и не может быть установлен", "innerError": { "запрос-идентификатор" : "MyId", "дата": "2016-03-31T09: 07: 34" }} }
вопрос заключается в том, как я работаю вокруг этого вопроса и фактически установить лицензию? Или нет способа обойти это?
если свойство только для чтения, то вы, кажется, не повезло;) – Paul
Возможный дубликат (протокола HTTPS [Поддержка Назначение лицензий пользователя в Microsoft Graph API?] : //stackoverflow.com/questions/44595973/support-for-assigning-user-licenses-in-microsoft-graph-api) – itanex