En las tablas de esta sección, se describen los diferentes roles predefinidos y sus permisos. Las tablas contienen las siguientes columnas:
- Nombre: Es el nombre de un rol que se muestra en la interfaz de usuario (IU).
- Nombre del recurso de Kubernetes: Es el nombre del recurso personalizado de Kubernetes correspondiente.
- Nivel: Especificación de si este rol se limita a la organización o a un proyecto.
- Tipo: Es el tipo de este rol. Por ejemplo, algunos valores posibles son
Role,ProjectRole,ClusterRoleoProjectClusterRole. - Tipo de vinculación: Es el tipo de vinculación que debes aplicar a este rol.
- Permisos del servidor de la API de Management o del clúster de Kubernetes: Son los permisos que tiene este rol para el servidor de la API de Management o el clúster de Kubernetes. Por ejemplo, algunos valores posibles son lectura, escritura, lectura y escritura, o no aplicable (N/A).
- Escala a: Especificación de si este rol se deriva a otros roles o no.
Arquetipo de AO, roles de identidad y acceso predefinidos
| Arquetipo de AO | ||||
|---|---|---|---|---|
| Nombre | Nombre del recurso de Kubernetes | Administrador inicial | Nivel | Tipo |
| Administrador de IAM de proyecto | project-iam-admin |
Verdadero | Proyecto | Role |
| Desarrollador de OCR con IA | ai-ocr-developer |
Falso | Proyecto | Role |
| Desarrollador de IA de voz | ai-speech-developer |
Falso | Proyecto | Role |
| Desarrollador de IA de traducción | ai-translation-developer |
Falso | Proyecto | Role |
| Administrador de Certificate Authority Service | certificate-authority-service-admin |
Falso | Proyecto | Role |
| Administrador del servicio de certificados | certificate-service-admin |
Falso | Proyecto | Role |
| Administrador de proyecto con rol personalizado | custom-role-project-admin |
Falso | Proyecto | Role |
| Editor de paneles | dashboard-editor |
Falso | Proyecto | Role |
| Visualizador de paneles | dashboard-viewer |
Falso | Proyecto | Role |
| Depuración del recurso personalizado AuditLoggingTarget | auditloggingtarget-monitor |
Falso | Proyecto | Role |
| Visualizador de instancias de Harbor | harbor-instance-viewer |
Falso | Proyecto | Role |
| Creador de proyectos de Harbor | harbor-project-creator |
Falso | Proyecto | Role |
| Administrador de NetworkPolicy de K8S | k8s-networkpolicy-admin |
Falso | Proyecto | ProjectRole |
| Administrador de balanceador de cargas | load-balancer-admin |
Falso | Proyecto | Role |
| Creador de LoggingRule | loggingrule-creator |
Falso | Proyecto | Role |
| Editor de LoggingRule | loggingrule-editor |
Falso | Proyecto | Role |
| Visualizador de LoggingRule | loggingrule-viewer |
Falso | Proyecto | Role |
| Creador de LoggingTarget | loggingtarget-creator |
Falso | Proyecto | Role |
| Editor de LoggingTarget | loggingtarget-editor |
Falso | Proyecto | Role |
| Visualizador de LoggingTarget | loggingtarget-viewer |
Falso | Proyecto | Role |
| Administrador de proyectos de DNS administrados | managed-dns-project-admin |
Falso | Proyecto | Role |
| Visualizador de proyectos de DNS administrados | managed-dns-project-viewer |
Falso | Proyecto | Role |
| Editor de MonitoringRule | monitoringrule-editor |
Falso | Proyecto | Role |
| Visualizador de MonitoringRule | monitoringrule-viewer |
Falso | Proyecto | Role |
| Editor de MonitoringTarget | monitoringtarget-editor |
Falso | Proyecto | Role |
| Visualizador de MonitoringTarget | monitoringtarget-viewer |
Falso | Proyecto | Role |
| Namespace Admin | namespace-admin |
Falso | Proyecto | ProjectRole |
| Visualizador de NAT | nat-viewer |
Falso | Proyecto | ProjectRole |
| Editor de ObservabilityPipeline | observabilitypipeline-editor |
Falso | Proyecto | Role |
| Visualizador de ObservabilityPipeline | observabilitypipeline-viewer |
Falso | Proyecto | Role |
| Administrador de buckets del proyecto | project-bucket-admin |
Falso | Proyecto | Role |
| Administrador de objetos del bucket del proyecto | project-bucket-object-admin |
Falso | Proyecto | Role |
| Visualizador de objetos del bucket del proyecto | project-bucket-object-viewer |
Falso | Proyecto | Role |
| Editor de Alertmanager de Project Cortex | project-cortex-alertmanager-editor |
Falso | Proyecto | Role |
| Visualizador de Alertmanager de Project Cortex | project-cortex-alertmanager-viewer |
Falso | Proyecto | Role |
| Visualizador de Prometheus de Project Cortex | project-cortex-prometheus-viewer |
Falso | Proyecto | Role |
| Administrador de Project FileShare | project-fileshare-admin |
Falso | Proyecto | Role |
| Visualizador de Grafana del proyecto | project-grafana-viewer |
Falso | Proyecto | Role |
| Administrador de la política de mantenimiento del proyecto | project-mp-admin |
Falso | Proyecto | Role |
| Editor de vinculación de políticas de mantenimiento del proyecto | project-mpb-editor |
Falso | Proyecto | Role |
| Visualizador de vinculación de políticas de mantenimiento del proyecto | project-mpb-viewer |
Falso | Proyecto | Role |
| Editor de políticas de mantenimiento del proyecto | project-mp-editor |
Falso | Proyecto | Role |
| Visualizador de políticas de mantenimiento del proyecto | project-mp-viewer |
Falso | Proyecto | Role |
| Administrador de NetworkPolicy del proyecto | project-networkpolicy-admin |
Falso | Proyecto | Role |
| Visualizador del proyecto | project-viewer |
Falso | Proyecto | Role |
| Administrador de máquinas virtuales del proyecto | project-vm-admin |
Falso | Proyecto | Role |
| Administrador de imágenes de máquinas virtuales del proyecto | project-vm-image-admin |
Falso | Proyecto | Role |
| Administrador de secretos | secret-admin |
Falso | Proyecto | Role |
| Visualizador de secretos | secret-viewer |
Falso | Proyecto | Role |
| Operador de Spark | mkt-spark-operator |
Falso | Organización | Role |
| Administrador de proyectos de subred | subnet-project-admin |
Falso | Proyecto | Role |
| Operador de proyectos de subred | subnet-project-operator |
Falso | Proyecto | Role |
| Administrador de replicación de volúmenes | app-volume-replication-admin |
Falso | Organización | ClusterRole |
| Visualizador de cargas de trabajo | workload-viewer |
Falso | Proyecto | ProjectRole |
Arquetipo de AO, identidad predefinida y roles de acceso
| Arquetipo de AO | ||||
|---|---|---|---|---|
| Nombre | Tipo de vinculación | Permisos del servidor de la API de Management | Permisos del clúster de Kubernetes | Se deriva a |
| Administrador de IAM de proyecto | RoleBinding |
|
N/A | Todos los demás roles de AO |
| Desarrollador de OCR con IA | RoleBinding |
Recursos de OCR: Lectura y escritura | N/A | N/A |
| Desarrollador de IA de voz | RoleBinding |
Recursos de voz: Lectura y escritura | N/A | N/A |
| Desarrollador de IA de traducción | RoleBinding |
Recursos de traducción: Lectura y escritura | N/A | N/A |
| Administrador de Certificate Authority Service | RoleBinding |
Autoridades de certificación y solicitudes de certificados: Obtener, enumerar, observar, actualizar, crear, borrar y aplicar parches | N/A | N/A |
| Administrador del servicio de certificados | RoleBinding |
Certificados y entidades emisoras de certificados: Obtener, enumerar, observar, actualizar, crear, borrar y aplicar parches | N/A | N/A |
| Administrador de proyecto con rol personalizado | RoleBinding |
Recursos del proyecto de rol personalizado: Crear, obtener, enumerar, observar, actualizar, aplicar parches y borrar | N/A | N/A |
| Editor de paneles | RoleBinding |
Recursos personalizados de Dashboard: Obtener, leer, crear, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de paneles | RoleBinding |
Dashboard: Obtener y leer |
N/A | N/A |
| Depuración del recurso personalizado AuditLoggingTarget | RoleBinding |
|
N/A | N/A |
| Visualizador de instancias de Harbor | RoleBinding |
Instancias de Harbor: Lectura | N/A | N/A |
| Creador de proyectos de Harbor | RoleBinding |
Proyectos de instancias de Harbor: Crear, obtener y observar | N/A | N/A |
| Administrador de NetworkPolicy de K8S | ProjectRoleBinding |
N/A | Recursos de NetworkPolicy: Crear, leer, obtener, actualizar, borrar y aplicar parches |
N/A |
| Administrador de balanceador de cargas | RoleBinding |
N/A |
|
N/A |
| Creador de LoggingRule | RoleBinding |
Recursos personalizados de LoggingRule: Crear, obtener, enumerar y observar |
N/A | N/A |
| Editor de LoggingRule | RoleBinding |
LoggingRule recursos personalizados: Obtener, enumerar, observar, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de LoggingRule | RoleBinding |
Recursos personalizados de LoggingRule: Lectura |
N/A | N/A |
| Creador de LoggingTarget | RoleBinding |
Recursos personalizados de LoggingTarget: Crear, obtener, enumerar y observar |
N/A | N/A |
| Editor de LoggingTarget | RoleBinding |
LoggingTarget recursos personalizados: Obtener, enumerar, observar, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de LoggingTarget | RoleBinding |
Recursos personalizados de LoggingTarget: Lectura |
N/A | N/A |
| Administrador de proyectos de DNS administrados | RoleBinding |
|
N/A | N/A |
| Visualizador de proyectos de DNS administrados | RoleBinding |
Zonas DNS administradas y conjuntos de registros de recursos (ManagedDNSZone, ResourceRecordSet): Obtener, enumerar y observar |
N/A | N/A |
| Editor de MonitoringRule | RoleBinding |
Recursos personalizados de MonitoringRule: Crear, leer, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de MonitoringRule | RoleBinding |
Recursos personalizados de MonitoringRule: Lectura |
N/A | N/A |
| Editor de MonitoringTarget | RoleBinding |
Recursos personalizados de MonitoringTarget: Crear, leer, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de MonitoringTarget | RoleBinding |
Recursos personalizados de MonitoringTarget: Lectura |
N/A | N/A |
| Namespace Admin | ProjectRoleBinding |
N/A | Todos los recursos: Acceso de lectura y escritura en el espacio de nombres del proyecto | N/A |
| Visualizador de NAT | ProjectRoleBinding |
N/A | Implementaciones: Obtener y leer | N/A |
| Editor de ObservabilityPipeline | RoleBinding |
Recursos de ObservabilityPipeline: Obtener, leer, crear, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de ObservabilityPipeline | RoleBinding |
Recursos de ObservabilityPipeline: Obtén y lee |
N/A | N/A |
| Administrador de buckets del proyecto | RoleBinding |
Bucket: Lectura y escritura en el espacio de nombres del proyecto | N/A | N/A |
| Administrador de objetos del bucket del proyecto | RoleBinding |
|
N/A | N/A |
| Visualizador de objetos del bucket del proyecto | RoleBinding |
Bucket y objetos: Lectura | N/A | N/A |
| Editor de Alertmanager de Project Cortex | RoleBinding |
Sistema de Cortex y Cortex Alertmanager: Lectura y escritura | N/A | N/A |
| Visualizador de Alertmanager de Project Cortex | RoleBinding |
Sistema de Cortex y Alertmanager de Cortex: Lectura | N/A | N/A |
| Visualizador de Prometheus de Project Cortex | RoleBinding |
Sistema Cortex y Cortex Prometheus: Lectura | N/A | N/A |
| Administrador de Project FileShare | RoleBinding |
Recursos compartidos de archivos, grupos de exportación y vinculaciones de grupos de exportación: Crear, obtener, enumerar, observar y borrar | N/A | N/A |
| Visualizador de Grafana del proyecto | RoleBinding |
Sistema de Grafana y Grafana: Lectura y escritura | N/A | N/A |
| Administrador de la política de mantenimiento del proyecto | RoleBinding |
Recursos de la política de mantenimiento del proyecto: Crear, obtener, enumerar, observar, actualizar, aplicar parches y borrar | N/A | N/A |
| Editor de vinculación de políticas de mantenimiento del proyecto | RoleBinding |
Recursos de vinculación de políticas de mantenimiento del proyecto: Crear, obtener, enumerar, observar, actualizar, aplicar parches y borrar | N/A | N/A |
| Visualizador de vinculación de políticas de mantenimiento del proyecto | RoleBinding |
Recursos de vinculación de políticas de mantenimiento del proyecto: Obtener, enumerar y observar | N/A | N/A |
| Editor de políticas de mantenimiento del proyecto | RoleBinding |
Recursos de la política de mantenimiento del proyecto: Crear, obtener, enumerar, observar, actualizar, aplicar parches y borrar | N/A | N/A |
| Visualizador de políticas de mantenimiento del proyecto | RoleBinding |
Recursos de la política de mantenimiento de proyectos: Obtén, enumera y observa | N/A | N/A |
| Administrador de NetworkPolicy del proyecto | RoleBinding |
Políticas de red del proyecto: Lectura y escritura en el espacio de nombres del proyecto | N/A | N/A |
| Visualizador del proyecto | RoleBinding |
Todos los recursos en el espacio de nombres del proyecto: Lectura | N/A | N/A |
| Administrador de máquinas virtuales del proyecto | RoleBinding |
|
N/A | N/A |
| Administrador de imágenes de máquinas virtuales del proyecto | RoleBinding |
|
N/A | N/A |
| Administrador de secretos | RoleBinding |
Secrets de Kubernetes: Lectura, creación, actualización, eliminación y aplicación de parches | N/A | N/A |
| Visualizador de secretos | RoleBinding |
Secretos de Kubernetes: Lectura | N/A | N/A |
| Operador de Spark | RoleBinding |
Recursos de Spark: Crear, obtener, enumerar, observar, actualizar, aplicar parches y borrar | N/A | N/A |
| Administrador de proyectos de subred | RoleBinding |
Recursos de Subnet Project: Crear, obtener, enumerar, observar, actualizar, aplicar parches y borrar | N/A | N/A |
| Operador de proyectos de subred | RoleBinding |
Recursos de Subnet: Crear, obtener, enumerar y borrar |
N/A | N/A |
| Administrador de replicación de volúmenes | ClusterRoleBinding |
Volume failovers, volume relationship replicas:
Crear, obtener, enumerar, mirar, borrar |
N/A | N/A |
| Visualizador de cargas de trabajo | ProjectRoleBinding |
N/A |
|
N/A |
Roles predefinidos comunes de identidad y acceso
| Roles comunes | ||||
|---|---|---|---|---|
| Nombre | Nombre del recurso de Kubernetes | Administrador inicial | Nivel | Tipo |
| Editor de paneles | dashboard-editor |
Falso | Organización o proyecto | ClusterRole/Role |
| Visualizador de paneles | dashboard-viewer |
Falso | Organización o proyecto | ClusterRole/Role |
| Administrador de registros de flujo | flowlog-admin |
Falso | Organización | ClusterRole |
| Visualizador de registros de flujo | flowlog-viewer |
Falso | Organización | ClusterRole |
| Creador de LoggingRule | loggingrule-creator |
Falso | Organización o proyecto | ClusterRole/Role |
| Editor de LoggingRule | loggingrule-editor |
Falso | Organización o proyecto | ClusterRole/Role |
| Visualizador de LoggingRule | loggingrule-viewer |
Falso | Organización o proyecto | ClusterRole/Role |
| Creador de LoggingTarget | loggingtarget-creator |
Falso | Organización o proyecto | ClusterRole/Role |
| Editor de LoggingTarget | loggingtarget-editor |
Falso | Organización o proyecto | ClusterRole/Role |
| Visualizador de LoggingTarget | loggingtarget-viewer |
Falso | Organización o proyecto | ClusterRole/Role |
| Editor de MonitoringRule | monitoringrule-editor |
Falso | Organización o proyecto | ClusterRole/Role |
| Visualizador de MonitoringRule | monitoringrule-viewer |
Falso | Organización o proyecto | ClusterRole/Role |
| Editor de MonitoringTarget | monitoringtarget-editor |
Falso | Organización o proyecto | ClusterRole/Role |
| Visualizador de MonitoringTarget | monitoringtarget-viewer |
Falso | Organización o proyecto | ClusterRole/Role |
| Editor de ObservabilityPipeline | observabilitypipeline-editor |
Falso | Organización o proyecto | ClusterRole/Role |
| Visualizador de ObservabilityPipeline | observabilitypipeline-viewer |
Falso | Organización o proyecto | ClusterRole/Role |
| Monitor del secreto de credenciales de Anthos de Artifact Registry del sistema | sar-anthos-creds-secret-monitor |
Falso | Organización | Role |
Roles predefinidos comunes de identidad y acceso
| Roles comunes | ||||
|---|---|---|---|---|
| Nombre | Tipo de vinculación | Permisos del clúster de administrador | Permisos del clúster de Kubernetes | Se deriva a |
| Editor de paneles | ClusterRoleBinding/RoleBinding |
Recursos personalizados de Dashboard: Obtener, leer, crear, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de paneles | ClusterRoleBinding/RoleBinding |
Dashboard: Obtener y leer |
N/A | N/A |
| Administrador de registros de flujo | ClusterRoleBinding |
Recursos de registros de flujo: Crear, obtener, leer, aplicar parches, actualizar y borrar | Recursos de registros de flujo: Crear, obtener, leer, aplicar parches, actualizar y borrar | N/A |
| Visualizador de registros de flujo | ClusterRoleBinding |
Recursos de registros de flujo: Obtener y leer | Recursos de registros de flujo: Obtener y leer | N/A |
| Creador de LoggingRule | ClusterRoleBinding/RoleBinding |
Recursos personalizados de LoggingRule: Crear, obtener, enumerar y observar |
N/A | N/A |
| Editor de LoggingRule | ClusterRoleBinding/RoleBinding |
LoggingRule recursos personalizados: Obtener, enumerar, observar, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de LoggingRule | ClusterRoleBinding/RoleBinding |
Recursos personalizados de LoggingRule: Lectura |
N/A | N/A |
| Creador de LoggingTarget | ClusterRoleBinding/RoleBinding |
Recursos personalizados de LoggingTarget: Crear, obtener, enumerar y observar |
N/A | N/A |
| Editor de LoggingTarget | ClusterRoleBinding/RoleBinding |
LoggingTarget recursos personalizados: Obtener, enumerar, observar, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de LoggingTarget | ClusterRoleBinding/RoleBinding |
Recursos personalizados de LoggingTarget: Lectura |
N/A | N/A |
| Editor de MonitoringRule | ClusterRoleBinding/RoleBinding |
Recursos personalizados de MonitoringRule: Crear, leer, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de MonitoringRule | ClusterRoleBinding/RoleBinding |
Recursos personalizados de MonitoringRule: Lectura |
N/A | N/A |
| Editor de MonitoringTarget | ClusterRoleBinding/RoleBinding |
Recursos personalizados de MonitoringTarget: Crear, leer, actualizar, borrar y aplicar parches |
N/A | N/A |
| Visualizador de MonitoringTarget | ClusterRoleBinding/RoleBinding |
Recursos personalizados de MonitoringTarget: Lectura |
N/A | N/A |
| Editor de ObservabilityPipeline | ClusterRoleBinding/RoleBinding |
Recursos de ObservabilityPipeline: Obtén, lee, crea, actualiza, borra y aplica parches. |
N/A | N/A |
| Visualizador de ObservabilityPipeline | ClusterRoleBinding/RoleBinding |
Recursos de ObservabilityPipeline: Obtén y lee |
N/A | N/A |
| Monitor del secreto de credenciales de Anthos de Artifact Registry del sistema | RoleBinding |
anthos-creds secretos: Obtener y leer |
anthos-creds secretos: Obtener y leer |
N/A |