当前位置: 首页 > 知识库问答 >
问题:

Google Cloud平台403-权限不足

蒋阳华
2023-03-14

在使用Python创建存储桶时,我面临着这个问题。它清楚地表明我没有足够的权限,但我并没有犯错误。

我使用以下设置创建了一个实例:默认服务号、使用默认范围的Cloud API默认访问。

这是我收到的错误的回溯:

python2.7 sample.py
Traceback (most recent call last):
  File "sample.py", line 11, in <module>
    bucket = storage_client.create_bucket(bucket_name)
  File "/home/naveen/.local/lib/python2.7/site-packages/google/cloud/storage/client.py", line 264, in create_bucket
    bucket.create(client=self, project=project)
  File "/home/naveen/.local/lib/python2.7/site-packages/google/cloud/storage/bucket.py", line 294, in create
    data=properties, _target_object=self)
  File "/home/naveen/.local/lib/python2.7/site-packages/google/cloud/_http.py", line 293, in api_request
    raise exceptions.from_http_response(response)
google.api_core.exceptions.Forbidden: 403 POST https://www.googleapis.com/storage/v1/b?project=banded-elevator-197103: Insufficient Permission

共有1个答案

毕霖
2023-03-14

从外观上看,您似乎没有为正在使用的服务帐户设置适当的访问范围。

您应该通过添加允许您创建和更新Cloud Storage存储桶所需的访问范围来更新您正在使用的服务号。

例如,如果要向服务号添加读写访问权限,可以使用此命令。

gcloud beta compute instances set-scopes [YOUR_INSTANCE] \
--scopes=[LIST_OF_CURRENT_SCOPES, https://www.googleapis.com/auth/devstorage.read_write]
 类似资料:
  • 好的,正如标题所建议的谷歌分析API问题。。。 null null Analytics Google API错误403:“用户没有任何Google Analytics帐户” Google Analytics API:“用户对此帐户没有足够的权限。” 但仍然无法让它工作。我添加了范围,如下所示: 现在,我有我试图查询的视图id(profile):code46034120/code>,所以我得到了服务

  • 我正在尝试从Google-Analytics访问数据。我正在遵循指南,并且能够对我的用户进行G授权,并从OAuth获得代码。 当我试图从GA访问数据时,我只得到403个不够的权限。我是否必须将我在Google API控制台中的项目连接到我的分析项目?我该怎么做?还是有什么其他原因让我得到403不够的权限回来? 我正在用Python和Django做这件事,而且我已经打开了我的API控制台的Analy

  • 我按照谷歌云SQLSDK中的说明导入数据。 但当我使用命令更改信息时: 我收到以下错误 如何纠正此故障?

  • 使用Quickstart应用程序iOS我能够让Google Drive浏览文件和文件夹、显示图标和缩略图以及下载文件。但是,在上传时,我会遇到以下错误: 发生错误:错误域=com。谷歌。GTLRErrorObjectDomain代码=403“权限不足”用户信息={GTLRStructuredError=GTLRErrorObject 0x61800024ff90:{消息:“权限不足”错误:[1]代

  • 我使用谷歌分析管理API帐户用户链接:列表 我正在尝试获取帐户用户列表... 我得到以下错误 {“error”:{“errors”:[{“domain”:“global”,“reason”:“insufficientPermissions”,“message”:“权限不足”}],“code”:403,“message”:“权限不足”}} 在Google Analytics中,我设置了所有权限 编辑

  • 我创建了一个Google云平台项目和一个相关的服务帐户,用于访问管理SDK中的目录API。经过一些试验,我决定删除那个项目和服务帐户,从头开始。大约在同一时间,我还更改了GSuite帐户的主域。 我相信这种组合已经搞砸了我在谷歌云平台中的权限。我是我们GSuite账户上唯一的超级管理员,但似乎我无法做很多事情(下面的例子)。有什么方法可以完全重置权限或云平台帐户吗?在这一点上没有项目可以失去。 我