View a markdown version of this page

Acciones, recursos y claves de condición para Amazon Q in Connect - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Amazon Q in Connect

Amazon Q in Connect (prefijo de servicio:wisdom) 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:

Operaciones de API definidas por Amazon Q en Connect

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 Cliente SDK Acción de IAM Clave de condición Valores posibles Nivel de acceso

ActivateMessageTemplate

qconnect

sabiduría: ActivateMessageTemplate

Escritura

Crear un agente de IA

qconnect

Sabiduría: crear un agente de IA

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateAIAgentVersion

conectar

sabiduría: CreateAIAgentVersion

Escritura

Crea una barandilla

qconnect

Sabiduría: crea una barandilla de seguridad

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateAIGuardrailVersion

conectar

sabiduría: CreateAIGuardrailVersion

Escritura

Crear API Prompt

qconnect

Sabiduría: crear un mensaje de IA

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateAIPromptVersion

conectar

sabiduría: CreateAIPromptVersion

Escritura

CreateAssistant

conectar

sabiduría: CreateAssistant

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateAssistantAssociation

conectar

sabiduría: CreateAssistantAssociation

Escritura

sabiduría: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

wisdom.amazonaws.com

Escritura

CreateContent

conectar

sabiduría: CreateContent

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateContentAssociation

conectar

sabiduría: CreateContentAssociation

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateKnowledgeBase

conectar

sabiduría: CreateKnowledgeBase

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateMessageTemplate

conectar

sabiduría: CreateMessageTemplate

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateMessageTemplateAttachment

conectar

sabiduría: CreateMessageTemplateAttachment

Escritura

CreateMessageTemplateVersion

conectar

sabiduría: CreateMessageTemplateVersion

Escritura

CreateQuickResponse

conectar

sabiduría: CreateQuickResponse

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateSession

conectar

sabiduría: CreateSession

Escritura

sabiduría: TagResource

Etiquetar, escribir

DeactivateMessageTemplate

conectar

sabiduría: DeactivateMessageTemplate

Escritura

Eliminar un agente de IA

qconnect

Sabiduría: eliminar un agente de IA

Escritura

DeleteAIAgentVersion

qconnect

sabiduría: DeleteAIAgentVersion

Escritura

Eliminar AI Guardrail

qconnect

Sabiduría: eliminar aiGuardrail

Escritura

DeleteAIGuardrailVersion

qconnect

sabiduría: DeleteAIGuardrailVersion

Escritura

Eliminar mensaje de IA

qconnect

Sabiduría: Delete AI Prompt

Escritura

DeleteAIPromptVersion

qconnect

sabiduría: DeleteAIPromptVersion

Escritura

DeleteAssistant

conectar

sabiduría: DeleteAssistant

Escritura

DeleteAssistantAssociation

conectar

sabiduría: DeleteAssistantAssociation

Escritura

DeleteContent

conectar

sabiduría: DeleteContent

Escritura

DeleteContentAssociation

conectar

sabiduría: DeleteContentAssociation

Escritura

DeleteImportJob

conectar

sabiduría: DeleteImportJob

Escritura

DeleteKnowledgeBase

conectar

sabiduría: DeleteKnowledgeBase

Escritura

DeleteMessageTemplate

conectar

sabiduría: DeleteMessageTemplate

Escritura

DeleteMessageTemplateAttachment

conectar

sabiduría: DeleteMessageTemplateAttachment

Escritura

DeleteQuickResponse

conectar

sabiduría: DeleteQuickResponse

Escritura

Obtenga un agente de IA

qconnect

Sabiduría: consigue un agente de IA

Lectura

¡Consigue una barandilla

conectar

Sabiduría: consigue una barandilla de seguridad

Lectura

Obtenga AIPrompt

qconnect

Sabiduría: GetaiPrompt

Lectura

GetAssistant

qconnect

sabiduría: GetAssistant

Lectura

GetAssistantAssociation

conectar

sabiduría: GetAssistantAssociation

Lectura

GetContent

conectar

sabiduría: GetContent

Lectura

GetContentAssociation

conectar

sabiduría: GetContentAssociation

Lectura

GetContentSummary

conectar

sabiduría: GetContentSummary

Lectura

GetImportJob

conectar

