

# Acciones, recursos y claves de condición para Amazon Textract
<a name="list_textract"></a>

Amazon Textract (prefijo de servicio:`textract`) 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:
+ Obtenga información para [configurar este servicio](https://docs.aws.amazon.com/textract/latest/dg/).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/textract/latest/dg/API_Reference.html).
+ Obtenga información sobre cómo proteger este servicio y sus recursos [mediante las políticas de permisos de IAM](https://docs.aws.amazon.com/textract/latest/dg/security-iam.html).
+ Consulte la referencia de autorización de [servicio programático de este servicio.](https://servicereference.us-east-1.amazonaws.com/v1/textract/textract.json)

**Topics**
+ [Operaciones de API definidas por Amazon Textract](#list_textract-operations)
+ [Acciones definidas por Amazon Textract](#list_textract-actions-as-permissions)
+ [Tipos de recurso definidos por Amazon Textract](#list_textract-resources-for-iam-policies)
+ [Claves de condición de Amazon Textract](#list_textract-policy-keys)

## Operaciones de API definidas por Amazon Textract
<a name="list_textract-operations"></a>

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](#list_textract-actions-as-permissions).




- **   AnalyzeDocument  **
  - **Acción de IAM:**  [Extracto de texto: AnalyzeDocument](#list_textract-action-AnalyzeDocument) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   AnalyzeExpense  **
  - **Acción de IAM:**  [extracto: AnalyzeExpense](#list_textract-action-AnalyzeExpense) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **  ID de análisis  **
  - **Acción de IAM:**  [Extracto de texto: ID de análisis](#list_textract-action-AnalyzeID) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   CreateAdapter  **
  - **Acción de IAM:**  [extracto: CreateAdapter](#list_textract-action-CreateAdapter)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [extracto: TagResource](#list_textract-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   CreateAdapterVersion  **
  - **Acción de IAM:**  [Extracto de texto: CreateAdapterVersion](#list_textract-action-CreateAdapterVersion)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [extracto: TagResource](#list_textract-action-TagResource)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Etiquetar, escribir

- **   DeleteAdapter  **
  - **Acción de IAM:**  [Extracto de texto: DeleteAdapter](#list_textract-action-DeleteAdapter) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteAdapterVersion  **
  - **Acción de IAM:**  [extracto: DeleteAdapterVersion](#list_textract-action-DeleteAdapterVersion) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DetectDocumentText  **
  - **Acción de IAM:**  [extracto: DetectDocumentText](#list_textract-action-DetectDocumentText) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetAdapter  **
  - **Acción de IAM:**  [extracto: GetAdapter](#list_textract-action-GetAdapter) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetAdapterVersion  **
  - **Acción de IAM:**  [extracto: GetAdapterVersion](#list_textract-action-GetAdapterVersion) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDocumentAnalysis  **
  - **Acción de IAM:**  [extracto: GetDocumentAnalysis](#list_textract-action-GetDocumentAnalysis) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetDocumentTextDetection  **
  - **Acción de IAM:**  [extracto: GetDocumentTextDetection](#list_textract-action-GetDocumentTextDetection) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetExpenseAnalysis  **
  - **Acción de IAM:**  [extracto: GetExpenseAnalysis](#list_textract-action-GetExpenseAnalysis) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetLendingAnalysis  **
  - **Acción de IAM:**  [extracto: GetLendingAnalysis](#list_textract-action-GetLendingAnalysis) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetLendingAnalysisSummary  **
  - **Acción de IAM:**  [extracto: GetLendingAnalysisSummary](#list_textract-action-GetLendingAnalysisSummary) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListAdapterVersions  **
  - **Acción de IAM:**  [extracto: ListAdapterVersions](#list_textract-action-ListAdapterVersions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListAdapters  **
  - **Acción de IAM:**  [extracto: ListAdapters](#list_textract-action-ListAdapters) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ListTagsForResource  **
  - **Acción de IAM:**  [extracto: ListTagsForResource](#list_textract-action-ListTagsForResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   StartDocumentAnalysis  **
  - **Acción de IAM:**  [extracto: StartDocumentAnalysis](#list_textract-action-StartDocumentAnalysis)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** textract.amazonaws.com / **Nivel de acceso:** Escritura

- **   StartDocumentTextDetection  **
  - **Acción de IAM:**  [extracto: StartDocumentTextDetection](#list_textract-action-StartDocumentTextDetection)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** textract.amazonaws.com / **Nivel de acceso:** Escritura

- **   StartExpenseAnalysis  **
  - **Acción de IAM:**  [extracto: StartExpenseAnalysis](#list_textract-action-StartExpenseAnalysis)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** textract.amazonaws.com / **Nivel de acceso:** Escritura

- **   StartLendingAnalysis  **
  - **Acción de IAM:**  [extracto: StartLendingAnalysis](#list_textract-action-StartLendingAnalysis)  / **Clave de condición:**  / **Valores posibles:**  / **Nivel de acceso:** Escritura
  - **Acción de IAM:**  [objetivo: PassRole](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_passrole.html)  / **Clave de condición:** objetivo: PassedToService / **Valores posibles:** textract.amazonaws.com / **Nivel de acceso:** Escritura

- **   TagResource  **
  - **Acción de IAM:**  [extracto: TagResource](#list_textract-action-TagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UntagResource  **
  - **Acción de IAM:**  [Extracto de texto: UntagResource](#list_textract-action-UntagResource) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Etiquetar, escribir

- **   UpdateAdapter  **
  - **Acción de IAM:**  [Extracto de texto: UpdateAdapter](#list_textract-action-UpdateAdapter) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por Amazon Textract
<a name="list_textract-actions-as-permissions"></a>

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.




- **   [AnalyzeDocument](https://docs.aws.amazon.com/textract/latest/dg/API_AnalyzeDocument.html)  **
  - **Description (Descripción):** Otorga permiso para detectar instancias de entidades de documentos del mundo real dentro de una imagen proporcionada como entrada
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [AnalyzeExpense](https://docs.aws.amazon.com/textract/latest/dg/API_AnalyzeExpense.html)  **
  - **Description (Descripción):** Otorga permiso para detectar instancias de entidades de documentos del mundo real dentro de una imagen proporcionada como entrada
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **  [ID de análisis](https://docs.aws.amazon.com/textract/latest/dg/API_AnalyzeID.html)  **
  - **Description (Descripción):** Otorga permiso para detectar información relevante de los documentos de identidad proporcionados como entrada.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [CreateAdapter](https://docs.aws.amazon.com/textract/latest/dg/API_CreateAdapter.html)  **
  - **Description (Descripción):** Concede permiso para crear un adaptador de Amazon Textract
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_textract-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_textract-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [CreateAdapterVersion](https://docs.aws.amazon.com/textract/latest/dg/API_CreateAdapterVersion.html)  **
  - **Description (Descripción):** Concede permiso para crear una versión del adaptador de Amazon Textract
  - **Tipos de recursos (\*necesarios):** [adaptador\*](#list_textract-resource-adapter)
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_textract-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_textract-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [DeleteAdapter](https://docs.aws.amazon.com/textract/latest/dg/API_DeleteAdapter.html)  **
  - **Description (Descripción):** Concede permiso para eliminar un adaptador de Amazon Textract
  - **Tipos de recursos (\*necesarios):** [adaptador\*](#list_textract-resource-adapter)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DeleteAdapterVersion](https://docs.aws.amazon.com/textract/latest/dg/API_DeleteAdapterVersion.html)  **
  - **Description (Descripción):** Concede permiso para eliminar una versión del adaptador de Amazon Textract
  - **Tipos de recursos (\*necesarios):** [versión del adaptador\*](#list_textract-resource-adapterversion)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_textract-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [DetectDocumentText](https://docs.aws.amazon.com/textract/latest/dg/API_DetectDocumentText.html)  **
  - **Description (Descripción):** Otorga permiso para detectar texto en imágenes de documentos
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetAdapter](https://docs.aws.amazon.com/textract/latest/dg/API_GetAdapter.html)  **
  - **Description (Descripción):** Concede permiso para obtener un adaptador de Amazon Textract
  - **Tipos de recursos (\*necesarios):** [adaptador\*](#list_textract-resource-adapter)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetAdapterVersion](https://docs.aws.amazon.com/textract/latest/dg/API_GetAdapterVersion.html)  **
  - **Description (Descripción):** Concede permiso para obtener una versión del adaptador de Amazon Textract
  - **Tipos de recursos (\*necesarios):** [versión del adaptador\*](#list_textract-resource-adapterversion)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_textract-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [GetDocumentAnalysis](https://docs.aws.amazon.com/textract/latest/dg/API_GetDocumentAnalysis.html)  **
  - **Description (Descripción):** Otorga permiso para devolver información sobre un trabajo de análisis de documento
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetDocumentTextDetection](https://docs.aws.amazon.com/textract/latest/dg/API_GetDocumentTextDetection.html)  **
  - **Description (Descripción):** Otorga permiso para devolver información sobre un trabajo de detección de documento de texto
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetExpenseAnalysis](https://docs.aws.amazon.com/textract/latest/dg/API_GetExpenseAnalysis.html)  **
  - **Description (Descripción):** Otorga permiso para devolver información acerca de un trabajo de análisis de gastos.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetLendingAnalysis](https://docs.aws.amazon.com/textract/latest/dg/API_GetLendingAnalysis.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar información de nivel de página relativa a un trabajo de análisis de préstamos
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetLendingAnalysisSummary](https://docs.aws.amazon.com/textract/latest/dg/API_GetLendingAnalysisSummary.html)  **
  - **Description (Descripción):** Otorga permiso para recuperar información resumida relativa a un trabajo de análisis de préstamos
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListAdapterVersions](https://docs.aws.amazon.com/textract/latest/dg/API_ListAdapterVersions.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las versiones del adaptador de Amazon Textract
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListAdapters](https://docs.aws.amazon.com/textract/latest/dg/API_ListAdapters.html)  **
  - **Description (Descripción):** Concede permiso para enumerar los adaptadores de Amazon Textract
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [ListTagsForResource](https://docs.aws.amazon.com/textract/latest/dg/API_ListTagsForResource.html)  **
  - **Description (Descripción):** Otorga permiso para devolver una lista de etiquetas asociadas a un recurso.
  - **Tipos de recursos (\*necesarios):** [adaptador](#list_textract-resource-adapter) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [versión adaptadora](#list_textract-resource-adapterversion) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [StartDocumentAnalysis](https://docs.aws.amazon.com/textract/latest/dg/API_StartDocumentAnalysis.html)  **
  - **Description (Descripción):** Otorga permiso para comenzar un trabajo asíncrono para detectar instancias de entidades de documentos del mundo real dentro de una imagen o PDF proporcionado como entrada
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [StartDocumentTextDetection](https://docs.aws.amazon.com/textract/latest/dg/API_StartDocumentTextDetection.html)  **
  - **Description (Descripción):** Otorga permiso para comenzar un trabajo asíncrono para detectar texto en PDF o imágenes de documentos
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [StartExpenseAnalysis](https://docs.aws.amazon.com/textract/latest/dg/API_StartExpenseAnalysis.html)  **
  - **Description (Descripción):** Otorga permiso para comenzar un trabajo asíncrono para detectar instancias de facturas o recibos dentro de una imagen o PDF proporcionado como entrada.
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [StartLendingAnalysis](https://docs.aws.amazon.com/textract/latest/dg/API_StartLendingAnalysis.html)  **
  - **Description (Descripción):** Otorga permiso para iniciar un trabajo asíncrono para la detección de entidades en un documento de préstamo, toma una imagen o PDF proporcionado como entrada
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/textract/latest/dg/API_TagResource.html)  **
  - **Description (Descripción):** Concede permiso para agregar una o varias etiquetas a un recurso.
  - **Tipos de recursos (\*necesarios):** [adaptador](#list_textract-resource-adapter) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_textract-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_textract-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [versión adaptadora](#list_textract-resource-adapterversion) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_textract-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_textract-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/textract/latest/dg/API_UntagResource.html)  **
  - **Description (Descripción):** Concede permiso para eliminar una o varias etiquetas de un recurso.
  - **Tipos de recursos (\*necesarios):** [adaptador](#list_textract-resource-adapter) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_textract-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [versión adaptadora](#list_textract-resource-adapterversion) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_textract-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateAdapter](https://docs.aws.amazon.com/textract/latest/dg/API_UpdateAdapter.html)  **
  - **Description (Descripción):** Concede permiso para actualizar el adaptador de Amazon Textract
  - **Tipos de recursos (\*necesarios):** [adaptador\*](#list_textract-resource-adapter)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Tipos de recurso definidos por Amazon Textract
<a name="list_textract-resources-for-iam-policies"></a>

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 | 
| --- | --- | --- | 
| [adaptador](https://docs.aws.amazon.com/textract/latest/dg/API_AdapterOverview.html)  | arn: $ {Partition} :textract: $ {Region} :$ {Account} :/adapters/$ {} AdapterId | [ResourceTagwas: /$ {} TagKey](#list_textract-aws_ResourceTag___TagKey_) | 
| [versión adaptadora](https://docs.aws.amazon.com/textract/latest/dg/API_AdapterVersionOverview.html)  | arn: $ {Partition} :textract: $ {Region} :$ {Account} :/adapters/$ {} /versions/$ {} AdapterId AdapterVersion | [awsTagKey: /$ {} ResourceTag](#list_textract-aws_ResourceTag___TagKey_) | 

## Claves de condición de Amazon Textract
<a name="list_textract-policy-keys"></a>

Amazon Textract define las siguientes claves de condición que se pueden utilizar en el elemento `Condition` de una política de IAM.



| Claves de condición | Descripción | Tipo | 
| --- | --- | --- | 
|  [aws: RequestTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag)  | Filtra el acceso por las etiquetas que se pasan en la solicitud | Cadena | 
|  [aws: ResourceTag /$ {} TagKey](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag)  | Filtra el acceso por las etiquetas asociadas al recurso | Cadena | 
|  [AWS: TagKeys](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys)  | Filtra el acceso por las claves de etiquetas que se pasan en la solicitud | ArrayOfString | 