使用应用程序权限更新 Azure AD 密码
Updating Azure AD passwords with application permission
我正在尝试使用具有应用程序权限的 Windows Graph API 更改其他用户的密码,但总是收到 403 错误 - 权限不足。
如果使用委派权限,Directory.AccessAsUser.All 会完成这项工作。但是应用权限里没有这个权限。
PATCH https://graph.microsoft.com/v1.0/users/somebody@sandboxnice.onmicrosoft.com
Authorization: Bearer [token]
Content-type: application/json
{
"passwordProfile": {
"forceChangePasswordNextSignIn": false,
"password": "password00++"
}
}
状态码是403,应该是204。
我正在尝试使用具有应用程序权限的 Windows Graph API 更改其他用户的密码,但总是收到 403 错误 - 权限不足。
如果使用委派权限,Directory.AccessAsUser.All 会完成这项工作。但是应用权限里没有这个权限。
PATCH https://graph.microsoft.com/v1.0/users/somebody@sandboxnice.onmicrosoft.com
Authorization: Bearer [token]
Content-type: application/json
{
"passwordProfile": {
"forceChangePasswordNextSignIn": false,
"password": "password00++"
}
}
状态码是403,应该是204。