View a markdown version of this page

Acciones, recursos y claves de condición para AWS Certificate Manager - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS Certificate Manager

AWS Certificate Manager (prefijo de servicio:acm) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Las operaciones de la API se definen mediante AWS Certificate Manager

En la siguiente tabla, se asignan las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

AddTagsToCertificate

leva: AddTagsToCertificate

Etiquetar, escribir

DeleteCertificate

cámara: DeleteCertificate

Escritura

DescribeCertificate

cámara: DescribeCertificate

Lectura

ExportCertificate

cámara: ExportCertificate

Lectura

GetAccountConfiguration

cámara: GetAccountConfiguration

Lectura

GetCertificate

cámara: GetCertificate

Lectura

ImportCertificate

cámara: AddTagsToCertificate

Etiquetar, escribir

cámara: ImportCertificate

Escritura

ListCertificateDomainValidations

cámara: ListCertificateDomainValidations

Enumeración

ListCertificates

cámara: ListCertificates

Enumeración

ListTagsForCertificate

cámara: ListTagsForCertificate

Lectura

ListTagsForResource

cámara: ListTagsForResource

Lectura

PutAccountConfiguration

cámara: PutAccountConfiguration

Escritura

RemoveTagsFromCertificate

cámara: RemoveTagsFromCertificate

Etiquetar, escribir

RenewCertificate

cámara: RenewCertificate

Escritura

RequestCertificate

cámara: AddTagsToCertificate

Etiquetar, escribir

cámara: RequestCertificate

Escritura

ResendValidationEmail

cámara: ResendValidationEmail

Escritura

RevokeCertificate

cámara: RevokeCertificate

Escritura

SearchCertificates

cámara: SearchCertificates

Enumeración

TagResource

cámara: TagResource

Etiquetar, escribir

UntagResource

cámara: UntagResource

Etiquetar, escribir

UpdateCertificateOptions

cámara: UpdateCertificateOptions

Escritura

Acciones definidas por AWS Certificate Manager

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

AddTagsToCertificate

Otorga permiso para agregar una o más etiquetas a un certificado.

certificado*

acm: CertificateKeyPairOrigin

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

CreateAcmeDomainValidation

Otorga permiso para crear una validación de dominio ACME

acme-endpoint*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateAcmeEndpoint

Otorga permiso para crear un punto final ACME

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateAcmeExternalAccountBinding

Otorga permiso para crear un enlace de cuenta externo de ACME

acme-endpoint*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteAcmeDomainValidation

Otorga permiso para eliminar una validación de dominio ACME

validación del dominio acme*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteAcmeEndpoint

Otorga permiso para eliminar un punto final de ACME

punto final ACME*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteAcmeExternalAccountBinding

Otorga permiso para eliminar un enlace de cuenta externa de ACME

acme-external-account-binding*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteCertificate

Otorga permiso para eliminar un certificado y su clave privada asociada.

certificado*

acm: CertificateKeyPairOrigin

aws: ResourceTag /$ {} TagKey

Escritura

DescribeAcmeAccount

Otorga permiso para recuperar los detalles de una cuenta de ACME

ACME-endpoint*

aws: /$ {} ResourceTag TagKey

Lectura

DescribeAcmeDomainValidation

Otorga permiso para recuperar los detalles de la validación de un dominio ACME

validación del dominio acme*

aws: /$ {} ResourceTag TagKey

Lectura

DescribeAcmeEndpoint

Otorga permiso para recuperar los detalles de un punto final de ACME

punto final ACME*

aws: /$ {} ResourceTag TagKey

Lectura

DescribeAcmeExternalAccountBinding

Otorga permiso para recuperar los detalles de un enlace de cuenta externo de ACME

acme-external-account-binding*

aws: /$ {} ResourceTag TagKey

Lectura

DescribeCertificate

Otorga permiso para recuperar un certificado y sus metadatos.

certificado*

aws: ResourceTag /$ {} TagKey

Lectura

ExportCertificate

Concede permiso para exportar un certificado y utilizarlo en cualquier lugar.

certificado*

acm: DomainNames

aws: ResourceTag /$ {} TagKey

Lectura

GetAccountConfiguration

Otorga permiso para recuperar la configuración a nivel de cuenta de AWS Certificate Manager

Lectura

GetAcmeExternalAccountBindingCredentials

Otorga permiso para recuperar las credenciales de un enlace de cuenta externo de ACME

acme-external-account-binding*

aws: /$ {} ResourceTag TagKey

Lectura

GetCertificate

Otorga permiso para recuperar un certificado y una cadena de certificados para un ARN de certificados

certificado*

aws: ResourceTag /$ {} TagKey

Lectura

ImportCertificate

Otorga permiso para importar un certificado de terceros a AWS Certificate Manager (ACM)

certificado*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

ListAcmeAccounts

Otorga permiso para incluir cuentas de ACME

acme-endpoint*

aws: /$ {} ResourceTag TagKey

Enumeración

ListAcmeDomainValidations

Otorga permiso para enumerar las validaciones de dominio ACME

acme-endpoint*

aws: /$ {} ResourceTag TagKey

Enumeración

ListAcmeEndpoints

Otorga permiso para enumerar los puntos finales de ACME

Enumeración

ListAcmeExternalAccountBindings

Otorga permiso para incluir los enlaces de cuentas externas de ACME

ACME-endpoint*

aws: /$ {} ResourceTag TagKey

Enumeración

ListCertificateDomainValidations

Otorga permiso para enumerar los métodos de validación de dominio de un certificado

certificado*

aws: ResourceTag /$ {} TagKey

Enumeración

ListCertificates

Otorga permiso para recuperar una lista de certificados para parámetros de certificado específicos

Enumeración

ListTagsForCertificate

