Microsoft Graph为用户分配用户许可证

时间:2016-03-31 09:13:11

标签: json powershell office365 microsoft-graph

我正在尝试将许可证分配给Office365中的用户,就像我使用powershell一样

Set-MsolUserLicense -UserPrincipalName user@domain.com -AddLicenses licenseName

但不同之处在于我正在尝试使用Microsoft Graph。

我的网址如下:

  

https://graph.microsoft.com/beta/users( 'user@domain.com')/

我的json正在关注:

    { "assignedLicenses": [
                            {
                                "skuId": "myID"
                            }
                      ]
}

但作为回应,我收到了以下信息:

  

{       “错误”:{           “code”:“Request_BadRequest”,           “message”:“属性'assignedLicenses'是只读的,无法设置。”,           “innerError”:{               “request-id”:“myID”,               “date”:“2016-03-31T09:07:34”           }       }   }

问题是如何解决此问题并实际设置许可证?或者你没办法解决这个问题?

2 个答案:

答案 0 :(得分:0)

实际上我找到了解决方案here

答案 1 :(得分:0)

由于此问题已发布,API已更新,因此以下文档应有助于回答此问题。

Assign License To User MS Graph Api V1.0 docs