sabiduría: GetImportJob

Lectura

GetKnowledgeBase

conectar

sabiduría: GetKnowledgeBase

Lectura

GetMessageTemplate

conectar

sabiduría: GetMessageTemplate

Lectura

GetNextMessage

conectar

sabiduría: GetNextMessage

Lectura

GetQuickResponse

conectar

sabiduría: GetQuickResponse

Lectura

GetRecommendations

conectar

sabiduría: GetRecommendations

Lectura

GetSession

conectar

sabiduría: GetSession

Lectura

ListAIAgentVersions

conectar

sabiduría: ListAIAgentVersions

Enumeración

Listai Agents

qconnect

Sabiduría: Listai Agents

Enumeración

ListAIGuardrailVersions

qconnect

sabiduría: ListAIGuardrailVersions

Enumeración

Barandillas Listai

qconnect

Sabiduría: Barandillas Listai

Enumeración

ListAIPromptVersions

qconnect

sabiduría: ListAIPromptVersions

Enumeración

ListAI Prompts

qconnect

Sabiduría: Listai Prompts

Enumeración

ListAssistantAssociations

qconnect

sabiduría: ListAssistantAssociations

Enumeración

ListAssistants

conectar

sabiduría: ListAssistants

Enumeración

ListContentAssociations

conectar

sabiduría: ListContentAssociations

Enumeración

ListContents

conectar

sabiduría: ListContents

Enumeración

ListImportJobs

conectar

sabiduría: ListImportJobs

Enumeración

ListKnowledgeBases

conectar

sabiduría: ListKnowledgeBases

Enumeración

ListMessageTemplateVersions

conectar

sabiduría: ListMessageTemplateVersions

Enumeración

ListMessageTemplates

conectar

sabiduría: ListMessageTemplates

Enumeración

ListMessages

conectar

sabiduría: ListMessages

Enumeración

ListModels

conectar

sabiduría: ListModels

Enumeración

ListQuickResponses

conectar

sabiduría: ListQuickResponses

Enumeración

ListSpans

conectar

sabiduría: ListSpans

Enumeración

ListTagsForResource

conectar

sabiduría: ListTagsForResource

Lectura

NotifyRecommendationsReceived

conectar

sabiduría: NotifyRecommendationsReceived

Escritura

PutFeedback

conectar

sabiduría: PutFeedback

Escritura

QueryAssistant

conectar

sabiduría: QueryAssistant

Lectura

RemoveAssistantAIAgent

conectar

sabiduría: RemoveAssistantAIAgent

Escritura

RemoveKnowledgeBaseTemplateUri

conectar

sabiduría: RemoveKnowledgeBaseTemplateUri

Escritura

RenderMessageTemplate

conectar

sabiduría: GetMessageTemplate

Lectura

sabiduría: RenderMessageTemplate

Lectura

Recuperar

qconnect

Sabiduría: recuperar

Lectura

SearchContent

qconnect

sabiduría: SearchContent

Lectura

SearchMessageTemplates

conectar

sabiduría: SearchMessageTemplates

Lectura

SearchQuickResponses

conectar

sabiduría: GetQuickResponse

Lectura

sabiduría: SearchQuickResponses

Lectura

SearchSessions

conectar

sabiduría: SearchSessions

Lectura

SendMessage

conectar

sabiduría: SendMessage

Escritura

StartContentUpload

conectar

sabiduría: StartContentUpload

Escritura

StartImportJob

conectar

sabiduría: StartImportJob

Escritura

TagResource

conectar

sabiduría: TagResource

Etiquetar, escribir

UntagResource

conectar

sabiduría: UntagResource

Etiquetar, escribir

Actualizar un agente de IA

qconnect

Sabiduría: actualice un agente de IA

Escritura

Actualiza AI Guard Rail

qconnect

Sabiduría: actualice aiGuardrail

Escritura

Actualizar AIPrompt

qconnect

Sabiduría: actualice AIPrompt

Escritura

UpdateAssistantAIAgent

qconnect

sabiduría: UpdateAssistantAIAgent

Escritura

UpdateContent

conectar

sabiduría: UpdateContent

Escritura

UpdateKnowledgeBaseTemplateUri

conectar

sabiduría: UpdateKnowledgeBaseTemplateUri

Escritura

