View a markdown version of this page

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

Acciones, recursos y claves de condición para AWS Signer

AWS Signer (prefijo de servicio:signer) 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 API definidas por AWS Signer

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 Cliente SDK Acción de IAM Clave de condición Valores posibles Nivel de acceso

AddProfilePermission

signer

firmante: AddProfilePermission

Gestión de permisos, escritura

CancelSigningProfile

signer

firmante: CancelSigningProfile

Escritura

DescribeSigningJob

signer

firmante: DescribeSigningJob

Lectura

GetRevocationStatus

signer

firmante: GetRevocationStatus

Lectura

GetSigningPlatform

signer

firmante: GetSigningPlatform

Lectura

GetSigningProfile

signer

firmante: GetSigningProfile

Lectura

ListProfilePermissions

signer

firmante: ListProfilePermissions

Lectura

ListSigningJobs

signer

firmante: ListSigningJobs

Enumeración

ListSigningPlatforms

signer

firmante: ListSigningPlatforms

Enumeración

ListSigningProfiles

signer

firmante: ListSigningProfiles

Enumeración

ListTagsForResource

signer

firmante: ListTagsForResource

Lectura

PutSigningProfile

signer

firmante: PutSigningProfile

Escritura

firmante: TagResource

Etiquetar, escribir

RemoveProfilePermission

signer

firmante: RemoveProfilePermission

Gestión de permisos, escritura

RevokeSignature

signer

firmante: RevokeSignature

Escritura

RevokeSigningProfile

signer

firmante: RevokeSigningProfile

Escritura

SignPayload

signer

firmante: SignPayload

Escritura

StartSigningJob

signer

firmante: StartSigningJob

Escritura

TagResource

signer

firmante: TagResource

Etiquetar, escribir

UntagResource

signer

firmante: UntagResource

Etiquetar, escribir

GetRevocationStatus

datos de firma

firmante: GetRevocationStatus

Lectura

Acciones definidas por AWS Signer

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

AddProfilePermission

Otorga permiso para agregar permisos entre cuentas a un perfil de firma.

perfil de firma*

aws: /$ {} ResourceTag TagKey

Gestión de permisos, Write

CancelSigningProfile

Otorga permiso para cambiar el estado de un perfil de firma a “CANCELED” (cancelado).

perfil de firma*

aws: /$ {} ResourceTag TagKey

firmante: ProfileVersion

Escritura

DescribeSigningJob

Concede el permiso para devolver información acerca de un trabajo de firma específico.

trabajo de firma*

Lectura

GetRevocationStatus

Concede permiso para consultar la información de revocación de los recursos de firma

trabajo de firma*

Lectura

perfil de firma*

aws: /$ {} ResourceTag TagKey

GetSigningPlatform

Otorga permiso para devolver información acerca de una plataforma de firma específica.

Read

GetSigningProfile

Otorga permiso para devolver información acerca de un perfil de firma específico.

perfil de firma*

aws: /$ {} ResourceTag TagKey

firmante: ProfileVersion

Lectura

ListProfilePermissions

Otorga permiso para mostrar una lista de los permisos entre cuentas que estén asociados a un perfil de firma.

perfil de firma*

aws: /$ {} ResourceTag TagKey

Lectura

ListSigningJobs

Otorga permiso para mostrar una lista de todos los trabajos de firma en su cuenta.

List

ListSigningPlatforms

Otorga permiso para mostrar una lista de todas las plataformas de firma disponibles.

List

ListSigningProfiles

Otorga permiso para mostrar una lista de todos los perfiles de firma en su cuenta.

List

ListTagsForResource

Otorga permiso para mostrar una lista de las etiquetas asociadas a un perfil de firma.

perfil de firma*

aws: /$ {} ResourceTag TagKey

Lectura

PutSigningProfile

Otorga permiso para crear un nuevo perfil de firma.

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

RemoveProfilePermission

Otorga permiso para eliminar permisos entre cuentas de un perfil de firma.

perfil de firma*

aws: /$ {} ResourceTag TagKey

Gestión de permisos, Write

RevokeSignature

Otorga permiso para cambiar el estado de un trabajo de firma a “REVOKED” (revocado).

trabajo de firma*

firmante: ProfileVersion

Escritura

RevokeSigningProfile

Otorga permiso para cambiar el estado de un perfil de firma a “REVOKED” (revocado).

perfil de firma*

aws: /$ {} ResourceTag TagKey

firmante: ProfileVersion

Escritura

SignPayload

Concede permiso para iniciar un trabajo de firma en la carga proporcionada

perfil de firma*

aws: /$ {} ResourceTag TagKey

firmante: ProfileVersion

Escritura

StartSigningJob

Otorga permiso para iniciar un trabajo de firma en el código proporcionado.

perfil de firma*

aws: /$ {} ResourceTag TagKey

firmante: ProfileVersion

Escritura

TagResource

Otorga permiso para agregar una o varias etiquetas a un perfil de firma.

perfil de firma*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

UntagResource

Otorga permiso para eliminar una o varias etiquetas de un perfil de firma.

perfil de firma*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

Tipos de recursos definidos por AWS Signer

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

trabajo de firma

arn: $ {Partition} :signer: $ {Region} :$ {Account} :/signing-jobs/$ {} JobId

perfil de firma

arn: $ {Partition} :signer: $ {Region} :$ {Account} :/signing-profiles/$ {} ProfileName

ResourceTagaws: /$ {} TagKey

Claves de condición para AWS Signer

AWS El firmante define las siguientes claves de condición que se pueden utilizar en el Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso por el conjunto de valores permitidos para cada una de las etiquetas

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso según el valor-etiqueta asociado con el recurso

Cadena

AWS: TagKeys

Filtra el acceso por la presencia de etiquetas obligatorias en la solicitud

ArrayOfString

firmante: ProfileVersion

Filtra el acceso por la versión del Perfil de firma

Cadena