As tabelas desta seção descrevem diferentes papéis predefinidos e as permissões deles. As tabelas contêm as seguintes colunas:
- Nome:o nome de uma função exibida na interface do usuário (UI).
- Nome do recurso do Kubernetes:o nome do recurso personalizado correspondente do Kubernetes.
- Nível:especifica se o escopo desse papel é a organização ou um projeto.
- Tipo:o tipo da função. Por exemplo, alguns valores possíveis são
Role,ProjectRole,ClusterRoleouProjectClusterRole. - Tipo de vinculação:o tipo de vinculação que você precisa aplicar a essa função.
- Permissões do servidor da API Management ou do cluster do Kubernetes:as permissões que essa função tem para o servidor da API Management ou o cluster do Kubernetes. Por exemplo, alguns valores possíveis são "ler", "gravar", "ler e gravar" ou "não aplicável" (N/A).
- Escalonamento para:especifica se essa função é escalonada para outras funções ou não.
Personas de AO, identidades predefinidas e papéis de acesso
| Persona de AO | ||||
|---|---|---|---|---|
| Nome | Nome do recurso do Kubernetes | Administrador inicial | Nível | Tipo |
| Administrador de IAM do projeto | project-iam-admin |
Verdadeiro | Projeto | Role |
| Desenvolvedor de OCR de IA | ai-ocr-developer |
Falso | Projeto | Role |
| Desenvolvedor de IA de fala | ai-speech-developer |
Falso | Projeto | Role |
| Desenvolvedor de tradução com IA | ai-translation-developer |
Falso | Projeto | Role |
| Administrador do Certificate Authority Service | certificate-authority-service-admin |
Falso | Projeto | Role |
| Administrador do serviço de certificados | certificate-service-admin |
Falso | Projeto | Role |
| Administrador de projetos com função personalizada | custom-role-project-admin |
Falso | Projeto | Role |
| Editor de painéis | dashboard-editor |
Falso | Projeto | Role |
| Leitor de painéis | dashboard-viewer |
Falso | Projeto | Role |
| Como depurar o recurso personalizado AuditLoggingTarget | auditloggingtarget-monitor |
Falso | Projeto | Role |
| Leitor de instâncias do Harbor | harbor-instance-viewer |
Falso | Projeto | Role |
| Criador de projetos do Harbor | harbor-project-creator |
Falso | Projeto | Role |
| Administrador da NetworkPolicy do K8S | k8s-networkpolicy-admin |
Falso | Projeto | ProjectRole |
| Administrador do Balanceador de Carga | load-balancer-admin |
Falso | Projeto | Role |
| LoggingRule Creator | loggingrule-creator |
Falso | Projeto | Role |
| Editor de LoggingRule | loggingrule-editor |
Falso | Projeto | Role |
| Leitor de LoggingRule | loggingrule-viewer |
Falso | Projeto | Role |
| Criador de LoggingTarget | loggingtarget-creator |
Falso | Projeto | Role |
| Editor do LoggingTarget | loggingtarget-editor |
Falso | Projeto | Role |
| Leitor do LoggingTarget | loggingtarget-viewer |
Falso | Projeto | Role |
| Administrador de projeto de DNS gerenciado | managed-dns-project-admin |
Falso | Projeto | Role |
| Leitor de projetos de DNS gerenciados | managed-dns-project-viewer |
Falso | Projeto | Role |
| Editor do MonitoringRule | monitoringrule-editor |
Falso | Projeto | Role |
| Leitor de MonitoringRule | monitoringrule-viewer |
Falso | Projeto | Role |
| Editor do MonitoringTarget | monitoringtarget-editor |
Falso | Projeto | Role |
| Leitor de MonitoringTarget | monitoringtarget-viewer |
Falso | Projeto | Role |
| Administrador de namespace | namespace-admin |
Falso | Projeto | ProjectRole |
| Leitor de NAT | nat-viewer |
Falso | Projeto | ProjectRole |
| Editor do ObservabilityPipeline | observabilitypipeline-editor |
Falso | Projeto | Role |
| Leitor do ObservabilityPipeline | observabilitypipeline-viewer |
Falso | Projeto | Role |
| Administrador de bucket do projeto | project-bucket-admin |
Falso | Projeto | Role |
| Administrador de objetos do bucket do projeto | project-bucket-object-admin |
Falso | Projeto | Role |
| Leitor de objetos do bucket do projeto | project-bucket-object-viewer |
Falso | Projeto | Role |
| Editor do Alertmanager do Project Cortex | project-cortex-alertmanager-editor |
Falso | Projeto | Role |
| Leitor do Alertmanager do Project Cortex | project-cortex-alertmanager-viewer |
Falso | Projeto | Role |
| Leitor do Prometheus do Project Cortex | project-cortex-prometheus-viewer |
Falso | Projeto | Role |
| Administrador de compartilhamento de arquivos do projeto | project-fileshare-admin |
Falso | Projeto | Role |
| Leitor do Grafana do projeto | project-grafana-viewer |
Falso | Projeto | Role |
| Administrador da política de manutenção do projeto | project-mp-admin |
Falso | Projeto | Role |
| Editor de vinculação da política de manutenção do projeto | project-mpb-editor |
Falso | Projeto | Role |
| Leitor de vinculação da política de manutenção do projeto | project-mpb-viewer |
Falso | Projeto | Role |
| Editor de política de manutenção do projeto | project-mp-editor |
Falso | Projeto | Role |
| Leitor da política de manutenção do projeto | project-mp-viewer |
Falso | Projeto | Role |
| Administrador da NetworkPolicy do projeto | project-networkpolicy-admin |
Falso | Projeto | Role |
| Leitor do projeto. | project-viewer |
Falso | Projeto | Role |
| Administrador de máquinas virtuais do projeto | project-vm-admin |
Falso | Projeto | Role |
| Administrador de imagens de máquinas virtuais do projeto | project-vm-image-admin |
Falso | Projeto | Role |
| Administrador de secrets | secret-admin |
Falso | Projeto | Role |
| Leitor de secrets | secret-viewer |
Falso | Projeto | Role |
| Operador do Spark | mkt-spark-operator |
Falso | Organização | Role |
| Administrador de projetos de sub-rede | subnet-project-admin |
Falso | Projeto | Role |
| Operador de projeto de sub-rede | subnet-project-operator |
Falso | Projeto | Role |
| Administrador da replicação de volume | app-volume-replication-admin |
Falso | Organização | ClusterRole |
| Leitor de carga de trabalho | workload-viewer |
Falso | Projeto | ProjectRole |
Persona da AO, identidade predefinida e papéis de acesso
| Persona de AO | ||||
|---|---|---|---|---|
| Nome | Tipo de vinculação | Permissões do servidor da API Management | Permissões do cluster do Kubernetes | Encaminha para |
| Administrador de IAM do projeto | RoleBinding |
|
N/A | Todas as outras funções do AO |
| Desenvolvedor de OCR de IA | RoleBinding |
Recursos de OCR:leitura e gravação | N/A | N/A |
| Desenvolvedor de IA de fala | RoleBinding |
Recursos de fala:leitura e gravação | N/A | N/A |
| Desenvolvedor de tradução com IA | RoleBinding |
Recursos de tradução:leitura e gravação | N/A | N/A |
| Administrador do Certificate Authority Service | RoleBinding |
Autoridades e solicitações de certificado:receber, listar, monitorar, atualizar, criar, excluir e corrigir | N/A | N/A |
| Administrador do serviço de certificados | RoleBinding |
Certificados e emissores de certificados:receber, listar, monitorar, atualizar, criar, excluir e corrigir | N/A | N/A |
| Administrador de projetos com função personalizada | RoleBinding |
Recursos do projeto de função personalizada:criar, receber, listar, observar, atualizar, corrigir e excluir | N/A | N/A |
| Editor de painéis | RoleBinding |
Recursos personalizados do Dashboard:receber, ler, criar, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor de painéis | RoleBinding |
Dashboard:receber e ler |
N/A | N/A |
| Como depurar o recurso personalizado AuditLoggingTarget | RoleBinding |
|
N/A | N/A |
| Leitor de instâncias do Harbor | RoleBinding |
Instâncias do Harbor:leitura | N/A | N/A |
| Criador de projetos do Harbor | RoleBinding |
Projetos de instância do Harbor:criar, receber e assistir | N/A | N/A |
| Administrador da NetworkPolicy do K8S | ProjectRoleBinding |
N/A | Recursos NetworkPolicy:criar, ler, receber, atualizar, excluir e aplicar patch |
N/A |
| Administrador do Balanceador de Carga | RoleBinding |
N/A |
|
N/A |
| LoggingRule Creator | RoleBinding |
Recursos personalizados LoggingRule:criar, receber, listar e assistir |
N/A | N/A |
| Editor de LoggingRule | RoleBinding |
Recursos personalizados do LoggingRule:receber, listar, observar, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor de LoggingRule | RoleBinding |
Recursos personalizados LoggingRule:leitura |
N/A | N/A |
| Criador de LoggingTarget | RoleBinding |
Recursos personalizados LoggingTarget:criar, receber, listar e assistir |
N/A | N/A |
| Editor do LoggingTarget | RoleBinding |
Recursos personalizados do LoggingTarget:receber, listar, observar, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor do LoggingTarget | RoleBinding |
Recursos personalizados LoggingTarget:leitura |
N/A | N/A |
| Administrador de projeto de DNS gerenciado | RoleBinding |
|
N/A | N/A |
| Leitor de projetos de DNS gerenciados | RoleBinding |
Zonas DNS gerenciadas e conjuntos de registros de recursos (ManagedDNSZone, ResourceRecordSet): receber, listar e monitorar |
N/A | N/A |
| Editor do MonitoringRule | RoleBinding |
Recursos personalizados do MonitoringRule:criar, ler, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor de MonitoringRule | RoleBinding |
Recursos personalizados MonitoringRule:leitura |
N/A | N/A |
| Editor do MonitoringTarget | RoleBinding |
Recursos personalizados do MonitoringTarget:criar, ler, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor de MonitoringTarget | RoleBinding |
Recursos personalizados MonitoringTarget:leitura |
N/A | N/A |
| Administrador de namespace | ProjectRoleBinding |
N/A | Todos os recursos:acesso de leitura e gravação no namespace do projeto | N/A |
| Leitor de NAT | ProjectRoleBinding |
N/A | Implantações:receber e ler | N/A |
| Editor do ObservabilityPipeline | RoleBinding |
Recursos ObservabilityPipeline:receber, ler, criar, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor do ObservabilityPipeline | RoleBinding |
Recursos do ObservabilityPipeline:receber e ler |
N/A | N/A |
| Administrador de bucket do projeto | RoleBinding |
Bucket:leitura e gravação no namespace do projeto | N/A | N/A |
| Administrador de objetos do bucket do projeto | RoleBinding |
|
N/A | N/A |
| Leitor de objetos do bucket do projeto | RoleBinding |
Bucket e objetos:leitura | N/A | N/A |
| Editor do Alertmanager do Project Cortex | RoleBinding |
Sistema do Cortex e Alertmanager do Cortex:leitura e gravação | N/A | N/A |
| Leitor do Alertmanager do Project Cortex | RoleBinding |
Sistema do Cortex e Cortex Alertmanager:leitura | N/A | N/A |
| Leitor do Prometheus do Project Cortex | RoleBinding |
Sistema Cortex e Cortex Prometheus:leia | N/A | N/A |
| Administrador de compartilhamento de arquivos do projeto | RoleBinding |
Compartilhamentos de arquivos, grupos de exportação e vinculações de grupos de exportação:criar, receber, listar, monitorar e excluir | N/A | N/A |
| Leitor do Grafana do projeto | RoleBinding |
Sistema e Grafana:leitura e gravação | N/A | N/A |
| Administrador da política de manutenção do projeto | RoleBinding |
Recursos da política de manutenção do projeto:criar, receber, listar, observar, atualizar, aplicar patch e excluir | N/A | N/A |
| Editor de vinculação da política de manutenção do projeto | RoleBinding |
Recursos de vinculação da política de manutenção do projeto:criar, buscar, listar, observar, atualizar, aplicar patch e excluir | N/A | N/A |
| Leitor de vinculação da política de manutenção do projeto | RoleBinding |
Recursos de vinculação da política de manutenção do projeto:get, list e watch | N/A | N/A |
| Editor de política de manutenção do projeto | RoleBinding |
Recursos da política de manutenção do projeto:criar, receber, listar, observar, atualizar, aplicar patch e excluir | N/A | N/A |
| Leitor da política de manutenção do projeto | RoleBinding |
Recursos da política de manutenção do projeto:receber, listar e observar | N/A | N/A |
| Administrador da NetworkPolicy do projeto | RoleBinding |
Políticas de rede do projeto:leitura e gravação no namespace do projeto. | N/A | N/A |
| Leitor do projeto. | RoleBinding |
Todos os recursos no namespace do projeto:leitura | N/A | N/A |
| Administrador de máquinas virtuais do projeto | RoleBinding |
|
N/A | N/A |
| Administrador de imagens de máquinas virtuais do projeto | RoleBinding |
|
N/A | N/A |
| Administrador de secrets | RoleBinding |
Secrets do Kubernetes:ler, criar, atualizar, excluir e aplicar patch | N/A | N/A |
| Leitor de secrets | RoleBinding |
Secrets do Kubernetes:leitura | N/A | N/A |
| Operador do Spark | RoleBinding |
Recursos do Spark:criar, receber, listar, assistir, atualizar, aplicar patch e excluir | N/A | N/A |
| Administrador de projetos de sub-rede | RoleBinding |
Recursos do projeto de sub-rede:criar, receber, listar, observar, atualizar, corrigir e excluir | N/A | N/A |
| Operador de projeto de sub-rede | RoleBinding |
Recursos Subnet:criar, receber, listar e excluir |
N/A | N/A |
| Administrador da replicação de volume | ClusterRoleBinding |
Volume failovers, volume relationship replicas:create, get, list, watch, delete |
N/A | N/A |
| Leitor de carga de trabalho | ProjectRoleBinding |
N/A |
|
N/A |
Papéis comuns predefinidos de identidade e acesso
| Funções comuns | ||||
|---|---|---|---|---|
| Nome | Nome do recurso do Kubernetes | Administrador inicial | Nível | Tipo |
| Editor de painéis | dashboard-editor |
Falso | Organização / Projeto | ClusterRole / Role |
| Leitor de painéis | dashboard-viewer |
Falso | Organização / Projeto | ClusterRole / Role |
| Administrador de registros de fluxo | flowlog-admin |
Falso | Organização | ClusterRole |
| Leitor de registros de fluxo | flowlog-viewer |
Falso | Organização | ClusterRole |
| LoggingRule Creator | loggingrule-creator |
Falso | Organização / Projeto | ClusterRole / Role |
| Editor de LoggingRule | loggingrule-editor |
Falso | Organização / Projeto | ClusterRole / Role |
| Leitor de LoggingRule | loggingrule-viewer |
Falso | Organização / Projeto | ClusterRole / Role |
| Criador de LoggingTarget | loggingtarget-creator |
Falso | Organização / Projeto | ClusterRole / Role |
| Editor do LoggingTarget | loggingtarget-editor |
Falso | Organização / Projeto | ClusterRole / Role |
| Leitor do LoggingTarget | loggingtarget-viewer |
Falso | Organização / Projeto | ClusterRole / Role |
| Editor do MonitoringRule | monitoringrule-editor |
Falso | Organização / Projeto | ClusterRole / Role |
| Leitor de MonitoringRule | monitoringrule-viewer |
Falso | Organização / Projeto | ClusterRole / Role |
| Editor do MonitoringTarget | monitoringtarget-editor |
Falso | Organização / Projeto | ClusterRole / Role |
| Leitor de MonitoringTarget | monitoringtarget-viewer |
Falso | Organização / Projeto | ClusterRole / Role |
| Editor do ObservabilityPipeline | observabilitypipeline-editor |
Falso | Organização / Projeto | ClusterRole / Role |
| Leitor do ObservabilityPipeline | observabilitypipeline-viewer |
Falso | Organização / Projeto | ClusterRole / Role |
| Monitor de secret anthos-creds do Artifact Registry do sistema | sar-anthos-creds-secret-monitor |
Falso | Organização | Role |
Papéis comuns predefinidos de identidade e acesso
| Funções comuns | ||||
|---|---|---|---|---|
| Nome | Tipo de vinculação | Permissões do cluster de administrador | Permissões do cluster do Kubernetes | Encaminha para |
| Editor de painéis | ClusterRoleBinding / RoleBinding |
Recursos personalizados do Dashboard:receber, ler, criar, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor de painéis | ClusterRoleBinding / RoleBinding |
Dashboard:receber e ler |
N/A | N/A |
| Administrador de registros de fluxo | ClusterRoleBinding |
Recursos de registro de fluxo:criar, receber, ler, aplicar patch, atualizar e excluir | Recursos de registro de fluxo:criar, receber, ler, aplicar patch, atualizar e excluir | N/A |
| Leitor de registros de fluxo | ClusterRoleBinding |
Recursos de registros de fluxo:receber e ler | Recursos de registros de fluxo:receber e ler | N/A |
| LoggingRule Creator | ClusterRoleBinding / RoleBinding |
Recursos personalizados LoggingRule:criar, receber, listar e assistir |
N/A | N/A |
| Editor de LoggingRule | ClusterRoleBinding / RoleBinding |
Recursos personalizados do LoggingRule:receber, listar, observar, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor de LoggingRule | ClusterRoleBinding / RoleBinding |
Recursos personalizados LoggingRule:leitura |
N/A | N/A |
| Criador de LoggingTarget | ClusterRoleBinding / RoleBinding |
Recursos personalizados LoggingTarget:criar, receber, listar e assistir |
N/A | N/A |
| Editor do LoggingTarget | ClusterRoleBinding / RoleBinding |
Recursos personalizados do LoggingTarget:receber, listar, observar, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor do LoggingTarget | ClusterRoleBinding / RoleBinding |
Recursos personalizados LoggingTarget:leitura |
N/A | N/A |
| Editor do MonitoringRule | ClusterRoleBinding / RoleBinding |
Recursos personalizados do MonitoringRule:criar, ler, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor de MonitoringRule | ClusterRoleBinding / RoleBinding |
Recursos personalizados MonitoringRule:leitura |
N/A | N/A |
| Editor do MonitoringTarget | ClusterRoleBinding / RoleBinding |
Recursos personalizados do MonitoringTarget:criar, ler, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor de MonitoringTarget | ClusterRoleBinding / RoleBinding |
Recursos personalizados MonitoringTarget:leitura |
N/A | N/A |
| Editor do ObservabilityPipeline | ClusterRoleBinding / RoleBinding |
Recursos ObservabilityPipeline:receber, ler, criar, atualizar, excluir e aplicar patch |
N/A | N/A |
| Leitor do ObservabilityPipeline | ClusterRoleBinding / RoleBinding |
Recursos do ObservabilityPipeline:receber e ler |
N/A | N/A |
| Monitor de secret anthos-creds do Artifact Registry do sistema | RoleBinding |
anthos-creds secrets:receber e ler |
anthos-creds secrets:receber e ler |
N/A |