UpdateMessageTemplate

conectar

sabiduría: UpdateMessageTemplate

Escritura

UpdateMessageTemplateMetadata

conectar

sabiduría: UpdateMessageTemplateMetadata

Escritura

UpdateQuickResponse

conectar

sabiduría: UpdateQuickResponse

Escritura

UpdateSession

conectar

sabiduría: UpdateSession

Escritura

UpdateSessionData

conectar

sabiduría: UpdateSessionData

Escritura

CreateAssistant

wisdom

sabiduría: CreateAssistant

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateAssistantAssociation

wisdom

sabiduría: CreateAssistantAssociation

Escritura

sabiduría: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

wisdom.amazonaws.com

Escritura

CreateContent

wisdom

sabiduría: CreateContent

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateKnowledgeBase

wisdom

sabiduría: CreateKnowledgeBase

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateQuickResponse

wisdom

sabiduría: CreateQuickResponse

Escritura

sabiduría: TagResource

Etiquetar, escribir

CreateSession

wisdom

sabiduría: CreateSession

Escritura

sabiduría: TagResource

Etiquetar, escribir

DeleteAssistant

wisdom

sabiduría: DeleteAssistant

Escritura

DeleteAssistantAssociation

wisdom

sabiduría: DeleteAssistantAssociation

Escritura

DeleteContent

wisdom

sabiduría: DeleteContent

Escritura

DeleteImportJob

wisdom

sabiduría: DeleteImportJob

Escritura

DeleteKnowledgeBase

wisdom

sabiduría: DeleteKnowledgeBase

Escritura

DeleteQuickResponse

wisdom

sabiduría: DeleteQuickResponse

Escritura

GetAssistant

wisdom

sabiduría: GetAssistant

Lectura

GetAssistantAssociation

wisdom

sabiduría: GetAssistantAssociation

Lectura

GetContent

wisdom

sabiduría: GetContent

Lectura

GetContentSummary

wisdom

sabiduría: GetContentSummary

Lectura

GetImportJob

wisdom

sabiduría: GetImportJob

Lectura

GetKnowledgeBase

wisdom

sabiduría: GetKnowledgeBase

Lectura

GetQuickResponse

wisdom

sabiduría: GetQuickResponse

Lectura

GetRecommendations

wisdom

sabiduría: GetRecommendations

Lectura

GetSession

wisdom

sabiduría: GetSession

Lectura

ListAssistantAssociations

wisdom

sabiduría: ListAssistantAssociations

Enumeración

ListAssistants

wisdom

sabiduría: ListAssistants

Enumeración

ListContents

wisdom

sabiduría: ListContents

Enumeración

ListImportJobs

wisdom

sabiduría: ListImportJobs

Enumeración

ListKnowledgeBases

wisdom

sabiduría: ListKnowledgeBases

Enumeración

ListQuickResponses

wisdom

sabiduría: ListQuickResponses

Enumeración

ListTagsForResource

wisdom

sabiduría: ListTagsForResource

Lectura

NotifyRecommendationsReceived

wisdom

sabiduría: NotifyRecommendationsReceived

Escritura

QueryAssistant

wisdom

sabiduría: QueryAssistant

Lectura

RemoveKnowledgeBaseTemplateUri

wisdom

sabiduría: RemoveKnowledgeBaseTemplateUri

Escritura

SearchContent

wisdom

sabiduría: SearchContent

Lectura

SearchQuickResponses

wisdom

sabiduría: GetQuickResponse

Lectura

sabiduría: SearchQuickResponses

Lectura

SearchSessions

wisdom

sabiduría: SearchSessions

Lectura

StartContentUpload

wisdom

sabiduría: StartContentUpload

Escritura

StartImportJob

wisdom

sabiduría: StartImportJob

Escritura

TagResource

wisdom

sabiduría: TagResource

Etiquetar, escribir

UntagResource

wisdom

sabiduría: UntagResource

Etiquetar, escribir

UpdateContent

wisdom

sabiduría: UpdateContent

Escritura

UpdateKnowledgeBaseTemplateUri

wisdom

sabiduría: UpdateKnowledgeBaseTemplateUri

Escritura

UpdateQuickResponse

wisdom

sabiduría: UpdateQuickResponse

Escritura

