【发布时间】:2018-01-16 13:44:30
【问题描述】:
我正在尝试使用 Sample Graph API 应用程序更改用户的密码,但我得到:
调用图形 API 响应时出错:
{
"odata.error": {
"code": "Authorization_RequestDenied",
"message": {
"lang": "en",
"value": "Insufficient privileges to complete the operation."
}
}
}
图形 API 请求:
PATCH /mytenant.onmicrosoft.com/users/some-guid?api-version=1.6 HTTP/1.1
client-request-id: ffd564d3-d716-480f-a66c-07b02b0e32ab
date-time-utc: 2017.08.10 03:04 PM
JSON 文件
{
"passwordProfile": {
"password": "Somepassword1$",
"forceChangePasswordNextLogin": false
}
}
我已经测试过更新用户的 displayName 并且效果很好。
{
"displayName": "Joe Consumer"
}
AD 应用程序权限
【问题讨论】:
-
能否请您发布此错误的相关 ID + 时间戳?
-
我已经添加了。谢谢你的帮助! @DanielDobalian
-
嘿@DanielDobalian,有什么更新吗?谢谢。
-
你是如何授权graph api请求的?我的意思是你是怎么得到不记名令牌的?
标签: oauth-2.0 azure-active-directory azure-ad-b2c azure-ad-graph-api