2016-03-31 2 views
0

Я пытаюсь назначить лицензию пользователю в 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" }} }

вопрос заключается в том, как я работаю вокруг этого вопроса и фактически установить лицензию? Или нет способа обойти это?

+0

если свойство только для чтения, то вы, кажется, не повезло;) – Paul

+0

Возможный дубликат (протокола HTTPS [Поддержка Назначение лицензий пользователя в Microsoft Graph API?] : //stackoverflow.com/questions/44595973/support-for-assigning-user-licenses-in-microsoft-graph-api) – itanex

ответ

0

На самом деле я нашел решение here

+0

Именно то, что я ищу. Но ваш ответ указывает на подписку GET. –

Смежные вопросы