Acciones definidas por Amazon Q in Connect

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

ActivateMessageTemplate

Concede permiso para activar una plantilla de mensaje

MessageTemplate*

leyes: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Escritura

Crear un agente de IA

Concede permiso para crear un agente de IA

aws: /$ {} RequestTag TagKey

AWS: TagKeys

Escritura

CreateAIAgentVersion

Concede permiso para crear una versión de un agente de IA

Agente AI*

AWS: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

Crear una barandilla

Concede permiso para crear una nueva barrera de protección de IA.

aws: /$ {} RequestTag TagKey

AWS: TagKeys

Escritura

CreateAIGuardrailVersion

Concede permiso para crear una nueva versión de barrera de protección de IA.

Barandilla AI*

was: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

Crear API Prompt

Concede permiso para crear una petición de IA

aws: /$ {} RequestTag TagKey

AWS: TagKeys

Escritura

CreateAIPromptVersion

Concede permiso para crear una versión de una petición de IA

AIPrompt*

was: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateAssistant

Otorga permiso para crear un asistente

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateAssistantAssociation

Otorga permiso para crear una asociación entre un asistente y otro recurso

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateContent

Otorga permiso para crear contenido

KnowledgeBase*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateContentAssociation

Concede permiso para crear una asociación de contenido

Contenido*

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateKnowledgeBase

Concede permiso para crear una base de conocimientos

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateMessageTemplate

Concede permiso para crear una plantilla de mensaje

KnowledgeBase*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateMessageTemplateAttachment

Concede permiso para crear un archivo adjunto a una plantilla de mensaje

MessageTemplate*

aws: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Escritura

CreateMessageTemplateVersion

Concede permiso para crear una versión de una plantilla de mensaje

MessageTemplate*

leyes: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Escritura

CreateQuickResponse

Otorga permiso para crear una respuesta rápida

leyes: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateSession

Concede permiso para crear una sesión

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

DeactivateMessageTemplate

Concede permiso para desactivar una plantilla de mensaje

MessageTemplate*

aws: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Escritura

Eliminar un agente de IA

Concede permiso para eliminar un agente de IA

Agente AI*

AWS: /$ {} ResourceTag TagKey

Escritura

DeleteAIAgentVersion

Concede permiso para eliminar una versión de un agente de IA

Agente AI*

AWS: /$ {} ResourceTag TagKey

Escritura

Eliminar AI Guardrail

Concede permiso para eliminar una nueva barrera de protección de IA.

Barandilla AI*

was: /$ {} ResourceTag TagKey

Escritura

DeleteAIGuardrailVersion

Concede permiso para eliminar una nueva versión de barrera de protección de IA.

Barandilla AI*

was: /$ {} ResourceTag TagKey

Escritura

Eliminar API Prompt

Concede permiso para eliminar una petición de IA

AIPrompt*

was: /$ {} ResourceTag TagKey

Escritura

DeleteAIPromptVersion

Concede permiso para eliminar una versión de una petición de IA

AIPrompt*

was: /$ {} ResourceTag TagKey

Escritura

DeleteAssistant

Otorga permiso para eliminar un asistente

Asistente*

AWS: ResourceTag /$ {} TagKey

Escritura

DeleteAssistantAssociation

Otorga permiso para eliminar una asociación con el asistente

AssistantAssociation*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteContent

Otorga permiso para eliminar contenido

Contenido*

AWS: ResourceTag /$ {} TagKey

Escritura

DeleteContentAssociation

Concede permiso para eliminar una asociación de contenido

Contenido*

AWS: ResourceTag /$ {} TagKey

Escritura

ContentAssociation*

aws: ResourceTag /$ {} TagKey

DeleteImportJob

Concede permiso para eliminar un trabajo importante de una base de conocimientos

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteKnowledgeBase

Concede permiso para eliminar una base de conocimientos

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteMessageTemplate

Concede permiso para eliminar una plantilla de mensaje

MessageTemplate*

aws: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Escritura

DeleteMessageTemplateAttachment

Concede permiso para eliminar un archivo adjunto de una plantilla de mensaje

MessageTemplate*

leyes: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Escritura

DeleteQuickResponse

Otorga permiso para eliminar una respuesta rápida

QuickResponse*

