尝试使用
更新其他用户照片时遇到问题图表api: " graph.microsoft.com/v1.0/Users/usermail/photo/$value" 要么 Outlook REST API:" outlook.office.com/api/v2.0/users(' usermail')/ photo / $ value" 要么 Microsoft Graph SDK:" github.com/microsoftgraph"
即使我使用的应用程序具有对Graph API的完全权限,API也会返回403错误(禁止)。
Microsoft Graph Sdk在尝试设置其他用户照片时返回 " ErrorAccessDenied消息:访问被拒绝。检查凭据,然后重试。"
我只能更新已登录用户的图片,如果我使用用户邮件&密码以获取有效的访问令牌
如果我使用客户端ID和密钥获得有效的访问令牌,我无法更新任何用户照片
我可以使用图形API更新另一张用户照片吗? 我错过了应用程序所需的任何权限吗?
答案 0 :(得分:0)
如果您以用户身份登录,即用户已登录并同意允许该应用代表他们行事,则您无法更新其他用户的照片。为此,您需要使用client credentials auth flow登录,组织管理员必须授予对您应用的访问权限。