【问题标题】:Accidentally deleted all IAM users, now getting permission error while creating private service connection with GCP意外删除了所有 IAM 用户,现在在使用 GCP 创建私有服务连接时出现权限错误
【发布时间】:2022-07-12 08:40:00
【问题描述】:

我在应用 terraform 的 google_project_iam_binding 资源时不小心删除了所有 IAM 用户。我已经恢复了所有用户。

现在,我想创建与 GCP 的私有服务连接,以将私有 IP 分配给 CloudSql。但低于错误。

我们在创建连接时遇到了问题。 “projects/XXXXXX”帮助令牌所需的“compute.globalAddresses.list”权限:XXXXXXX

我已启用/禁用所有服务,IAM 用户拥有所有者访问权限。

PROJECT_NUMBER@cloudservices.gserviceaccount.com 也拥有编辑权限。

我们在创建私有连接时遇到以下错误

【问题讨论】:

    标签: google-cloud-platform automation cloud devops google-cloud-ops-agent


    【解决方案1】:

    您能否检查一下您是否还有来自 IAM 和管理员 > 服务帐户的服务帐户“service-(your-project-number)@service-networking.iam.gserviceaccount.com”?

    如果不是,那么它可能已被删除。您可以按照以下步骤recreate this service account

    A.在 GCP 控制台中导航到 IAM 和管理员 > 服务帐号。
    B. 创建默认帐户‘service-(your-project-number)@service-networking.iam.gserviceaccount.com’,并通过在用于选择角色的下拉菜单。
    C. 创建后,再次尝试设置私有服务连接。

    或者您可以尝试通过关注此documentation 来取消删除已删除的服务帐户

    【讨论】:

      猜你喜欢
      • 2021-09-25
      • 1970-01-01
      • 2022-07-18
      • 1970-01-01
      • 2021-06-19
      • 2018-10-21
      • 1970-01-01
      • 1970-01-01
      • 2020-05-25
      相关资源
      最近更新 更多