如何修复 APPLICATION_ERROR;google.iam.credentials.v1/CloudGaia.GenerateAccessToken;帐户已禁用:xxxxxxxx?

问题描述 投票:0回答:1

将服务部署到灵活应用引擎时出现以下错误。这个问题突然发生,我不知道这个 CloudGaia 是什么。我们检查了 Flexbile App 引擎 API 并确保应用程序引擎已启用。我们还检查了以前从未使用过的使用查看器权限,但现在它是一个问题。有人可以给我们一些有关 Giaia 生成访问令牌和帐户禁用错误的背景信息吗?下面列出了详细信息以及云构建服务帐户的权限。

云构建错误消息:

警告:无法验证是否为项目启用了 Appengine 灵活 API [****************]。您可能无权列出此项目上启用的服务。如果未启用,可能会导致部署运行时出现问题。请要求项目所有者确保 Appengine 灵活 API 已启用,并且该帐户有权列出已启用的 API。**

错误:(gcloud.app.deploy) NOT_FOUND:APPLICATION_ERROR;google.iam.credentials.v1/CloudGaia.GenerateAccessToken;帐户已禁用:xxxxxxxx

API 和云构建服务帐户权限:

google-cloud-platform google-app-engine google-cloud-build app-engine-flexible
1个回答
0
投票

发布我的评论作为答案。

请检查此文档,因为您还必须在分配的 App Engine 服务帐户上具有

服务帐户用户
(roles/iam.serviceAccountUser) 角色、云构建编辑器 (
roles/cloudbuild.builds.editor
) 和云存储对象管理员(
roles/storage.objectAdmin
) 项目中的角色。

您还可以检查此相关的 Stack Overflow 链接,其中您需要通过 gcloud CLI 检查并添加所需的权限。

如果上述步骤不起作用,我建议通过 Google Cloud 问题跟踪器 提交错误,以便云工程师可以查看此问题。我们对此没有具体的预计到达时间,但您可以在创建票证后跟踪其进度。

© www.soinside.com 2019 - 2024. All rights reserved.