leyes: ResourceTag /$ {} TagKey

Escritura

Obtenga un agente de IA

Concede permiso para recuperar información sobre un agente de IA

Agente AI*

AWS: /$ {} ResourceTag TagKey

Lectura

Obtenga AI GuardRail

Concede permiso para recuperar información sobre una barrera de protección de IA.

Barandilla AI*

was: /$ {} ResourceTag TagKey

Lectura

Obtenga AIPrompt

Concede permiso para recuperar información sobre una petición de IA

AIPrompt*

was: /$ {} ResourceTag TagKey

Lectura

GetAssistant

Otorga permiso para recuperar información acerca del asistente

Asistente*

AWS: ResourceTag /$ {} TagKey

Lectura

GetAssistantAssociation

Otorga permiso para recuperar información acerca de la asociación con el asistente

AssistantAssociation*

aws: ResourceTag /$ {} TagKey

Lectura

GetContent

Otorga permiso para recuperar contenido, incluida una dirección URL prefirmada para descargar el contenido

Contenido*

AWS: ResourceTag /$ {} TagKey

Lectura

GetContentAssociation

Concede permiso para recuperar información sobre una asociación de contenido

Contenido*

AWS: ResourceTag /$ {} TagKey

Lectura

ContentAssociation*

aws: ResourceTag /$ {} TagKey

GetContentSummary

Otorga permiso para recuperar información resumida sobre el contenido

Contenido*

AWS: ResourceTag /$ {} TagKey

Lectura

GetImportJob

Otorga permiso para recuperar información acerca de un trabajo importante.

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Lectura

GetKnowledgeBase

Otorga permiso para recuperar información acerca de la base de conocimientos

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Lectura

GetMessageTemplate

Concede permiso para recuperar una plantilla de mensaje

MessageTemplate*

aws: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Lectura

GetNextMessage

Concede permiso para recuperar el siguiente mensaje de una sesión.

Sesión*

aws: ResourceTag /$ {} TagKey

Lectura

GetQuickResponse

Concede permiso para recuperar contenido.

QuickResponse*

aws: ResourceTag /$ {} TagKey

Lectura

GetRecommendations

Otorga permiso para recuperar recomendaciones para la sesión especificada

Sesión*

aws: ResourceTag /$ {} TagKey

Lectura

GetSession

Otorga permiso para recuperar información para una sesión especificada

Sesión*

aws: ResourceTag /$ {} TagKey

Lectura

ListAIAgentVersions

Concede permiso para enumerar información sobre versiones del agente de IA

Agente AI*

AWS: /$ {} ResourceTag TagKey

Enumeración

Lista de agentes de IA

Concede permiso para enumerar información sobre agentes de IA

Enumeración

ListAIGuardrailVersions

Concede permiso para enumerar información sobre versiones de una barrera de protección de IA.

Barandilla AI*

was: /$ {} ResourceTag TagKey

Enumeración

Lista de barandas AI

Concede permiso para enumerar información sobre barreras de protección de IA.

Enumeración

ListAIPromptVersions

Concede permiso para enumerar información sobre versiones de una petición de IA

AIPrompt*

was: /$ {} ResourceTag TagKey

Enumeración

ListAI Prompts

Concede permiso para enumerar información sobre peticiones de IA

Enumeración

ListAssistantAssociations

Otorga permiso para enumerar información acerca de la asociación con el asistente

Enumeración

ListAssistants

Otorga permiso para enumerar información acerca de los asistentes

Enumeración

ListContentAssociations

Concede permiso para enumerar información sobre asociaciones de contenido

Contenido*

AWS: ResourceTag /$ {} TagKey

Enumeración

ListContents

Otorga permiso para enumerar el contenido con una base de conocimientos

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Enumeración

ListImportJobs

Otorga permiso para enumerar información acerca de la base de conocimientos

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Enumeración

ListKnowledgeBases

Otorga permiso para enumerar información acerca de la base de conocimientos

Enumeración

ListMessageTemplateVersions

Concede permiso para enumerar versiones de plantilla de mensaje para la plantilla de mensaje especificada

MessageTemplate*

aws: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Enumeración

ListMessageTemplates

Concede permiso para enumerar plantillas de mensaje para una base de conocimientos

KnowledgeBase*

