gpt4 book ai didi

google-cloud-platform - 如何在服务帐户上启用 "iam.serviceAccounts.actAs"权限?

转载 作者:行者123 更新时间:2023-12-03 16:45:35 24 4
gpt4 key购买 nike

我正在尝试通过遵循this guide来使用非默认服务帐户来部署服务,它说我需要“对正在部署的服务帐户的iam.serviceAccounts.actAs权限”。我正在使用的服务帐户是@cloudbuild.gserviceaccount.com,但是在我的项目的“权限”页面上看不到添加该帐户的选项。

最佳答案

关键是服务帐户是一种资源。您需要为您的身份添加IAM角色到服务帐户(资源)。这将授予您对资源(服务帐户)的权限。

  • 打开Google Cloud Console。转到IAM和管理->服务帐户。
  • 查找服务帐户。勾选服务帐户左侧的框。
  • 在右侧的“权限”面板中,单击“添加成员”。
  • 添加您的IAM成员电子邮件地址。对于角色,选择服务帐户->服务帐户用户。
  • 单击保存

  • 您也可以使用CLI:
    gcloud iam service-accounts add-iam-policy-binding [SERVICE_ACCOUNT] --member [MEMBER_EMAIL] --role roles/iam.serviceAccountUser

    gcloud iam service-accounts add-iam-policy-binding

    关于google-cloud-platform - 如何在服务帐户上启用 "iam.serviceAccounts.actAs"权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61334524/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com