限制服务账号只能列出/查看单个专有网络



我创建了一个GCP项目,其中包含多个VPC,比如VPC-a、VPC-b、VPC-c。我已经创建了两个服务帐户-svc-act-a和svc-act-b

要求:关于gcloud计算网络列表的执行

  1. svc-act-a应仅列出vpc-a
  2. svc-act-b应列出vpc-a、vpc-b和vpc-c

实现这一目标的最佳方法是什么?请详细描述所需的命令或UI配置。

我找不到在VPC级别分配IAM角色的方法。

不能添加VPC级别的权限,只能添加子网级别的权限。此外,IAM Condition不支持VPC或Subnet资源类型,不能作为选项。

最后,list方法,如果账户(服务或用户(有权访问此API,则不会根据权限过滤API内容(对所有API调用有效,不专门针对VPC/subnet(:返回完整列表。

相关内容

  • 没有找到相关文章

最新更新