

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

Amazon Honeycode (prefijo de servicio:`honeycode`) 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/honeycode/latest/UserGuide/).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/honeycode/latest/APIReference/).
+ 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/honeycode/latest/UserGuide/getting-started-authorization.html).
+ Consulte la referencia de autorización de [servicio programática de este servicio.](https://servicereference.us-east-1.amazonaws.com/v1/honeycode/honeycode.json)

**Topics**
+ [Acciones definidas por Amazon Honeycode](#list_honeycode-actions-as-permissions)
+ [Permission-only acciones para Amazon Honeycode](#list_honeycode-permission-only-actions)
+ [Tipos de recursos definidos por Amazon Honeycode](#list_honeycode-resources-for-iam-policies)
+ [Claves de condición de Amazon Honeycode](#list_honeycode-policy-keys)

## Acciones definidas por Amazon Honeycode
<a name="list_honeycode-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.




- **   [BatchCreateTableRows](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_BatchCreateTableRows.html)  **
  - **Description (Descripción):** Concede permiso para crear nuevas filas en una tabla
  - **Tipos de recursos (\*necesarios):** [tabla\*](#list_honeycode-resource-table)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [BatchDeleteTableRows](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_BatchDeleteTableRows.html)  **
  - **Description (Descripción):** Concede permiso para eliminar filas de una tabla
  - **Tipos de recursos (\*necesarios):** [tabla\*](#list_honeycode-resource-table)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [BatchUpdateTableRows](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_BatchUpdateTableRows.html)  **
  - **Description (Descripción):** Concede permiso para actualizar filas de una tabla
  - **Tipos de recursos (\*necesarios):** [tabla\*](#list_honeycode-resource-table)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [BatchUpsertTableRows](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_BatchUpsertTableRows.html)  **
  - **Description (Descripción):** Concede permiso para crear o actualizar filas en una tabla
  - **Tipos de recursos (\*necesarios):** [tabla\*](#list_honeycode-resource-table)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [DescribeTableDataImportJob](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_DescribeTableDataImportJob.html)  **
  - **Description (Descripción):** Concede permiso para obtener los detalles de un trabajo de importación de datos de tabla
  - **Tipos de recursos (\*necesarios):** [tabla\*](#list_honeycode-resource-table)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [GetScreenData](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_GetScreenData.html)  **
  - **Description (Descripción):** Concede permiso para cargar los datos desde una pantalla
  - **Tipos de recursos (\*necesarios):** [pantalla\*](#list_honeycode-resource-screen)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [InvokeScreenAutomation](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_InvokeScreenAutomation.html)  **
  - **Description (Descripción):** Concede permiso para invocar una automatización de pantalla
  - **Tipos de recursos (\*necesarios):** [automatización de pantalla\*](#list_honeycode-resource-screen-automation)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [ListTableColumns](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_ListTableColumns.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las columnas de una tabla
  - **Tipos de recursos (\*necesarios):** [tabla\*](#list_honeycode-resource-table)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListTableRows](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_ListTableRows.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las filas de una tabla
  - **Tipos de recursos (\*necesarios):** [tabla\*](#list_honeycode-resource-table)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListTables](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_ListTables.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las tablas de un libro
  - **Tipos de recursos (\*necesarios):** [libro de trabajo\*](#list_honeycode-resource-workbook)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListTagsForResource](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_ListTagsForResource.html)  **
  - **Description (Descripción):** Concede permiso para enumerar todas las etiquetas de un recurso
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Etiquetar, escribir

- **   [QueryTableRows](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_QueryTableRows.html)  **
  - **Description (Descripción):** Concede permiso para consultar las filas de una tabla con un filtro
  - **Tipos de recursos (\*necesarios):** [tabla\*](#list_honeycode-resource-table)
  - **Claves de condición:**  
  - **Nivel de acceso:** Lectura

- **   [StartTableDataImportJob](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_StartTableDataImportJob.html)  **
  - **Description (Descripción):** Concede permiso para iniciar un trabajo de importación de datos de tabla
  - **Tipos de recursos (\*necesarios):** [tabla\*](#list_honeycode-resource-table)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_TagResource.html)  **
  - **Description (Descripción):** Concede permiso para etiquetar un recurso
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/honeycode/latest/UserGuide/API_UntagResource.html)  **
  - **Description (Descripción):** Concede permiso para eliminar etiquetas en un recurso
  - **Tipos de recursos (\*necesarios):** 
  - **Claves de condición:**  
  - **Nivel de acceso:** Etiquetar, escribir



## Permission-only acciones para Amazon Honeycode
<a name="list_honeycode-permission-only-actions"></a>

Amazon Honeycode define las siguientes acciones, pero no se pueden invocar directamente a través de ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.



| Acciones | Description (Descripción) | Tipos de recursos (\*necesarios) | Claves de condición | Nivel de acceso | 
| --- | --- | --- | --- | --- | 
|   [ApproveTeamAssociation](https://docs.aws.amazon.com/honeycode/latest/UserGuide/team-association.html#approve-team-association)  | Otorga permiso para aprobar una solicitud de asociación de equipos para tu cuenta AWS  |  |   | Escritura | 
|   [CreateTeam](https://docs.aws.amazon.com/honeycode/latest/UserGuide/team.html#create-team)  | Concede permiso para crear un nuevo equipo de Amazon Honeycode para tu cuenta AWS  |  |   | Escritura | 
|   [CreateTenant](https://docs.aws.amazon.com/honeycode/latest/UserGuide/tenant.html#create-tenant)  | Otorga permiso para crear un nuevo inquilino en Amazon Honeycode para tu cuenta AWS  |  |   | Escritura | 
|   [DeleteDomains](https://docs.aws.amazon.com/honeycode/latest/UserGuide/domain.html#delete-domains)  | Otorga permiso para eliminar los dominios de Amazon Honeycode de su cuenta AWS  |  |   | Escritura | 
|   [DeregisterGroups](https://docs.aws.amazon.com/honeycode/latest/UserGuide/group.html#deregister-groups)  | Otorga permiso para eliminar grupos de un equipo de Amazon Honeycode para tu cuenta AWS  |  |   | Escritura | 
|   [DescribeTeam](https://docs.aws.amazon.com/honeycode/latest/UserGuide/team.html#describe-team)  | Otorga permiso para obtener información sobre los equipos de Amazon Honeycode para su cuenta AWS  |  |   | Lectura | 
|   [ListDomains](https://docs.aws.amazon.com/honeycode/latest/UserGuide/domain.html#list-domains)  | Otorga permiso para publicar todos los dominios de Amazon Honeycode y su estado de verificación en tu cuenta AWS  |  |   | Enumeración | 
|   [ListGroups](https://docs.aws.amazon.com/honeycode/latest/UserGuide/group.html#list-groups)  | Otorga permiso para incluir en tu cuenta todos los grupos de un equipo de Amazon Honeycode AWS  |  |   | Enumeración | 
|   [ListTeamAssociations](https://docs.aws.amazon.com/honeycode/latest/UserGuide/team-association.html#list-team-associations)  | Otorga permiso para incluir en su AWS cuenta todas las asociaciones de equipos pendientes y aprobadas |  |   | Enumeración | 
|   [ListTenants](https://docs.aws.amazon.com/honeycode/latest/UserGuide/tenant.html#list-tenants)  | Otorga permiso para incluir en tu cuenta a todos los inquilinos de Amazon Honeycode AWS  |  |   | Enumeración | 
|   [RegisterDomainForVerification](https://docs.aws.amazon.com/honeycode/latest/UserGuide/domain.html#register-domain-for-verification)  | Concede permiso para solicitar la verificación de los dominios de Amazon Honeycode de su cuenta AWS  |  |   | Escritura | 
|   [RegisterGroups](https://docs.aws.amazon.com/honeycode/latest/UserGuide/group.html#register-groups)  | Otorga permiso para añadir grupos a un equipo de Amazon Honeycode para tu cuenta AWS  |  |   | Escritura | 
|   [RejectTeamAssociation](https://docs.aws.amazon.com/honeycode/latest/UserGuide/team-association.html#reject-team-association)  | Otorga permiso para rechazar una solicitud de asociación de equipos para su cuenta AWS  |  |   | Escritura | 
|   [RestartDomainVerification](https://docs.aws.amazon.com/honeycode/latest/UserGuide/domain.html#restart-domain-verification)  | Concede permiso para reiniciar la verificación de los dominios de Amazon Honeycode de su cuenta AWS  |  |   | Escritura | 
|   [UpdateTeam](https://docs.aws.amazon.com/honeycode/latest/UserGuide/team.html#update-team)  | Otorga permiso para actualizar un equipo de Amazon Honeycode para tu cuenta AWS  |  |   | Escritura | 

## Tipos de recursos definidos por Amazon Honeycode
<a name="list_honeycode-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 | 
| --- | --- | --- | 
| [pantalla](https://docs.aws.amazon.com/honeycode/latest/UserGuide/resource-screen.html)  | arn: $ {Partition} :honeycode: $ {Region} :$ {Account} :screen:workbook/$ {} /app/$ {} /screen/$ {} WorkbookId AppId ScreenId |   | 
| [automatización de pantalla](https://docs.aws.amazon.com/honeycode/latest/UserGuide/resource-screen-automation.html)  | arn: $ {Partition} :honeycode: $ {Region} :$ {Account} :screen-automation:screenautomation:workbook/$ {} /app/$ {} /screen/$ {} /automation/$ {} WorkbookId AppId ScreenId AutomationId |   | 
| [tabla](https://docs.aws.amazon.com/honeycode/latest/UserGuide/resource-table.html)  | arn: $ {Partition} :honeycode: $ {Region} :$ {Account} :table:workbook/$ {} /table/$ {} WorkbookId TableId |   | 
| [libro de trabajo](https://docs.aws.amazon.com/honeycode/latest/UserGuide/resource-workbook.html)  | arn: $ {Partition} :honeycode: $ {Region} :$ {Account} :workbook:workbook/$ {} WorkbookId |   | 

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

Amazon Honeycode no tiene claves de condición específicas del servicio que puedan usarse en el `Condition` elemento de las declaraciones de política.