Otorga permiso para enumerar las etiquetas que se han asociado a un certificado.

certificado*

aws: ResourceTag /$ {} TagKey

Lectura

ListTagsForResource

Concede permiso para enumerar las etiquetas de un recurso

validación de dominio acme

aws: /$ {} ResourceTag TagKey

Lectura

acme-endpoint

aws: ResourceTag /$ {} TagKey

encuadernación de cuentas externas acme-

aws: /$ {} ResourceTag TagKey

PutAccountConfiguration

Otorga permiso para actualizar la configuración a nivel de cuenta en AWS Certificate Manager

Escritura

RemoveTagsFromCertificate

Otorga permiso para eliminar una o más etiquetas de un certificado.

certificado*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

RenewCertificate

Otorga permiso para renovar un certificado privado apto.

certificado*

aws: ResourceTag /$ {} TagKey

Escritura

RequestCertificate

Otorga permiso para solicitar un certificado público o privado.

leva: CertificateAuthority

cámara: CertificateKeyPairOrigin

cámara: CertificateTransparencyLogging

cámara: DomainNames

ACM: Exportación

ACM: KeyAlgorithm

cámara: ValidationMethod

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

ResendValidationEmail

Otorga permiso para reenviar un correo electrónico a fin de solicitar la validación de propiedad de dominio.

certificado*

aws: ResourceTag /$ {} TagKey

Escritura

RevokeAcmeAccount

Otorga permiso para revocar una cuenta de ACME

acme-endpoint*

aws: /$ {} ResourceTag TagKey

Escritura

RevokeAcmeExternalAccountBinding

Otorga permiso para revocar la vinculación de una cuenta externa de ACME

acme-external-account-binding*

aws: /$ {} ResourceTag TagKey

Escritura

RevokeCertificate

Concede permiso para revocar un certificado exportable.

certificado*

acm: CertificateKeyPairOrigin

cámara: DomainNames

aws: ResourceTag /$ {} TagKey

Escritura

SearchCertificates

Otorga permiso para recuperar una lista de certificados que coincidan con los criterios de búsqueda

Enumeración

TagResource

Otorga permiso para agregar etiquetas a un recurso.

validación de dominio acme

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

acme-endpoint

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

acme-externo-encuadernación de cuentas

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar etiquetas de un recurso

validación de dominio acme

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

Etiquetar, escribir

acme-endpoint

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

acme-externo-encuadernación de cuentas

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

UpdateAcmeDomainValidation

Otorga permiso para actualizar la validación de un dominio ACME

validación del dominio acme*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateAcmeEndpoint

Otorga permiso para actualizar un punto final de ACME

punto final ACME*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateCertificate

Otorga permiso para actualizar un certificado

certificado*

acm: CertificateKeyPairOrigin

aws: ResourceTag /$ {} TagKey

Escritura

UpdateCertificateOptions

Concede el permiso para actualizar la configuración de un certificado. Utilice esta opción para especificar si desea activar o desactivar el registro de transparencia de los certificados o para actualizar el método de validación del dominio del certificado

certificado*

acm: ValidationMethod

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recursos definidos por AWS Certificate Manager

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

validación de dominio acme

arn: $ {Partition} :acm: $ {Region} :$ {Account} :acme-endpoint/$ {} /acme-domain-validation/$ {} AcmeEndpointId AcmeDomainValidationId

awsTagKey: /$ {} ResourceTag

acme-endpoint

arn: $ {Partition} :acm: $ {Region} :$ {Account} :acme-endpoint/$ {} AcmeEndpointId

ResourceTagAWS: /$ {} TagKey

encuadernación de cuentas externas acme-

arn: $ {Partition} :acm: $ {Region} :$ {Account} :acme-endpoint/$ {} /acme-external-account-binding/$ {} AcmeEndpointId ExternalAccountBindingId

awsTagKey: /$ {} ResourceTag

certificado

arn: $ {Partition} :acm: $ {Region} :$ {Account} :certificate/$ {} CertificateId

ResourceTagaws: /$ {} TagKey

Claves de condición para AWS Certificate Manager

AWS Certificate Manager define las siguientes claves de condición que se pueden usar en el Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

acm: CertificateAuthority

Filtra el acceso por certificateAuthority en la solicitud. Se puede utilizar para restringir desde qué entidades de certificación se pueden emitir los certificados

Cadena

cámara: CertificateKeyPairOrigin

Filtra el acceso por certificado KeyPairOrigin de la solicitud. Se puede usar para restringir qué rutas de aprovisionamiento de certificados están permitidas

Cadena

acm: CertificateTransparencyLogging

Filtra el acceso por TransparencyLogging opción de certificado de la solicitud. Se establece en “HABILITADO” de forma predeterminada si no hay ninguna clave en la solicitud

Cadena

cámara: DomainNames

Filtra el acceso por domainNames en la solicitud. Esta clave se puede utilizar para restringir qué dominios pueden incluirse en las solicitudes de certificados

ArrayOfString

ACM: Exportación

Filtra el acceso según la opción de exportación de la solicitud. Se puede utilizar para restringir la creación de certificados que se pueden exportar.

Cadena

ACM: KeyAlgorithm

Filtra el acceso por keyAlgorithm en la solicitud

Cadena

cámara: ValidationMethod

Filtra el acceso por validationMethod en la solicitud. Se establece en “CORREO ELECTRÓNICO” de forma predeterminada si no hay ninguna clave en la solicitud

Cadena

aws: RequestTag /$ {} TagKey

Filtra el acceso según si hay pares de clave-valor de etiqueta en la solicitud.

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por los pares de clave-valor de etiqueta adjuntados al recurso

Cadena

AWS: TagKeys

Filtra el acceso en función de la presencia de claves de etiqueta en la solicitud

ArrayOfString