Name |
Management API server permissions |
Kubernetes cluster permissions |
Escalates to |
AI Gemini Flash Developer |
Gemini Flash resources: Read and write |
N/A |
N/A |
AI OCR Developer |
OCR resources: Read and write |
N/A |
N/A |
AI Speech Chirp Developer |
Speech Chirp resources: Read and write |
N/A |
N/A |
AI Speech Developer |
Speech resources: Read and write |
N/A |
N/A |
AI Text Embedding Developer |
Text Embedding resources: Read and write |
N/A |
N/A |
AI Text Embedding Multilingual Developer |
Text Embedding Multilingual resources: Read and write |
N/A |
N/A |
AI Translation Developer |
Translation resources: Read and write |
N/A |
N/A |
Backup Creator |
N/A |
- Manual backups and restores: Create, read, and delete
- Backups, restores, backup plans, and restore plans, volume backups, volume restores, delete backup requests: Read
|
N/A |
Certificate Authority Service Admin |
Certificate authorities and certificate requests: Get, list, watch, update, create, delete, and patch |
N/A |
N/A |
Dashboard Editor |
Dashboard custom resources: Get, read, create, update, delete, and patch |
N/A |
N/A |
Dashboard Viewer |
Dashboard : Get and read |
N/A |
N/A |
Discovery Engine Admin |
Discovery Engine : Get, read, create, update, delete, and patch |
N/A |
N/A |
Discovery Engine Developer |
Discovery Engine : Get and read |
N/A |
N/A |
Discovery Engine Reader |
Discovery Engine : Read |
N/A |
N/A |
Global Load Balancer Admin |
N/A |
HealthCheck : Get, watch, list, create, patch, update, and delete
BackendService : Get, watch, list, create, patch, update, and delete
ForwardingRuleExternal : Get, watch, list, create, patch, update, and delete
ForwardingRuleInternal : Get, watch, list, create, patch, update, and delete
|
N/A |
Harbor Instance Admin |
Harbor instances: Create, read, update, delete, and patch |
N/A |
N/A |
Harbor Instance Viewer |
Harbor instances: Read |
N/A |
N/A |
Harbor Project Creator |
Harbor instance projects: Create, get, and watch |
N/A |
N/A |
K8s NetworkPolicy Admin |
NetworkPolicy resources: Create, read, get, update, delete, and patch |
N/A |
N/A |
KMS Admin |
AEADKey : Create, read, update, delete, patch, encrypt, and decrypt
SigningKey : Create, read, update, delete, patch, and sign
KeyImport and KeyExport : Read
|
N/A |
N/A |
KMS Creator |
AEADKey and SigningKey : Create and read
|
N/A |
N/A |
KMS Developer |
AEADKey in the project namespace: Read, encrypt, and decrypt
SigningKey in the project namespace: Read and sign
|
N/A |
N/A |
KMS Key Export Admin |
KeyExport resource: Create, read, update, patch, and delete
|
N/A |
N/A |
KMS Key Import Admin |
KeyImport resource: Create, read, update, patch, and delete
|
N/A |
N/A |
KMS Viewer |
AEADKey , SigningKey , KeyImport , KeyExport : Read
|
N/A |
N/A |
Load Balancer Admin |
N/A |
Backend : Get, watch, list, create, patch, update, and delete
HealthCheck : Get, watch, list, create, patch, update, and delete
BackendService : Get, watch, list, create, patch, update, and delete
ForwardingRuleExternal : Get, watch, list, create, patch, update, and delete
ForwardingRuleInternal : Get, watch, list, create, patch, update, and delete
|
N/A |
LoggingRule Creator |
LoggingRule custom resources: Create, read, update, delete, and patch |
N/A |
N/A |
LoggingRule Editor |
LoggingRule custom resources: Create, read, update, delete, and patch |
N/A |
N/A |
LoggingRule Viewer |
LoggingRule custom resources: Read |
N/A |
N/A |
LoggingTarget Creator |
LoggingTarget custom resources: Create, read, update, delete, and patch |
N/A |
N/A |
LoggingTarget Editor |
LoggingTarget custom resources: Create, read, update, delete, and patch |
N/A |
N/A |
LoggingTarget Viewer |
LoggingTarget custom resources: Read |
N/A |
N/A |
Marketplace Editor |
N/A |
Service instances: Create, update, and delete |
N/A |
MonitoringRule Editor |
MonitoringRule custom resources: Create, read, update, delete, and patch |
N/A |
N/A |
MonitoringRule Viewer |
MonitoringRule custom resources: Read |
N/A |
N/A |
MonitoringTarget Editor |
MonitoringTarget custom resources: Create, read, update, delete, and patch |
N/A |
N/A |
MonitoringTarget Viewer |
MonitoringTarget custom resources: Read |
N/A |
N/A |
Namespace Admin |
N/A |
All resources: Read and write access in the project namespace |
N/A |
NAT Viewer |
N/A |
Deployments: Get and read |
N/A |
ObservabilityPipeline Editor |
ObservabilityPipeline resources: Get, read, create, update, delete, and patch |
N/A |
N/A |
ObservabilityPipeline Viewer |
ObservabilityPipeline resources: Get and read |
N/A |
N/A |
Project Bucket Admin |
Bucket: Read and write in the project namespace |
N/A |
N/A |
Project Bucket Object Admin |
- Bucket: Read
- Objects: Read and write
|
N/A |
N/A |
Project Bucket Object Viewer |
Bucket and objects: Read |
N/A |
N/A |
Project IAM Admin |
IAMRoleBinding and IAMRole : Create, read, update, delete, and bind
ProjectServiceAccount : Create, read, update, and delete
- List project namespace
|
N/A |
All other AO roles |
Project NetworkPolicy Admin |
Project network policies: Read and write in the project namespace |
N/A |
N/A |
Project DB Admin |
- Database versions, flags, maintenance policies, software libraries, and database project properties: Read
- Backup plans and database clusters: Create, read, update, and delete
- Imports, exports, and restores: Create, read, and delete
- Secrets: Create, delete, and update
- Migrations and external servers: Create, read, update, delete, and patch
|
N/A |
N/A |
Project DB Editor |
- Database versions, flags, maintenance policies, software libraries, backup plans, and restores: Read
- Imports: Create, read, and delete
- Database clusters: Read and update
- Secrets: Create and delete
|
N/A |
N/A |
Project DB Viewer |
Database versions, flags, maintenance policies, software libraries, backup plans, restores, imports, exports, database clusters, and failovers: Read |
N/A |
N/A |
Project Viewer |
All resources in the project namespace: Read |
N/A |
N/A |
Project VirtualMachine Admin |
- Virtual machines, disks, access requests, external access, backup requests, backups, restore requests, delete backup requests, restores, and password reset requests: Read, create, update, and delete
- Virtual machine restart: Put
- Virtual machine images, backup plans, and backup plan templates: Read
|
N/A |
N/A |
Project VirtualMachine Image Admin |
- VM images: Read
- VM image imports: Read and write
|
N/A |
N/A |
Secret Admin |
Kubernetes secrets: Read, create, update, delete, and patch
|
N/A |
N/A |
Secret Viewer |
Kubernetes secrets: Read
|
N/A |
N/A |
Service Configuration Admin |
ServiceConfigurations : Read and write
|
N/A |
N/A |
Service Configuration Viewer |
ServiceConfigurations : Read
|
N/A |
N/A |
Vertex AI Prediction User |
Online Predictions: Read and write
|
N/A |
N/A |
Volume Replication Admin |
Volume failovers, volume relationship replicas :
Create, get, list, watch, delete
|
N/A |
N/A |
Workbench Notebooks Admin |
N/A |
- Notebook custom resources (CR) in the project namespace: Create, read, update, and delete
ClusterInfo objects: Read
|
N/A |
Workbench Notebooks Viewer |
N/A |
- Notebook custom resources (CR) in the project namespace: Read
|
N/A |
Workload Viewer |
N/A |
- Pod custom resources in the project namespace: Read
- Deployment custom resources in the project namespace: Read
|
N/A |