Azure active directory Can';t重置登录用户';密码

Azure active directory Can';t重置登录用户';密码,azure-active-directory,microsoft-graph-api,Azure Active Directory,Microsoft Graph Api,在我的应用程序中,用户可以重置其密码,我已经使用我的帐户进行了测试,但我的客户说没有足够的权限来完成操作错误。我更新了passwordProfile属性: { "passwordProfile": { "password":"" , "forceChangePasswordNextSignIn": false } } 唯一的区别是我的帐户是管理员帐户,而客户的帐户不是,这是原因吗 我认为您可以使用microsoft graph授予“Directory.Acces

在我的应用程序中,用户可以重置其密码,我已经使用我的帐户进行了测试,但我的客户说没有足够的权限来完成操作错误。我更新了passwordProfile属性:

{ 
  "passwordProfile": { 
    "password":"" ,
    "forceChangePasswordNextSignIn": false 
  } 
}
唯一的区别是我的帐户是管理员帐户,而客户的帐户不是,这是原因吗

我认为您可以使用microsoft graph授予“Directory.AccessAsUser.All”委托权限,以便管理员用户可以重置密码,您可以通过使用类似于的在线工具对访问令牌进行解码来检查访问令牌中的权限。该委托权限允许管理员用户重置其他用户的密码,非管理员用户不能将自己的密码与Directory.AccessAsUser.All委托权限保持一致

有关更多详细信息,请参阅