您无权编辑此 API 密钥。所需权限 serviceusage.apikeys.update

您无权编辑此 API 密钥。所需权限 serviceusage.apikeys.update

我一直使用 Google Cloud Platform,主要是将其与 Google Maps 配合使用。我创建了几个 API 密钥,它们运行良好。最后一个是几周前。几天前我想更新它,但无法更新,保存时会短暂地出现一条错误消息。

我以为那一天出了点小故障。今天我再次尝试,再次出现错误。错误信息为“您无权编辑此 api 密钥。所需权限 serviceusage.apikeys.update”

更糟糕的是,我也无法更新其他 API 密钥。

我猜有些事情已经改变但我不知道是什么,有什么想法吗?

Google 控制台上的消息

该服务似乎已在角色中启用

答案1

正如错误信息所示,serviceusage.apikeys.update如果您想更新密钥,则需要权限。

具有此权限的 IAM 角色包括:

  • 所有者
  • 编辑
  • API 密钥管理员

根据所附的屏幕截图,看起来角色已启用。

您能否确认您的用户是否被授予了上述角色之一?您可以通过 UI 进行检查IAM 和管理 > IAM > 成员

否则,您还可以检查是否已授予任何自定义角色权限serviceusage.apikeys.update。您将能够通过 UI 检查IAM 和管理 > IAM > 角色

相关内容