

# Acciones, recursos y claves de condición para las aplicaciones de Q de Amazon Q Business
<a name="list_qapps"></a>

Amazon Q Business Q Apps (prefijo de servicio:`qapps`) 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/amazonq/latest/qbusiness-ug/).
+ Vea una [lista de las operaciones de API disponibles para este servicio](https://docs.aws.amazon.com/amazonq/latest/api-reference/).
+ 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/amazonq/latest/qbusiness-ug/security-iam.html).
+ Consulte la referencia de [autorización de servicio programática de este servicio](https://servicereference.us-east-1.amazonaws.com/v1/qapps/qapps.json).

**Topics**
+ [Operaciones de API definidas por Amazon Q Business Q Apps](#list_qapps-operations)
+ [Acciones definidas por las aplicaciones de Q de Amazon Q Business](#list_qapps-actions-as-permissions)
+ [Permission-only acciones para Amazon Q Business Q Apps](#list_qapps-permission-only-actions)
+ [Tipos de recursos definidos por las aplicaciones de Q de Amazon Q Business](#list_qapps-resources-for-iam-policies)
+ [Claves de condición para las aplicaciones de Q de Amazon Q Business](#list_qapps-policy-keys)

## Operaciones de API definidas por Amazon Q Business Q Apps
<a name="list_qapps-operations"></a>

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




- **   AssociateLibraryItemReview  **
  - **Acción de IAM:**  [aplicaciones: AssociateLibraryItemReview](#list_qapps-action-AssociateLibraryItemReview) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   AssociateQAppWithUser  **
  - **Acción de IAM:**  [aplicaciones: AssociateQAppWithUser](#list_qapps-action-AssociateQAppWithUser) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   BatchCreateCategory  **
  - **Acción de IAM:**  [aplicaciones: BatchCreateCategory](#list_qapps-action-BatchCreateCategory) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   BatchDeleteCategory  **
  - **Acción de IAM:**  [aplicaciones: BatchDeleteCategory](#list_qapps-action-BatchDeleteCategory) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   BatchUpdateCategory  **
  - **Acción de IAM:**  [aplicaciones: BatchUpdateCategory](#list_qapps-action-BatchUpdateCategory) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreateLibraryItem  **
  - **Acción de IAM:**  [aplicaciones: CreateLibraryItem](#list_qapps-action-CreateLibraryItem) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   CreatePresignedUrl  **
  - **Acción de IAM:**  [aplicaciones: ImportDocument](#list_qapps-action-ImportDocument) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **  Crear QApp  **
  - **Acción de IAM:**  [QApps: crea QApp](#list_qapps-action-CreateQApp) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DeleteLibraryItem  **
  - **Acción de IAM:**  [aplicaciones: DeleteLibraryItem](#list_qapps-action-DeleteLibraryItem) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **  Eliminar QApp  **
  - **Acción de IAM:**  [QApps: Eliminar QApp](#list_qapps-action-DeleteQApp) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DescribeQAppPermissions  **
  - **Acción de IAM:**  [aplicaciones: DescribeQAppPermissions](#list_qapps-action-DescribeQAppPermissions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   DisassociateLibraryItemReview  **
  - **Acción de IAM:**  [aplicaciones: DisassociateLibraryItemReview](#list_qapps-action-DisassociateLibraryItemReview) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   DisassociateQAppFromUser  **
  - **Acción de IAM:**  [aplicaciones: DisassociateQAppFromUser](#list_qapps-action-DisassociateQAppFromUser) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   ExportQAppSessionData  **
  - **Acción de IAM:**  [aplicaciones: ExportQAppSessionData](#list_qapps-action-ExportQAppSessionData) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   GetLibraryItem  **
  - **Acción de IAM:**  [aplicaciones: GetLibraryItem](#list_qapps-action-GetLibraryItem) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **  GetQApp  **
  - **Acción de IAM:**  [QApps: GetQApp](#list_qapps-action-GetQApp) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetQAppSession  **
  - **Acción de IAM:**  [aplicaciones: GetQAppSession](#list_qapps-action-GetQAppSession) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   GetQAppSessionMetadata  **
  - **Acción de IAM:**  [aplicaciones: GetQAppSessionMetadata](#list_qapps-action-GetQAppSessionMetadata) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **   ImportDocument  **
  - **Acción de IAM:**  [aplicaciones: ImportDocument](#list_qapps-action-ImportDocument) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   ListCategories  **
  - **Acción de IAM:**  [aplicaciones: ListCategories](#list_qapps-action-ListCategories) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListLibraryItems  **
  - **Acción de IAM:**  [aplicaciones: ListLibraryItems](#list_qapps-action-ListLibraryItems) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

- **   ListQAppSessionData  **
  - **Acción de IAM:**  [aplicaciones: ListQAppSessionData](#list_qapps-action-ListQAppSessionData) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Lectura

- **  ListApps  **
  - **Acción de IAM:**  [Aplicaciones Q: ListQ Apps](#list_qapps-action-ListQApps) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Enumeración

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

- **   StartQAppSession  **
  - **Acción de IAM:**  [aplicaciones: StartQAppSession](#list_qapps-action-StartQAppSession) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   StopQAppSession  **
  - **Acción de IAM:**  [aplicaciones: StopQAppSession](#list_qapps-action-StopQAppSession) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

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

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

- **   UpdateLibraryItem  **
  - **Acción de IAM:**  [aplicaciones: UpdateLibraryItem](#list_qapps-action-UpdateLibraryItem) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateLibraryItemMetadata  **
  - **Acción de IAM:**  [aplicaciones: UpdateLibraryItemMetadata](#list_qapps-action-UpdateLibraryItemMetadata) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **  Actualizar QApp  **
  - **Acción de IAM:**  [QApps: actualice EQApp](#list_qapps-action-UpdateQApp) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateQAppPermissions  **
  - **Acción de IAM:**  [aplicaciones: UpdateQAppPermissions](#list_qapps-action-UpdateQAppPermissions) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateQAppSession  **
  - **Acción de IAM:**  [aplicaciones: UpdateQAppSession](#list_qapps-action-UpdateQAppSession) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura

- **   UpdateQAppSessionMetadata  **
  - **Acción de IAM:**  [aplicaciones: UpdateQAppSessionMetadata](#list_qapps-action-UpdateQAppSessionMetadata) 
  - **Clave de condición:** 
  - **Valores posibles:** 
  - **Nivel de acceso:** Escritura



## Acciones definidas por las aplicaciones de Q de Amazon Q Business
<a name="list_qapps-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.




- **   [AssociateLibraryItemReview](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_AssociateLibraryItemReview.html)  **
  - **Description (Descripción):** Concede permiso para asociar una revisión de un elemento de la biblioteca en el entorno de la aplicación Q de Amazon Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación\*](#list_qapps-resource-qapp)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [AssociateQAppWithUser](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_AssociateQAppWithUser.html)  **
  - **Description (Descripción):** Concede permiso para asociar una aplicación de Q de Amazon Q Business a un usuario en el entorno de la aplicación Q de Amazon Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [BatchCreateCategory](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_BatchCreateCategory.html)  **
  - **Description (Descripción):** Concede permiso para crear las categorías de una biblioteca en el entorno de aplicación de Q Business.
  - **Tipos de recursos (\*necesarios):** [aplicación\*](#list_qapps-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [BatchDeleteCategory](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_BatchDeleteCategory.html)  **
  - **Description (Descripción):** Concede permiso para eliminar las categorías de una biblioteca en el entorno de aplicación de Q Business.
  - **Tipos de recursos (\*necesarios):** [solicitud\*](#list_qapps-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [BatchUpdateCategory](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_BatchUpdateCategory.html)  **
  - **Description (Descripción):** Concede permiso para actualizar las categorías de una biblioteca en el entorno de aplicación de Q Business.
  - **Tipos de recursos (\*necesarios):** [solicitud\*](#list_qapps-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [CreateLibraryItem](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_CreateLibraryItem.html)  **
  - **Description (Descripción):** Concede permiso para crear un elemento de biblioteca en el entorno de aplicación de Q Business.
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **  [Crear QApp](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_CreateQApp.html)  **
  - **Description (Descripción):** Concede permiso para crear una aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación\*](#list_qapps-resource-application)
  - **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_qapps-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_qapps-aws_TagKeys)
  - **Nivel de acceso:** Escritura

- **   [DeleteLibraryItem](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_DeleteLibraryItem.html)  **
  - **Description (Descripción):** Concede permiso para eliminar un elemento de biblioteca en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **  [Eliminar QApp](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_DeleteQApp.html)  **
  - **Description (Descripción):** Concede permiso para eliminar una aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [DescribeQAppPermissions](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_DescribeQAppPermissions.html)  **
  - **Description (Descripción):** Concede permiso para obtener los permisos de uso compartido de la aplicación de Q en el entorno de la aplicación de Q Business.
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Lectura

- **   [DisassociateLibraryItemReview](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_DisassociateLibraryItemReview.html)  **
  - **Description (Descripción):** Concede permiso para desasociar una revisión de un elemento de biblioteca en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación\*](#list_qapps-resource-qapp)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [DisassociateQAppFromUser](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_DisassociateQAppFromUser.html)  **
  - **Description (Descripción):** Concede permiso para desasociar una aplicación de Q con un usuario en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [ExportQAppSessionData](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  **
  - **Description (Descripción):** Concede permiso para exportar datos de sesión de la aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [qapp-sesión\*](#list_qapps-resource-qapp-session)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_qapps-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura

- **   [GetLibraryItem](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_GetLibraryItem.html)  **
  - **Description (Descripción):** Concede permiso para obtener un elemento de biblioteca en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Lectura

- **  [GetQApp](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_GetQApp.html)  **
  - **Description (Descripción):** Concede permiso para obtener la aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Lectura

- **   [GetQAppSession](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_GetQAppSession.html)  **
  - **Description (Descripción):** Concede permiso para obtener la sesión de la aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [qapp-sesión\*](#list_qapps-resource-qapp-session)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: SessionIsShared](#list_qapps-qapps_SessionIsShared)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)<br />[aplicaciones: UserIsSessionModerator](#list_qapps-qapps_UserIsSessionModerator)
  - **Nivel de acceso:** Lectura

- **   [GetQAppSessionMetadata](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  **
  - **Description (Descripción):** Concede permiso para obtener los metadatos de la sesión de una aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [qapp-sesión\*](#list_qapps-resource-qapp-session)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_qapps-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **   [ImportDocument](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_ImportDocument.html)  **
  - **Description (Descripción):** Concede permiso para importar un documento a la aplicación de Q o a la sesión de la aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: SessionIsShared](#list_qapps-qapps_SessionIsShared)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)<br />[aplicaciones: UserIsSessionModerator](#list_qapps-qapps_UserIsSessionModerator)
  - **Tipos de recursos (\*necesarios):** [qapp-sesión](#list_qapps-resource-qapp-session) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: SessionIsShared](#list_qapps-qapps_SessionIsShared)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)<br />[aplicaciones: UserIsSessionModerator](#list_qapps-qapps_UserIsSessionModerator)
  - **Nivel de acceso:** Escritura

- **   [ListCategories](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_ListCategories.html)  **
  - **Description (Descripción):** Concede permiso para enumerar categorías en el entorno de aplicación de Q Business.
  - **Tipos de recursos (\*necesarios):** [aplicación\*](#list_qapps-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListLibraryItems](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_ListLibraryItems.html)  **
  - **Description (Descripción):** Concede permiso para enumerar elementos de biblioteca en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [solicitud\*](#list_qapps-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListQAppSessionData](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  **
  - **Description (Descripción):** Concede permiso para obtener los datos de la sesión de la aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [sesión de aplicación\*](#list_qapps-resource-qapp-session)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_qapps-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **  [ListApps](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_ListQApps.html)  **
  - **Description (Descripción):** Concede permiso para enumerar aplicaciones de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación\*](#list_qapps-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Enumeración

- **   [ListTagsForResource](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_ListTagsForResource.html)  **
  - **Description (Descripción):** Concede permiso para enumerar las etiquetas de un recurso
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)
  - **Tipos de recursos (\*necesarios):** [sesión de aplicación](#list_qapps-resource-qapp-session) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_qapps-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Lectura

- **  [Aplicación PredictQ](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_PredictQApp.html)  **
  - **Description (Descripción):** Concede permiso para predecir la aplicación de Q a partir del registro de conversación o de la declaración de problema en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación\*](#list_qapps-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [StartQAppSession](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_StartQAppSession.html)  **
  - **Description (Descripción):** Concede permiso para iniciar la sesión de la aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_qapps-aws_RequestTag___TagKey_)<br />[AWS: TagKeys](#list_qapps-aws_TagKeys)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_qapps-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_qapps-aws_TagKeys)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [StopQAppSession](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_StopQAppSession.html)  **
  - **Description (Descripción):** Concede permiso para detener la sesión de la aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: SessionIsShared](#list_qapps-qapps_SessionIsShared)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)<br />[aplicaciones: UserIsSessionModerator](#list_qapps-qapps_UserIsSessionModerator)
  - **Tipos de recursos (\*necesarios):** [qapp-sesión](#list_qapps-resource-qapp-session) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: SessionIsShared](#list_qapps-qapps_SessionIsShared)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)<br />[aplicaciones: UserIsSessionModerator](#list_qapps-qapps_UserIsSessionModerator)
  - **Nivel de acceso:** Escritura

- **   [TagResource](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_TagResource.html)  **
  - **Description (Descripción):** Concede permiso para etiquetar un recurso con pares de valores de clave dados
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: RequestTag /$ {} TagKey](#list_qapps-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_qapps-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [sesión de aplicación](#list_qapps-resource-qapp-session) / **Claves de condición:** [aws: /$ {} RequestTag TagKey](#list_qapps-aws_RequestTag___TagKey_)<br />[aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_qapps-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UntagResource](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_UntagResource.html)  **
  - **Description (Descripción):** Concede permiso para eliminar de un recurso la etiqueta con la clave dada
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_qapps-aws_TagKeys)
  - **Tipos de recursos (\*necesarios):** [sesión de aplicación](#list_qapps-resource-qapp-session) / **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[AWS: TagKeys](#list_qapps-aws_TagKeys)
  - **Nivel de acceso:** Etiquetar, escribir

- **   [UpdateLibraryItem](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_UpdateLibraryItem.html)  **
  - **Description (Descripción):** Concede permiso para actualizar un elemento de biblioteca en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [UpdateLibraryItemMetadata](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_UpdateLibraryItemMetadata.html)  **
  - **Description (Descripción):** Concede permiso para actualizar los metadatos de un elemento de biblioteca en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación\*](#list_qapps-resource-qapp)
  - **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)
  - **Nivel de acceso:** Escritura

- **  [Actualiza QApp](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_UpdateQApp.html)  **
  - **Description (Descripción):** Concede permiso para actualizar la aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [UpdateQAppPermissions](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_UpdateQAppPermissions.html)  **
  - **Description (Descripción):** Concede permiso para actualizar los permisos de uso compartido de la aplicación de Q en el entorno de la aplicación de Q Business.
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [UpdateQAppSession](https://docs.aws.amazon.com/amazonq/latest/api-reference/API_qapps_UpdateQAppSession.html)  **
  - **Description (Descripción):** Concede permiso para actualizar la sesión de la aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [qapp-sesión\*](#list_qapps-resource-qapp-session)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: SessionIsShared](#list_qapps-qapps_SessionIsShared)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)<br />[aplicaciones: UserIsSessionModerator](#list_qapps-qapps_UserIsSessionModerator)
  - **Nivel de acceso:** Escritura

- **   [UpdateQAppSessionMetadata](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  **
  - **Description (Descripción):** Concede permiso para actualizar los metadatos de la sesión de la aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [qapp-sesión\*](#list_qapps-resource-qapp-session)
  - **Claves de condición:** [aws: /$ {} ResourceTag TagKey](#list_qapps-aws_ResourceTag___TagKey_)
  - **Nivel de acceso:** Escritura



## Permission-only acciones para Amazon Q Business Q Apps
<a name="list_qapps-permission-only-actions"></a>

Amazon Q Business Q Apps 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.




- **  [CopyApp](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  **
  - **Description (Descripción):** Concede permiso para copiar la aplicación de Q en el entorno de la aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [CreateLibraryItemReview](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  **
  - **Description (Descripción):** Concede permiso para crear una revisión de un elemento de biblioteca en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-application) / **Claves de condición:** [aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Tipos de recursos (\*necesarios):** [aplicación](#list_qapps-resource-qapp) / **Claves de condición:** [aws: ResourceTag /$ {} TagKey](#list_qapps-aws_ResourceTag___TagKey_)<br />[aplicaciones: AppIsPublished](#list_qapps-qapps_AppIsPublished)<br />[aplicaciones: UserIsAppOwner](#list_qapps-qapps_UserIsAppOwner)
  - **Nivel de acceso:** Escritura

- **   [CreateSubscriptionToken](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  **
  - **Description (Descripción):** Concede permiso para suscribirse a un tema del bus de eventos de una aplicación de Q en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [aplicación\*](#list_qapps-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [PredictProblemStatementFromConversation](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  **
  - **Description (Descripción):** Concede permiso para predecir una declaración de problema a partir del registro de conversación en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [solicitud\*](#list_qapps-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura

- **   [PredictQAppFromProblemStatement](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  **
  - **Description (Descripción):** Concede permiso para predecir los metadatos de la aplicación de Q a partir de la declaración de problema en el entorno de aplicación de Q Business
  - **Tipos de recursos (\*necesarios):** [solicitud\*](#list_qapps-resource-application)
  - **Claves de condición:**  
  - **Nivel de acceso:** Escritura



## Tipos de recursos definidos por las aplicaciones de Q de Amazon Q Business
<a name="list_qapps-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 | 
| --- | --- | --- | 
| [solicitud](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/create-app.html)  | arn: $ {Partition} :qbusiness: $ {Region} :$ {Account} :application/$ {} ApplicationId |   | 
| [aplicación](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  | arn: $ {Partition} :qapps: $ {Region} :$ {Account} :application/$ {} /qapp/$ {} ApplicationId AppId | [awsTagKey: /$ {} ResourceTag](#list_qapps-aws_ResourceTag___TagKey_) | 
| [sesión de aplicación](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/purpose-built-qapps.html)  | arn: $ {Partition} :qapps: $ {Region} :$ {Account} :application/$ {} /qapp/$ {} /session/$ {} ApplicationId AppId SessionId | [awsTagKey: /$ {} ResourceTag](#list_qapps-aws_ResourceTag___TagKey_) | 

## Claves de condición para las aplicaciones de Q de Amazon Q Business
<a name="list_qapps-policy-keys"></a>

Las aplicaciones de Q de Amazon Q Business definen 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 | 
|  [aplicaciones: AppIsPublished](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/security-iam.html)  | Filtra el acceso en función de si la aplicación de Q está publicada | Cadena | 
|  [aplicaciones: SessionIsShared](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/security-iam.html)  | Filtra el acceso según si la sesión de la aplicación de Q se ha compartido | Cadena | 
|  [aplicaciones: UserIsAppOwner](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/security-iam.html)  | Filtra el acceso según si el solicitante es propietario de la aplicación de Q | Cadena | 
|  [aplicaciones: UserIsSessionModerator](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/security-iam.html)  | Filtra el acceso según si el solicitante es moderador de la sesión de la aplicación de Q | Cadena | 