leyes: ResourceTag /$ {} TagKey

Enumeración

ListMessages

Concede permiso para enumerar los mensajes de una sesión.

Sesión*

aws: ResourceTag /$ {} TagKey

Enumeración

ListModels

Otorga permiso para enumerar los modelos disponibles para un asistente

Asistente*

AWS: ResourceTag /$ {} TagKey

Enumeración

ListQuickResponses

Otorga permiso para enumerar la respuesta rápida con una base de conocimientos

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Enumeración

ListSpans

Otorga permiso para enumerar los rastros de los agentes de IA durante una sesión

Sesión*

aws: ResourceTag /$ {} TagKey

Enumeración

ListTagsForResource

Otorga permiso para enumerar las etiquetas del recurso especificado

Lectura

NotifyRecommendationsReceived

Otorga permiso para eliminar las recomendaciones especificadas de la cola de recomendaciones nuevas disponibles del asistente especificado

Sesión*

aws: ResourceTag /$ {} TagKey

Escritura

PutFeedback

Concede permiso para enviar comentarios

Asistente*

AWS: ResourceTag /$ {} TagKey

Escritura

QueryAssistant

Otorga permiso para realizar una búsqueda manual con el asistente especificado

Asistente*

AWS: ResourceTag /$ {} TagKey

Lectura

RemoveAssistantAIAgent

Concede permiso para quitar un agente de IA de un asistente

Asistente*

AWS: ResourceTag /$ {} TagKey

Escritura

RemoveKnowledgeBaseTemplateUri

Otorga permiso para quitar una plantilla URI de una base de conocimientos

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Escritura

RenderMessageTemplate

Concede permiso para renderizar una plantilla de mensaje

MessageTemplate*

aws: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Lectura

Recuperar

Concede permiso para recuperar contenido de conocimiento de asociaciones de asistentes especificadas.

Asistente*

AWS: ResourceTag /$ {} TagKey

Lectura

SearchContent

Otorga permiso para buscar contenido que haga referencia a una base de conocimientos especificada. Se puede utilizar para obtener un recurso de contenido específico por su nombre

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Lectura

SearchMessageTemplates

Concede permiso para buscar plantillas de mensaje que hagan referencia a una base de conocimientos especificada

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

sabiduría: SearchFilter/Qualifier

sabiduría: SearchFilter/RoutingProfileArn

Lectura

SearchQuickResponses

Otorga permiso para buscar una respuesta rápida que haga referencia a una base de conocimientos especificada.

KnowledgeBase*

leyes: ResourceTag /$ {} TagKey

sabiduría: SearchFilter/RoutingProfileArn

Lectura

SearchSessions

Otorga permiso para buscar sesiones que hacen referencia a un asistente especificado. Se puede utilizar para obtener un recurso de sesión específico por su nombre

Lectura

SendMessage

Concede permiso para enviar un mensaje.

Sesión*

aws: ResourceTag /$ {} TagKey

Escritura

StartContentUpload

Otorga permiso para obtener una dirección URL para cargar contenido en una base de conocimientos

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Escritura

StartImportJob

Concede permiso para crear varias respuestas rápidas

KnowledgeBase*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

TagResource

Otorga permiso para agregar las etiquetas especificadas al recurso especificado

Asistente

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

AssistantAssociation

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Contenido

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

ContentAssociation

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

KnowledgeBase

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

MessageTemplate

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

sabiduría: MessageTemplate/RoutingProfileArn

QuickResponse

leyes: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Session (Sesión)

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Otorga permiso para quitar las etiquetas especificadas de los recursos especificados

Asistente

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

AssistantAssociation

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

Contenido

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

ContentAssociation

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

KnowledgeBase

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

MessageTemplate

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

sabiduría: MessageTemplate/RoutingProfileArn

QuickResponse

leyes: ResourceTag /$ {} TagKey

AWS: TagKeys

Session (Sesión)

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Actualizar un agente de IA

Concede permiso para actualizar la información sobre un agente de IA

AIAgent*

AWS: /$ {} ResourceTag TagKey

Escritura

Actualice AI Guard Rail

Concede permiso para actualizar la información sobre una barrera de protección de IA.

AiGuardrail*

was: /$ {} ResourceTag TagKey

Escritura

Actualice AIPrompt

