我正在运行一个工作流程,从电子表格中提取员工信息并填写他们的联系数据和组织数据。一切都运行良好,除了需要更新 EntraAD 中其他管理员的业务号码时。我明白了
"code": "Authorization_RequestDenied", "message": "权限不足,无法完成操作。"
我已经构建了具有适当权限的应用程序注册来更改用户帐户。 我使用 post HTTP 来制作访问令牌,解析 JSON,然后使用带有授权承载(AccessToken)的 PATCH HTTP
所有用户都运行良好,除了当它到达管理员时我收到上述错误。
我已更改附加到工作流程的管理员帐户和应用程序注册的权限,但没有成功。
谢谢,我可以通过设置自定义角色并分配正确的角色权限(即 ContactInfo、Basic 和 Extension Properties)来使其正常工作。然后,我将应用程序注册添加到该角色,并能够成功更新管理员的商务电话。