【发布时间】:2017-02-23 20:16:09
【问题描述】:
我正在尝试在 Google Api (https://developers.google.com/admin-sdk/directory/v1/reference/groups/list) 中获取域的组列表。
我正在使用“域范围委派”,并且有一个服务帐户,网络应用程序通过该服务帐户向 Google 发出所有请求。 admin-sdk 要求请求用户是管理员,所以我在给定域上模拟管理员用户。
这适用于 (https://developers.google.com/admin-sdk/directory/v1/reference/users/get),但是当我尝试使用组 api 时,它会像这样失败:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "forbidden",
"message": "Not Authorized to access this resource/api"
}
],
"code": 403,
"message": "Not Authorized to access this resource/api"
}
}
我已检查域管理员的权限已委派给服务帐户。而且我还检查了我是否可以在以域管理员身份登录时访问组列表。
非常感谢任何帮助或提示。 提前致谢
【问题讨论】:
标签: asp.net google-api google-admin-sdk google-groups-api google-groups-settings