View a markdown version of this page

Acciones, recursos y claves de condición para AWS Resolución de la entidad - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para AWS Resolución de la entidad

AWS Entity Resolution (prefijo de servicio:entityresolution) 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 Resolución de la entidad

La siguiente tabla asigna 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

AddPolicyStatement

Resolución de la entidad: AddPolicyStatement

Gestión de permisos, escritura

BatchDeleteUniqueId

resolución de la entidad: BatchDeleteUniqueId

Escritura

CreateIdMappingWorkflow

resolución de entidad: CreateIdMappingWorkflow

Escritura

resolución de entidad: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Escritura

CreateIdNamespace

resolución de entidad: CreateIdNamespace

Escritura

resolución de entidad: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Escritura

CreateMatchingWorkflow

resolución de entidad: CreateMatchingWorkflow

Escritura

resolución de entidad: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Escritura

CreateSchemaMapping

resolución de entidad: CreateSchemaMapping

Escritura

resolución de entidad: TagResource

Etiquetar, escribir

DeleteIdMappingWorkflow

resolución de entidad: DeleteIdMappingWorkflow

Escritura

DeleteIdNamespace

resolución de entidad: DeleteIdNamespace

Escritura

DeleteMatchingWorkflow

resolución de entidad: DeleteMatchingWorkflow

Escritura

DeletePolicyStatement

resolución de entidad: DeletePolicyStatement

Gestión de permisos, escritura

DeleteSchemaMapping

resolución de la entidad: DeleteSchemaMapping

Escritura

GenerateMatchId

resolución de entidad: GenerateMatchId

Escritura

GetIdMappingJob

resolución de entidad: GetIdMappingJob

Lectura

GetIdMappingWorkflow

resolución de entidad: GetIdMappingWorkflow

Lectura

GetIdNamespace

resolución de entidad: GetIdNamespace

Lectura

GetMatchId

resolución de entidad: GetMatchId

Lectura

GetMatchingJob

resolución de entidad: GetMatchingJob

Lectura

GetMatchingWorkflow

resolución de entidad: GetMatchingWorkflow

Lectura

GetPolicy

resolución de entidad: GetPolicy

Lectura

GetProviderService

resolución de entidad: GetProviderService

Lectura

GetSchemaMapping

resolución de entidad: GetSchemaMapping

Lectura

ListIdMappingJobs

resolución de entidad: ListIdMappingJobs

Enumeración

ListIdMappingWorkflows

resolución de entidad: ListIdMappingWorkflows

Enumeración

ListIdNamespaces

resolución de entidad: ListIdNamespaces

Enumeración

ListMatchingJobs

resolución de entidad: ListMatchingJobs

Enumeración

ListMatchingWorkflows

resolución de entidad: ListMatchingWorkflows

Enumeración

ListProviderServices

resolución de entidad: ListProviderServices

Enumeración

ListSchemaMappings

resolución de entidad: ListSchemaMappings

Enumeración

ListTagsForResource

resolución de entidad: ListTagsForResource

Lectura

PutPolicy

resolución de entidad: PutPolicy

Gestión de permisos, escritura

StartIdMappingJob

resolución de la entidad: StartIdMappingJob

Escritura

resolución de entidad: UseIdNamespace

Gestión de permisos, escritura

Objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Escritura

StartMatchingJob

resolución de entidad: StartMatchingJob

Escritura

TagResource

resolución de entidad: TagResource

Etiquetar, escribir

UntagResource

resolución de entidad: UntagResource

Etiquetar, escribir

UpdateIdMappingWorkflow

resolución de entidad: UpdateIdMappingWorkflow

Escritura

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Escritura

UpdateIdNamespace

resolución de entidad: UpdateIdNamespace

Escritura

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Escritura

UpdateMatchingWorkflow

resolución de entidad: UpdateMatchingWorkflow

Escritura

objetivo: PassRole

objetivo: PassedToService

entityresolution.amazonaws.com

Escritura

UpdateSchemaMapping

resolución de entidad: UpdateSchemaMapping

Escritura

Acciones definidas por AWS Resolución de la entidad

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

AddPolicyStatement

Otorga permiso para conceder permiso a un AWS servicio u otra cuenta para utilizar los recursos de una AWS Entity Resolution

Gestión de permisos, escritura

BatchDeleteUniqueId

Concede permiso para eliminar por lotes un ID único

MatchingWorkflow*

aws: ResourceTag /$ {} TagKey

Escritura

CreateIdMappingWorkflow

Concede permiso para crear un flujo de trabajo de idmapping

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateIdNamespace

Otorga permiso para crear un IdNamespace

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateMatchingWorkflow

Otorga permiso para crear un flujo de trabajo coincidente

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateSchemaMapping

Otorga permiso para crear una asignación de esquema

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteIdMappingWorkflow

Concede permiso para eliminar un flujo de trabajo de idmapping

IdMappingWorkflow*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteIdNamespace

Otorga permiso para eliminar un IdNamespace

IdNamespace*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteMatchingWorkflow

Otorga permiso para eliminar un flujo de trabajo coincidente

MatchingWorkflow*

aws: ResourceTag /$ {} TagKey

Escritura

DeletePolicyStatement

Otorga permiso para eliminar el permiso otorgado a un AWS servicio u otra cuenta para usar los recursos de una AWS Entity Resolution

Gestión de permisos, escritura

DeleteSchemaMapping

Otorga permiso para eliminar una asignación de esquema

SchemaMapping*

aws: ResourceTag /$ {} TagKey

Escritura

GenerateMatchId

Concede permiso para generar un ID de coincidencia.

