Microsoft Graph无法更改/重置Azure AD用户密码

时间:2018-12-14 11:04:24

标签: c# azure microsoft-graph

我使用Microsoft Graph(GraphServiceClient)在ASP .NET Core 2.0中创建/更新用户数据到Azure AD。创建用户,更新用户详细信息没有问题。但是无法通过此方法更改/重置用户密码。

在Azure中: 我有Azure免费订阅,并创建了一个APP以获取/更新用户(使用clientid和secret)。我还向Azure门户中的Microsoft Graph提供以下权限。

Microsoft Graph permission

仍然无法通过使用以下代码来更新密码,返回错误“代码:Authorization_RequestDenied消息:权限不足,无法完成操作。”

Graph C# client

是否可以使用c#使用Microsoft Graph更新密码?

1 个答案:

答案 0 :(得分:0)

欢迎使用StackOverflow:)

您的权限似乎还不够。看看这个问题: Resetting a user's password

更改密码配置文件所需的最低权限为Directory.AccessAsUser.All,这需要获得管理员同意