我们公司正在开发一些使用Google的ADMIN SDK apis的服务。 我们的问题是,当我们调用apis端点时,它开始说“403权限不足”。 如果我们用另一个IP更改服务器,那么该服务将再次正常运行。
由于我们需要使用IP,因此我们获得“权限不足”,是否可以将其设为黑名单?如果是这样的话,那是可能的 将他们列入白名单? 我们在文档中没有找到任何对此问题的答案。
提前致谢
安东尼奥
答案 0 :(得分:1)
Insufficient permissions
并不代表你被列入黑名单。这意味着您正在尝试针对尚未经过身份验证的API执行方法。
您可以在身份验证过程中通过scope命令指定所需的访问权限。有很多范围。
假设我使用
验证我的用户身份https://www.googleapis.com/auth/admin.directory.group.member.readonly范围 仅用于检索组成员角色和信息。
这只会给我对组成员目录的只读访问权限。
如果我尝试Users: insert文档说明我需要https://www.googleapis.com/auth/admin.directory.user
的范围,会发生什么。因此,如果我尝试插入用户,当我只有只读权限时,我将会得到
403权限不足