MatchingWorkflow*

aws: ResourceTag /$ {} TagKey

Escritura

GetIdMappingJob

Concede permiso para obtener trabajo de idmapping

IdMappingWorkflow*

aws: ResourceTag /$ {} TagKey

Lectura

GetIdMappingWorkflow

Concede permiso para obtener un flujo de trabajo de idmapping

IdMappingWorkflow*

aws: ResourceTag /$ {} TagKey

Lectura

GetIdNamespace

Otorga permiso para obtener un IdNamespace

IdNamespace*

aws: ResourceTag /$ {} TagKey

Lectura

GetMatchId

Otorga permiso para obtener un ID de coincidencia

MatchingWorkflow*

aws: ResourceTag /$ {} TagKey

Lectura

GetMatchingJob

Otorga permiso para obtener un trabajo coincidente

MatchingWorkflow*

aws: ResourceTag /$ {} TagKey

Lectura

GetMatchingWorkflow

Otorga permiso para obtener un flujo de trabajo coincidente

MatchingWorkflow*

aws: ResourceTag /$ {} TagKey

Lectura

GetPolicy

Otorga permiso para obtener una política de recursos para los recursos de una AWS entidad: Resolution

Lectura

GetProviderService

Concede permiso para obtener el servicio de proveedor

ProviderService*

aws: ResourceTag /$ {} TagKey

Lectura

GetSchemaMapping

Otorga permiso para obtener una asignación de esquema

SchemaMapping*

aws: ResourceTag /$ {} TagKey

Lectura

ListIdMappingJobs

Concede permiso para enumerar trabajos de idmapping

IdMappingWorkflow*

aws: ResourceTag /$ {} TagKey

Enumeración

ListIdMappingWorkflows

Concede permiso para enumerar flujos de trabajo de idmapping

Enumeración

ListIdNamespaces

Otorga permiso para publicar IdNamespaces

Enumeración

ListMatchingJobs

Otorga permiso para listar trabajos coincidentes

MatchingWorkflow*

aws: ResourceTag /$ {} TagKey

Enumeración

ListMatchingWorkflows

Otorga permiso para enumerar flujos de trabajo coincidentes

Enumeración

ListProviderServices

Concede permiso para enumerar los servicios de proveedor

Enumeración

ListSchemaMappings

Otorga permiso para enumerar las asignaciones de esquemas

Enumeración

ListTagsForResource

Otorga permiso para enumerar etiquetas para un recurso

Lectura

PutPolicy

Otorga permiso para establecer una política de recursos para los recursos de una AWS entidad: Resolution

Gestión de permisos, escritura

StartIdMappingJob

Concede permiso para comenzar un trabajo de idmapping

IdMappingWorkflow*

aws: ResourceTag /$ {} TagKey

Escritura

StartMatchingJob

Otorga permiso para iniciar un trabajo coincidente

MatchingWorkflow*

aws: ResourceTag /$ {} TagKey

Escritura

TagResource

Concede permiso para agregar etiquetas a un recurso

IdMappingWorkflow

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

IdNamespace

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

MatchingWorkflow

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

ProviderService

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

SchemaMapping

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar etiquetas en un recurso

IdMappingWorkflow

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

IdNamespace

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

MatchingWorkflow

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

ProviderService

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

SchemaMapping

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateIdMappingWorkflow

Concede permiso para actualizar un flujo de trabajo de idmapping

IdMappingWorkflow*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateIdNamespace

Otorga permiso para actualizar un IdNamespace

IdNamespace*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateMatchingWorkflow

Otorga permiso para actualizar un flujo de trabajo coincidente

MatchingWorkflow*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateSchemaMapping

Concede permiso para actualizar una asignación de esquema

SchemaMapping*

aws: ResourceTag /$ {} TagKey

Escritura

UseIdNamespace

Otorga permiso para usar un AWS servicio u otra cuenta IdNamespace en un flujo de trabajo

Gestión de permisos, escritura

UseWorkflow

Otorga permiso para dar permiso a un AWS servicio u otra cuenta para usar el flujo de trabajo dentro de un IdNamespace

Administración de permisos, escritura

Tipos de recursos definidos por AWS Resolución de la entidad

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

IdMappingWorkflow

arn: $ {Partition}: entityresolution: $ {Region} :$ {Account} :idmappingworkflow/$ {} WorkflowName

ResourceTagaws: /$ {} TagKey

IdNamespace

arn: $ {Partition} :entityresolution: $ {Region} :$ {Account} :idnamespace/$ {} IdNamespaceName

ResourceTagaws: /$ {} TagKey

MatchingWorkflow

arn: $ {Partition}: entityresolution: $ {Region} :$ {Account} :matchingworkflow/$ {} WorkflowName

ResourceTagaws: /$ {} TagKey

ProviderService

arn: $ {Partition}: entityresolution: $ {Region} :$ {Account} :providerservice/$ {} /$ {} ProviderName ProviderServiceName

AWSTagKey: /$ {} ResourceTag

SchemaMapping

arn: $ {Partition}: entityresolution: $ {Region} :$ {Account} :schemamapping/$ {} SchemaName

ResourceTagaws: /$ {} TagKey

Claves de condición para AWS Resolución de la entidad

AWS La resolución de entidades 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 una clave que está presente en la solicitud que el usuario realiza al servicio de resolución de entidades

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por par de clave y valor de etiqueta.

Cadena

AWS: TagKeys

Filtra el acceso mediante la lista de todos los nombres de clave de etiqueta presentes en la solicitud que el usuario realiza al servicio de resolución de identidades

ArrayOfString