我正在尝试使用服务帐户来访问组的成员。我已经验证我可以代表用户使用普通的 OAuth2 令牌执行此操作,并调用 tohttps://www.googleapis.com/admin/directory/v1/groups/{group}/members
和 scope https://www.googleapis.com/auth/admin.directory.group.readonly
。
我想对服务帐户执行相同的操作,并且我已将服务帐户电子邮件地址添加为群组成员,并验证查看成员权限设置为“群组的所有成员,所有组织成员”。
当我询问成员列表时,我收到此错误:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Not Authorized to access this resource/api"
}
],
"code": 403,
"message": "Not Authorized to access this resource/api"
}
}
我需要做什么才能授权此服务帐户查看该组?