我正在尝试通过图形 API 更新 azure 中的用户配置文件。当涉及“移动”属性时,我收到异常:“权限不足,无法完成操作”。许多属性(如城市、街道地址或电话号码)都可以使用 PHP 代码的相同部分成功更新。这是配置/架构问题吗?
最佳答案
在我的测试中,我提升了应用程序访问WAAD的权限,如图:
我使用组织管理员帐户登录应用程序,该帐户显示在用户=>{user_name}=>个人资料=>角色部分。
然后我可以用手机更新任何格式的用户个人资料。如果手机号码需要带国家代码,则号码格式最好为+1 1234567890
。
顺便说一句,在我的测试中,配置应用程序的权限后,我等了将近一个小时,因为Azure AD似乎缓存了旧的权限。
关于php - 通过 azure graph api 更新时权限不足,无法完成操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32374322/