Funciones y permisos

Comprende los roles y permisos predefinidos de Identity and Access Management (IAM) necesarios para administrar y controlar de forma segura el acceso a tus recursos del Administrador de certificados (2ª gen.). Estos recursos incluyen certificados observados, parámetros de configuración de emisión y de confianza. Los permisos de IAM te permiten controlar quién puede crear, ver, actualizar o borrar estos recursos a nivel de proyecto o superior. Para obtener información sobre los permisos relacionados con los recursos del balanceador de cargas, consulta Roles y permisos de IAM para el balanceo de cargas.

Roles predefinidos

IAM proporciona roles predefinidos que te permiten otorgar acceso detallado a recursos específicos de Google Cloud y evitan el acceso no autorizado a otros recursos.

En la siguiente tabla, se describen los roles predefinidos que incluyen permisos para los recursos del Administrador de certificados (2ª gen.).

Rol Descripción
Rol de editor del Administrador de certificados
(roles/certificatemanager.editor)
Otorga acceso de lectura y escritura a los recursos del Administrador de certificados, incluidos los recursos del Administrador de certificados (2ª gen.), como los parámetros de configuración de emisión, los parámetros de configuración de confianza y los certificados observados.
Rol de visualizador del Administrador de certificados
(roles/certificatemanager.viewer)
Otorga acceso de solo lectura a los recursos del Administrador de certificados, incluidos los recursos del Administrador de certificados (2ª gen.), como los parámetros de configuración de emisión, los parámetros de configuración de confianza y los certificados observados.

Permisos

En la siguiente tabla, se enumeran los permisos para los recursos del Administrador de certificados (2ª gen.). Estos permisos se incluyen en el rol de editor del Administrador de certificados (roles/certificatemanager.editor) y en el rol de visualizador del Administrador de certificados (roles/certificatemanager.viewer).

Permiso Descripción
certificatemanager.observedcerts.get Consulta los detalles de un certificado observado en el inventario.
certificatemanager.observedcerts.list Enumera los certificados observados en el inventario.
certificatemanager.certs.create Crea un certificado.
certificatemanager.certs.list Enumera certificados.
certificatemanager.certs.get Ver los detalles de un certificado
certificatemanager.certs.update Actualiza un certificado.
certificatemanager.certs.use Asocia un certificado a un recurso.
certificatemanager.certs.delete Borrar un certificado
certificatemanager.certmaps.create Crea un mapa de certificados.
certificatemanager.certmaps.list Enumera los mapas de certificados.
certificatemanager.certmaps.get Consulta los detalles de un mapa de certificados.
certificatemanager.certmaps.update Actualiza un mapa de certificados.
certificatemanager.certmaps.use Adjuntar un mapa de certificados a un recurso
certificatemanager.certmaps.delete Borra un mapa de certificados.
certificatemanager.certmapentries.create Crea una entrada de mapa de certificados.
certificatemanager.certmapentries.list Enumera las entradas del mapa de certificados.
certificatemanager.certmapentries.get Ver los detalles de una entrada de mapa de certificados.
certificatemanager.certmapentries.update Actualizar una entrada de mapa de certificados
certificatemanager.certmapentries.delete Borrar una entrada de mapa de certificados
certificatemanager.dnsauthorizations.create Crea una autorización de DNS.
certificatemanager.dnsauthorizations.list Enumera las autorizaciones de DNS.
certificatemanager.dnsauthorizations.get Visualiza los detalles de una autorización de DNS.
certificatemanager.dnsauthorizations.update Actualiza una autorización de DNS.
certificatemanager.dnsauthorizations.delete Borra una autorización de DNS.
certificatemanager.certissuanceconfigs.create Crea una configuración de emisión de certificados.
certificatemanager.certissuanceconfigs.list Enumera los parámetros de configuración de emisión de certificados.
certificatemanager.certissuanceconfigs.get Visualiza una configuración de emisión de certificados.
certificatemanager.certissuanceconfigs.delete Borra un parámetro de configuración de emisión de certificados.
certificatemanager.trustconfigs.create Crea una configuración de confianza.
certificatemanager.trustconfigs.list Enumera los parámetros de configuración de confianza.
certificatemanager.trustconfigs.update Actualiza una configuración de confianza.
certificatemanager.trustconfigs.get Consulta los detalles de una configuración de confianza.
certificatemanager.trustconfigs.use Asocia una configuración de confianza a un recurso.
certificatemanager.trustconfigs.delete Borra una configuración de confianza.

¿Qué sigue?