图 API - 使用配置文件更新时获得 "Insufficient privileges"
Graph API - Getting "Insufficient privileges" while updating using Profile
我们在生产环境中有一个应用程序,今天我们发现一个问题,即通过图 api returns 更新用户的“othermails”属性时不足特权 error.It 工作了几天 back.We 正在使用客户端凭据流从 azure 获取访问令牌。
在进行故障排除时,我发现如果将目录角色 "Global administrator" 分配给应用程序管理员用户,则应用程序管理员用户可以更新其他邮件属性。但是几天前它在没有“全局管理员”角色的情况下工作正常。我们无法将 "Global administrator" 目录角色授予所有应用程序管理员,这是我们的客户强加的限制。
现在,我的问题是为什么之前工作现在不工作了? Microsoft 是否更改了目录角色定义或其他内容?
看来您在更新用户资料时遇到了Insufficient privileges
。
Microsoft 是否更改目录角色定义或其他内容?
到目前为止,Microsoft 还没有更改任何以前的 Role Definition
。
在您 Update user profile
的情况下,您需要具有以下权限才能更新用户个人资料:
Note: Once you have above permission you could update user profile. You could also take a look here
我们在生产环境中有一个应用程序,今天我们发现一个问题,即通过图 api returns 更新用户的“othermails”属性时不足特权 error.It 工作了几天 back.We 正在使用客户端凭据流从 azure 获取访问令牌。
在进行故障排除时,我发现如果将目录角色 "Global administrator" 分配给应用程序管理员用户,则应用程序管理员用户可以更新其他邮件属性。但是几天前它在没有“全局管理员”角色的情况下工作正常。我们无法将 "Global administrator" 目录角色授予所有应用程序管理员,这是我们的客户强加的限制。
现在,我的问题是为什么之前工作现在不工作了? Microsoft 是否更改了目录角色定义或其他内容?
看来您在更新用户资料时遇到了Insufficient privileges
。
Microsoft 是否更改目录角色定义或其他内容?
到目前为止,Microsoft 还没有更改任何以前的 Role Definition
。
在您 Update user profile
的情况下,您需要具有以下权限才能更新用户个人资料:
Note: Once you have above permission you could update user profile. You could also take a look here