Concede permiso para actualizar la información sobre una petición de IA

AIPrompt*

was: /$ {} ResourceTag TagKey

Escritura

UpdateAssistantAIAgent

Concede permiso para actualizar la información del asistente sobre un agente de IA

Asistente*

AWS: ResourceTag /$ {} TagKey

Escritura

UpdateContent

Otorga permiso para actualizar la información sobre el contenido

Contenido*

AWS: ResourceTag /$ {} TagKey

Escritura

UpdateKnowledgeBaseTemplateUri

Otorga permiso para actualizar la plantilla URI de una base de conocimientos

KnowledgeBase*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateMessageTemplate

Concede permiso para actualizar el contenido de la plantilla de mensaje

MessageTemplate*

aws: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Escritura

UpdateMessageTemplateMetadata

Concede permiso para actualizar los metadatos de la plantilla de mensaje

MessageTemplate*

leyes: ResourceTag /$ {} TagKey

sabiduría: MessageTemplate/RoutingProfileArn

Escritura

UpdateQuickResponse

Otorga permiso para actualizar la información o el contenido de una respuesta rápida

QuickResponse*

leyes: ResourceTag /$ {} TagKey

Escritura

UpdateSession

Concede permiso para actualizar una sesión

Sesión*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateSessionData

Concede permiso para actualizar datos almacenados en una sesión

Sesión*

aws: ResourceTag /$ {} TagKey

Escritura

Permission-only acciones para Amazon Q en Connect

Amazon Q define las siguientes acciones en Connect, 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

AllowVendedLogDeliveryForResource

Concede permiso para configurar la entrega de registros suministrados para un asistente

Asistente

aws: ResourceTag /$ {} TagKey

Gestión de permisos, Write

Tipos de recurso definidos por Amazon Q in Connect

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

AIAgent

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :ai-agent/$ {} /$ {} AssistantId AIAgentId

AWSTagKey: /$ {} ResourceTag

Barandilla AI

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :ai-guardrail/$ {} /$ {} AssistantId AIGuardrailId

AWSTagKey: /$ {} ResourceTag

API Prompt

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :ai-prompt/$ {} /$ {} AssistantId AIPromptId

AWSTagKey: /$ {} ResourceTag

Asistente

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :assistant/$ {} AssistantId

ResourceTagAWS: /$ {} TagKey

AssistantAssociation

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :association/$ {} /$ {} AssistantId AssistantAssociationId

AWSTagKey: /$ {} ResourceTag

Contenido

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :content/$ {} /$ {} KnowledgeBaseId ContentId

AWSTagKey: /$ {} ResourceTag

ContentAssociation

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :content-association/$ {} /$ {} KnowledgeBaseId ContentId ContentAssociationId

AWSTagKey: /$ {} ResourceTag

KnowledgeBase

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :knowledge-base/$ {} KnowledgeBaseId

ResourceTagAWS: /$ {} TagKey

MessageTemplate

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :message-template/$ {} /$ {} KnowledgeBaseId MessageTemplateId

AWSTagKey: /$ {} ResourceTag

sabiduría: MessageTemplate/RoutingProfileArn

QuickResponse

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :quick-response/$ {} /$ {} KnowledgeBaseId QuickResponseId

AWSTagKey: /$ {} ResourceTag

Sesión

arn: $ {Partition} :wisdom: $ {Region} :$ {Account} :session/$ {} /$ {} AssistantId SessionId

AWSTagKey: /$ {} ResourceTag

Claves de condición de Amazon Q in Connect

Amazon Q in Connect 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

Filtra el acceso por las etiquetas que se pasan en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por las etiquetas asociadas al recurso

Cadena

AWS: TagKeys

Filtra el acceso por las claves de etiquetas que se pasan en la solicitud

ArrayOfString

sabiduría: MessageTemplate/RoutingProfileArn

Filtra el acceso por los ARN de perfil de enrutamiento de conexión asociados al recurso

ArrayOfARN

sabiduría: SearchFilter/Qualifier

Filtra el acceso por los calificadores que se transmiten en la solicitud

ArrayOfString

sabiduría: SearchFilter/RoutingProfileArn

Filtra el acceso según el perfil de enrutamiento de conexión (arn) que se incluye en la solicitud

ARN