Funciones y permisos de IAM


En esta página se describe cómo conceder permisos de servicio de Backup for GKE para un Google Cloud proyecto, copias de seguridad o restauraciones.

Funciones predefinidas

Copia de seguridad de GKE tiene los siguientes roles predefinidos:

Role Title Descripción Recurso más bajo
gkebackup.admin Administrador de la función de copia de seguridad de GKE Acceso completo de lectura y escritura a todos los recursos de Backup for GKE Proyecto
gkebackup.backupAdmin Administrador alternativo de la función de copia de seguridad de GKE Crea y gestiona planes de copias de seguridad y copias de seguridad. Puede delegar la creación de copias de seguridad manuales en administradores de copias de seguridad delegados. Proyecto
gkebackup.delegatedBackupAdmin Administrador alternativo de la función de copia de seguridad de GKE Crea y gestiona copias de seguridad en un plan de copias de seguridad. BackupPlan
gkebackup.viewer Lector de la función de copia de seguridad de GKE Acceso de solo lectura a todos los recursos de Backup for GKE Proyecto
gkebackup.restoreAdmin Administrador de restauración de la función de copia de seguridad de GKE Crea y gestiona planes de restauración y restauraciones. Puede delegar la creación de restauraciones en administradores de restauraciones delegados. Proyecto
gkebackup.delegatedRestoreAdmin Administrador de restauración delegado de la función de copia de seguridad de GKE Crea y gestiona restauraciones en un plan de restauración. RestorePlan

Definir permisos a nivel de proyecto

Puedes conceder permisos de Gestión de Identidades y Accesos a una cuenta de un Google Cloud proyecto completo en la página IAM de la Google Cloud consola o mediante la CLI de Google Cloud. Si añades permisos a nivel de proyecto, se concederán permisos de IAM a una cuenta para los siguientes roles:

  • Administrador de la función de copia de seguridad de GKE
  • Administrador alternativo de la función de copia de seguridad de GKE
  • Lector de la función de copia de seguridad de GKE
  • Administrador de restauración de la función de copia de seguridad de GKE

gcloud

Para definir los permisos, ejecuta el siguiente comando:

gcloud projects add-iam-policy-binding PROJECT_ID\
    --role roles/ROLE_ID \
    --member PRINCIPAL

Haz los cambios siguientes:

  • PROJECT_ID: el ID de tu proyecto de Google Cloud .
  • ROLE_ID: el tipo de rol, por ejemplo, gkebackup.backupAdmin.
  • PRINCIPAL: identificador de la entidad principal, que suele tener el siguiente formato: member-type:id. Por ejemplo, user:my-user@example.com.

Consola

Realiza las siguientes tareas en la Google Cloud consola:

  1. Ve a la página de gestión de identidades y accesos de tu proyecto.

    Ir a IAM

  2. Haz clic en el botón Conceder acceso situado debajo de la barra de herramientas.

  3. En el cuadro Nuevos principales, introduce el correo de la cuenta que quieras añadir.

  4. Selecciona un rol de la lista desplegable; por ejemplo, Administrador alternativo de la función de copia de seguridad de GKE.

  5. Haz clic en Guardar.