![如何授予 Google 云服务帐户与其他服务帐户相同的所有权限?](https://linux22.com/image/783583/%E5%A6%82%E4%BD%95%E6%8E%88%E4%BA%88%20Google%20%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%B8%90%E6%88%B7%E4%B8%8E%E5%85%B6%E4%BB%96%E6%9C%8D%E5%8A%A1%E5%B8%90%E6%88%B7%E7%9B%B8%E5%90%8C%E7%9A%84%E6%89%80%E6%9C%89%E6%9D%83%E9%99%90%EF%BC%9F.png)
[email protected]
因此,我有一个可以访问角色 A 和 B 的Google 云服务帐户。
我需要有服务帐户 2[email protected]
来访问角色 A、B,和C。
我如何才能sa-2
获得相同的访问权限sa-1
以及其他访问权限?
我尝试sa-2
以负责人的身份添加sa-1
该Service Account Admin
角色。
- IAM 和管理
- 服务帐户
- 选择
sa-1
- “+ 授予访问权限”
sa-2
在下拉列表中指定New principals
- 点击“保存”
但是使用该帐户访问 GCP 服务仍然被拒绝sa-2
。
我正在尝试获取两个 SA 之间的继承关系。
答案1
为了向 Google Cloud 服务帐户授予与服务帐户 1 相同的权限,您需要向服务帐户 2 授予roles/iam.serviceAccountUser
服务帐户 1 上的角色。这将允许服务帐户 2 继承授予服务帐户 1 的角色,然后您可以向服务帐户 2 授予其他角色以赋予其更多访问权限。您可以转到 Google Cloud Console 中的 IAM 页面并将角色设置为服务帐户 2 的服务帐户用户来执行此操作。
欲了解更多信息,请关注文档。