我正试图在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"
}
]
}
但作为回应我收到以下消息:
{“error”:{“code”:“Request_BadRequest”,“message”:“属性'assignedLicenses'是只读的,无法设置 . ”,“innerError”:{“request-id”:“myID”, “date”:“2016-03-31T09:07:34”}}}
问题是我如何解决这个问题并实际设置许可证?或者你没办法解决这个问题?
2 回答
由于此问题已发布,API已更新,因此以下文档应有助于回答问题 .
Assign License To User MS Graph Api V1.0 docs
其实我找到了解决方案here