用于管理 VPC Service Controls 的 IAM 角色

本页介绍配置 VPC Service Controls 所需的 Identity and Access Management (Cloud IAM) 角色。

所需的角色

以下精选 IAM 角色提供必要权限,以允许使用 gcloud 命令行工具查看或配置服务边界与访问权限级别:

  • Access Context Manager Admin (roles/accesscontextmanager.policyAdmin)
  • Access Context Manager Editor (roles/accesscontextmanager.policyEditor)
  • Access Context Manager Reader (roles/accesscontextmanager.policyReader)

此外,用户若要使用 Google Cloud Console 管理 VPC Service Controls,则需要 Resource Manager Organization Viewer (roles/resourcemanager.organizationViewer) 角色。

如需授予这些角色中的某一个,请使用 Cloud Console 或使用 gcloud 命令行工具:

Admin 提供读写访问权限

gcloud organizations add-iam-policy-binding ORGANIZATION_ID \
  --member="user:example@customer.org" \
  --role="roles/accesscontextmanager.policyAdmin"

Editor 提供读写访问权限

gcloud organizations add-iam-policy-binding ORGANIZATION_ID \
  --member="user:example@customer.org" \
  --role="roles/accesscontextmanager.policyEditor"

Reader 提供只读访问权限

gcloud organizations add-iam-policy-binding ORGANIZATION_ID \
  --member="user:example@customer.org" \
  --role="roles/accesscontextmanager.policyReader"

Organization Viewer 允许使用 Cloud Console 访问 VPC Service Controls

gcloud organizations add-iam-policy-binding ORGANIZATION_ID \
  --member="user:example@customer.org" \
  --role="roles/resourcemanager.organizationViewer"