Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Acciones, recursos y claves de condición para Amazon Q Business
Amazon Q Business (prefijo de servicio:qbusiness) 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.
-
Vea una lista de las operaciones de API disponibles para este servicio.
-
Obtenga información sobre cómo proteger este servicio y sus recursos mediante las políticas de permisos de IAM.
-
Consulte la referencia de autorización de servicio programática de este servicio
.
Temas
Operaciones de API definidas por Amazon Q Business
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 | Acción de IAM | Clave de condición | Valores posibles | Nivel de acceso |
|---|---|---|---|---|
|
AssociatePermission |
Escritura |
|||
Escritura |
||||
|
BatchDeleteDocument |
Escritura |
|||
|
BatchPutDocument |
Escritura |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
CancelSubscription |
Escritura |
|||
|
Chat |
Lectura |
|||
|
ChatSync |
Lectura |
|||
|
CheckDocumentAccess |
Lectura |
|||
|
CreateAnonymousWebExperienceUrl |
Escritura |
|||
|
CreateApplication |
Escritura |
|||
Etiquetar, escribir |
||||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
CreateChatResponseConfiguration |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreateDataAccessor |
Escritura |
|||
Escritura |
||||
Etiquetar, escribir |
||||
|
CreateDataSource |
Escritura |
|||
Escritura |
||||
Etiquetar, escribir |
||||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
CreateIndex |
Escritura |
|||
Etiquetar, escribir |
||||
|
CreatePlugin |
Escritura |
|||
Etiquetar, escribir |
||||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
CreateRetriever |
Escritura |
|||
Etiquetar, escribir |
||||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
CreateSubscription |
Escritura |
|||
|
CreateUser |
Escritura |
|||
|
CreateWebExperience |
Escritura |
|||
Etiquetar, escribir |
||||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
DeleteApplication |
Escritura |
|||
|
DeleteAttachment |
Escritura |
|||
|
DeleteChatControlsConfiguration |
Escritura |
|||
|
DeleteChatResponseConfiguration |
Escritura |
|||
|
DeleteConversation |
Escritura |
|||
|
DeleteDataAccessor |
Escritura |
|||
|
DeleteDataSource |
Escritura |
|||
|
DeleteGroup |
Escritura |
|||
|
DeleteIndex |
Escritura |
|||
|
DeletePlugin |
Escritura |
|||
|
DeleteRetriever |
Escritura |
|||
|
DeleteUser |
Escritura |
|||
|
DeleteWebExperience |
Escritura |
|||
|
DisassociatePermission |
Escritura |
|||
Escritura |
||||
|
GetApplication |
Lectura |
|||
|
GetChatControlsConfiguration |
Enumeración |
|||
|
GetChatResponseConfiguration |
Lectura |
|||
|
GetDataAccessor |
Lectura |
|||
|
GetDataSource |
Lectura |
|||
|
GetDocumentContent |
Lectura |
|||
|
GetGroup |
Lectura |
|||
|
GetIndex |
Lectura |
|||
|
GetMedia |
Lectura |
|||
|
GetPlugin |
Lectura |
|||
|
GetPolicy |
Lectura |
|||
|
GetRetriever |
Lectura |
|||
|
GetUser |
Lectura |
|||
|
GetWebExperience |
Lectura |
|||
|
ListApplications |
Enumeración |
|||
|
ListAttachments |
Enumeración |
|||
|
ListChatResponseConfigurations |
Enumeración |
|||
|
ListConversations |
Enumeración |
|||
|
ListDataAccessors |
Enumeración |
|||
|
ListDataSourceSyncJobs |
Enumeración |
|||
|
ListDataSources |
Enumeración |
|||
|
ListDocuments |
Enumeración |
|||
|
ListGroups |
Enumeración |
|||
|
ListIndices |
Enumeración |
|||
|
ListMessages |
Enumeración |
|||
|
ListPluginActions |
Lectura |
|||
|
ListPluginTypeActions |
Lectura |
|||
|
ListPluginTypeMetadata |
Lectura |
|||
|
ListPlugins |
Enumeración |
|||
|
ListRetrievers |
Enumeración |
|||
|
ListSubscriptions |
Enumeración |
|||
|
ListTagsForResource |
Lectura |
|||
|
ListWebExperiences |
Enumeración |
|||
|
PutFeedback |
Escritura |
|||
|
PutGroup |
Escritura |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
SearchRelevantContent |
Lectura |
|||
|
StartDataSourceSyncJob |
Escritura |
|||
|
StopDataSourceSyncJob |
Escritura |
|||
|
TagResource |
Etiquetar, escribir |
|||
|
UntagResource |
Etiquetar, escribir |
|||
|
UpdateApplication |
Escritura |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
UpdateChatControlsConfiguration |
Escritura |
|||
|
UpdateChatResponseConfiguration |
Escritura |
|||
|
UpdateDataAccessor |
Escritura |
|||
|
UpdateDataSource |
Escritura |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
UpdateIndex |
Escritura |
|||
|
UpdatePlugin |
Escritura |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
UpdateRetriever |
Escritura |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
||
|
UpdateSubscription |
Escritura |
|||
|
UpdateUser |
Escritura |
|||
|
UpdateWebExperience |
Escritura |
|||
iam:PassedToService |
qbusiness.amazonaws.com |
Escritura |
Acciones definidas por Amazon Q Business
Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición compatibles con esa acción. 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 |
|---|---|---|---|---|
Concede permiso para asociar la instrucción de política basada en los recursos a la aplicación. |
Escritura |
|||
Concede permiso para documento de eliminación por lotes |
Escritura |
|||
Concede permiso para documento de inserción por lotes |
Escritura |
|||
Concede permiso para cancelar una suscripción |
Escritura |
|||
Concede permiso para chatear mediante una aplicación |
Lectura |
|||
Concede permiso para chatear de forma sincrónica mediante una aplicación |
Lectura |
|||
Concede permiso para comprobar si un usuario tiene acceso a un documento. |
Lectura |
|||
Concede permiso para crear una URL única para una experiencia web anónima de Amazon Q Business. |
Escritura |
|||
Concede permiso para crear una aplicación. |
Escritura |
|||
Concede permiso para crear una configuración de respuesta de chat para la aplicación. |
Escritura |
|||
Otorga permiso de creación DataAccessor a la aplicación |
Escritura |
|||
Concede permiso para crear un origen de datos para un índice y una aplicación determinados |
Escritura |
|||
Concede permiso para crear una instantánea para una aplicación determinada |
Escritura |
|||
Concede permiso para crear una nueva integración para una aplicación de Q Business. |
Escritura |
|||
Concede permiso para crear un complemento para una aplicación determinada |
Escritura |
|||
Concede permiso para crear un recuperador para una aplicación determinada |
Escritura |
|||
Concede permiso para crear una suscripción |
Escritura |
|||
Concede permiso para crear un usuario |
Escritura |
|||
Concede permiso para crear una experiencia web para una aplicación determinada |
Escritura |
|||
Concede permiso para eliminar una aplicación. |
Escritura |
|||
Concede permiso para eliminar cualquier archivo adjunto en el contexto de chat actual. |
Escritura |
|||
Concede permiso para eliminar la configuración de los controles del chat para una aplicación |
Escritura |
|||
Concede permiso para eliminar una configuración de respuesta de chat. |
Escritura |
|||
Concede permiso para eliminar una conversación |
Escritura |
|||
Otorga permiso para eliminar DataAccessor |
Escritura |
|||
Otorga permiso para eliminar un DataSource |
Escritura |
|||
Concede permiso para eliminar un grupo |
Escritura |
|||
Concede permiso para eliminar un índice |
Escritura |
|||
Concede permiso para eliminar una integración de una aplicación de Q Business. |
Escritura |
|||
Concede permiso para eliminar un complemento |
Escritura |
|||
Concede permiso para eliminar un recuperador |
Escritura |
|||
Concede permiso para eliminar un usuario |
Escritura |
|||
Concede permiso para eliminar una experiencia web |
Escritura |
|||
Concede permiso para desasociar la instrucción de política basada en recursos de la aplicación. |
Escritura |
|||
Concede el permiso para obtener una aplicación |
Lectura |
|||
Concede permiso para obtener la configuración de los controles de chat de una aplicación |
Enumeración |
|||
Concede permiso para obtener una configuración de respuesta de chat. |
Lectura |
|||
Otorga permiso para obtener DataAccessor |
Lectura |
|||
Concede permiso para obtener un origen de datos |
Lectura |
|||
Concede permiso para obtener el contenido de un documento. |
Lectura |
|||
Concede permiso para obtener un grupo |
Lectura |
|||
Concede permiso para obtener un índice |
Lectura |
|||
Concede permiso para obtener una integración de una aplicación de Q Business. |
Lectura |
|||
Concede permiso para obtener el contenido multimedia asociado a un mensaje del sistema. |
Lectura |
|||
Concede permiso para obtener un complemento |
Lectura |
|||
Concede permiso para obtener la política basada en recursos de la aplicación. |
Lectura |
|||
Concede permiso para obtener un recuperador |
Lectura |
|||
Concede permiso para obtener un usuario |
Lectura |
|||
Concede permiso para obtener una experiencia web |
Lectura |
|||
Concede permiso para enumerar las aplicaciones |
Enumeración |
|||
Concede permiso para enumerar archivos adjuntos en el contexto de chat actual. |
Enumeración |
|||
Concede permiso para enumerar las configuraciones de respuesta de chat para una aplicación. |
Enumeración |
|||
Concede permiso para enumerar todas las conversaciones para una aplicación |
Enumeración |
|||
Otorga permiso DataAccessors para publicar en la aplicación |
Enumeración |
|||
Concede permiso para obtener el historial de trabajos de sincronización de orígenes de datos |
Enumeración |
|||
Concede permiso para enumerar los orígenes de datos de una aplicación y un índice |
Enumeración |
|||
Concede permiso para enumerar todos los documentos |
Enumeración |
|||
Concede permiso para enumerar los grupos |
Enumeración |
|||
Concede permiso para enumerar los índices de una aplicación |
Enumeración |
|||
Concede permiso para enumerar todas las integraciones de una aplicación de Q Business. |
Enumeración |
|||
Concede permiso para enumerar todos los mensajes |
Enumeración |
|||
Concede permiso para enumerar las acciones de un complemento dentro de la aplicación. |
Lectura |
|||
Concede permiso para enumerar todas las acciones de un tipo de complemento. |
Lectura |
|||
Concede permiso para enumerar todos los metadatos del tipo de complemento. |
Lectura |
|||
Concede permiso para enumerar los complementos de una aplicación |
Enumeración |
|||
Concede permiso para enumerar los recuperadores de una aplicación |
Enumeración |
|||
Concede permiso para enumerar suscripciones |
Enumeración |
|||
Concede permiso para enumerar las etiquetas de un recurso |
Lectura |
|||
Concede permiso para enumerar las experiencias web de una aplicación |
Enumeración |
|||
Concede permiso para enviar comentarios sobre un mensaje de conversación |
Escritura |
|||
Concede los permisos para poner un grupo de usuarios |
Escritura |
|||
Concede permiso para buscar contenido relevante en la aplicación de Amazon Q Business. |
Lectura |
|||
Otorga permiso para iniciar el trabajo de sincronización de orígenes de datos |
Escritura |
|||
Concede permiso para iniciar la implementación de una integración. |
Escritura |
|||
Otorga permiso para detener el trabajo de sincronización de orígenes de datos |
Escritura |
|||
Concede permiso para etiquetar un recurso con pares de valores de clave dados |
Etiquetar, escribir |
|||
Concede permiso para eliminar de un recurso la etiqueta con la clave dada |
Etiquetar, escribir |
|||
Concede permiso para actualizar una aplicación |
Escritura |
|||
Concede permiso para actualizar una configuración del controles de chat para una aplicación |
Escritura |
|||
Concede permiso para actualizar una configuración de respuesta de chat. |
Escritura |
|||
Otorga permiso para actualizar DataAccessor |
Escritura |
|||
Otorga permiso para actualizar un DataSource |
Escritura |
|||
Concede permiso para actualizar un índice |
Escritura |
|||
Concede permiso para actualizar una integración de una aplicación de Q Business. |
Escritura |
|||
Concede permiso para actualizar un complemento |
Escritura |
|||
Concede permisos para actualizar un recuperador |
Escritura |
|||
Concede permiso para actualizar una suscripción |
Escritura |
|||
Concede permisos para actualizar un usuario |
Escritura |
|||
Otorga permiso para actualizar un WebExperience |
Escritura |
|||
Permission-only acciones para Amazon Q Business
Amazon Q Business 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 |
|---|---|---|---|---|
Concede permiso para configurar la entrega de registros suministrados para el recurso de la aplicación de Amazon Q Business |
Gestión de permisos, escritura |
|||
Otorga permiso para crear un centro de identidad de AWS IAM Identity Center Trusted Token Issuer basado en DataAccessor la aplicación |
Escritura |
|||
Concede permiso para desactivar el rastreo de ACL al crear el recurso de origen de datos de Amazon Q Business |
Escritura |
|||
Concede permiso para colocar la instrucción de política basada en los recursos en la aplicación. |
Escritura |
Tipos de recursos definidos por Amazon Q Business
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 |
|---|---|---|
arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId} |
||
arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/chat-response-configuration/${ChatResponseConfigurationId} |
||
arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/data-accessor/${DataAccessorId} |
||
arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/index/${IndexId}/data-source/${DataSourceId} |
||
arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/index/${IndexId} |
||
arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/integration/${IntegrationId} |
||
arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/plugin/${PluginId} |
||
arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/retriever/${RetrieverId} |
||
arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/subscription/${SubscriptionId} |
||
arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/web-experience/${WebExperienceId} |
Claves de condición de Amazon Q Business
Amazon Q Business 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 |
|---|---|---|
Filtra el acceso por las etiquetas que se pasan en la solicitud |
String |
|
Filtra el acceso por las etiquetas asociadas al recurso |
String |
|
Filtra el acceso por las claves de etiquetas que se pasan en la solicitud |
ArrayOfString |
|
Filtra el acceso por el ID del grupo de IAM Identity Center |
ArrayOfString |
|
Filtra el acceso por ID de usuario de IAM Identity Center |
ArrayOfString |