Gmail API - 将服务帐户的域范围权限委派给单个用户

时间:2015-09-02 13:25:57

标签: gmail-api

我正在尝试在Google应用中访问自定义域名(my.name@example.com)中的电子邮件地址。我创建了服务帐户,但在尝试阅读电子邮件时收到以下错误消息:

  

错误:“unauthorized_client”,描述:“未经授权的客户端或范围   请求。“,Uri:”“

我发现我必须delegate域名范围内的服务帐户权限。根据我的理解,在委托之后,服务帐户将可以访问域中的所有电子邮件地址(例如,john @ example.com,sam @ example.com ...)。我的理解是否正确。如果是,服务帐户是否有权访问(可以模拟)域中的一个电子邮件地址?

1 个答案:

答案 0 :(得分:0)

您是否已授权GSuite管理控制台中的客户端名称和API范围?服务帐户必须工作,并且您收到的错误似乎与API访问权限相关。

更多信息:

https://support.google.com/a/answer/162106?hl=en