View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Q in Connect - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Operazioni, risorse e chiavi di condizione per Amazon Q in Connect

Amazon Q in Connect (prefisso del servizio: wisdom) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon Q in Connect

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Client SDK Azione IAM Chiave di condizione Valori possibili Livello di accesso

ActivateMessageTemplate

qconnect

wisdom:ActivateMessageTemplate

Scrittura

CreateAIAgent

qconnect

wisdom:CreateAIAgent

Scrittura

wisdom:TagResource

Etichettatura, scrittura

CreateAIAgentVersion

qconnect

wisdom:CreateAIAgentVersion

Scrittura

CreateAIGuardrail

qconnect

wisdom:CreateAIGuardrail

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateAIGuardrailVersion

qconnect

wisdom:CreateAIGuardrailVersion

Scrittura

CreateAIPrompt

qconnect

wisdom:CreateAIPrompt

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateAIPromptVersion

qconnect

wisdom:CreateAIPromptVersion

Scrittura

CreateAssistant

qconnect

wisdom:CreateAssistant

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateAssistantAssociation

qconnect

wisdom:CreateAssistantAssociation

Scrittura

wisdom:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

wisdom.amazonaws.com

Scrittura

CreateContent

qconnect

wisdom:CreateContent

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateContentAssociation

qconnect

wisdom:CreateContentAssociation

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateKnowledgeBase

qconnect

wisdom:CreateKnowledgeBase

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateMessageTemplate

qconnect

wisdom:CreateMessageTemplate

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateMessageTemplateAttachment

qconnect

wisdom:CreateMessageTemplateAttachment

Scrittura

CreateMessageTemplateVersion

qconnect

wisdom:CreateMessageTemplateVersion

Scrittura

CreateQuickResponse

qconnect

wisdom:CreateQuickResponse

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateSession

qconnect

wisdom:CreateSession

Scrittura

wisdom:TagResource

Etichettare, scrivere

DeactivateMessageTemplate

qconnect

wisdom:DeactivateMessageTemplate

Scrittura

DeleteAIAgent

qconnect

wisdom:DeleteAIAgent

Scrittura

DeleteAIAgentVersion

qconnect

wisdom:DeleteAIAgentVersion

Scrittura

DeleteAIGuardrail

qconnect

wisdom:DeleteAIGuardrail

Scrittura

DeleteAIGuardrailVersion

qconnect

wisdom:DeleteAIGuardrailVersion

Scrittura

DeleteAIPrompt

qconnect

wisdom:DeleteAIPrompt

Scrittura

DeleteAIPromptVersion

qconnect

wisdom:DeleteAIPromptVersion

Scrittura

DeleteAssistant

qconnect

wisdom:DeleteAssistant

Scrittura

DeleteAssistantAssociation

qconnect

wisdom:DeleteAssistantAssociation

Scrittura

DeleteContent

qconnect

wisdom:DeleteContent

Scrittura

DeleteContentAssociation

qconnect

wisdom:DeleteContentAssociation

Scrittura

DeleteImportJob

qconnect

wisdom:DeleteImportJob

Scrittura

DeleteKnowledgeBase

qconnect

wisdom:DeleteKnowledgeBase

Scrittura

DeleteMessageTemplate

qconnect

wisdom:DeleteMessageTemplate

Scrittura

DeleteMessageTemplateAttachment

qconnect

wisdom:DeleteMessageTemplateAttachment

Scrittura

DeleteQuickResponse

qconnect

wisdom:DeleteQuickResponse

Scrittura

GetAIAgent

qconnect

wisdom:GetAIAgent

Lettura

GetAIGuardrail

qconnect

wisdom:GetAIGuardrail

Lettura

GetAIPrompt

qconnect

wisdom:GetAIPrompt

Lettura

GetAssistant

qconnect

wisdom:GetAssistant

Lettura

GetAssistantAssociation

qconnect

wisdom:GetAssistantAssociation

Lettura

GetContent

qconnect

wisdom:GetContent

Lettura

GetContentAssociation

qconnect

wisdom:GetContentAssociation

Lettura

GetContentSummary

qconnect

wisdom:GetContentSummary

Lettura

GetImportJob

qconnect

wisdom:GetImportJob

Lettura

GetKnowledgeBase

qconnect

wisdom:GetKnowledgeBase

Lettura

GetMessageTemplate

qconnect

wisdom:GetMessageTemplate

Lettura

GetNextMessage

qconnect

wisdom:GetNextMessage

Lettura

GetQuickResponse

qconnect

wisdom:GetQuickResponse

Lettura

GetRecommendations

qconnect

wisdom:GetRecommendations

Lettura

GetSession

qconnect

wisdom:GetSession

Lettura

ListAIAgentVersions

qconnect

wisdom:ListAIAgentVersions

List

ListAIAgents

qconnect

wisdom:ListAIAgents

List

ListAIGuardrailVersions

qconnect

wisdom:ListAIGuardrailVersions

List

ListAIGuardrails

qconnect

wisdom:ListAIGuardrails

List

ListAIPromptVersions

qconnect

wisdom:ListAIPromptVersions

List

ListAIPrompts

qconnect

wisdom:ListAIPrompts

List

ListAssistantAssociations

qconnect

wisdom:ListAssistantAssociations

List

ListAssistants

qconnect

wisdom:ListAssistants

List

ListContentAssociations

qconnect

wisdom:ListContentAssociations

List

ListContents

qconnect

wisdom:ListContents

List

ListImportJobs

qconnect

wisdom:ListImportJobs

List

ListKnowledgeBases

qconnect

wisdom:ListKnowledgeBases

List

ListMessageTemplateVersions

qconnect

wisdom:ListMessageTemplateVersions

List

ListMessageTemplates

qconnect

wisdom:ListMessageTemplates

List

ListMessages

qconnect

wisdom:ListMessages

List

ListModels

qconnect

wisdom:ListModels

List

ListQuickResponses

qconnect

wisdom:ListQuickResponses

List

ListSpans

qconnect

wisdom:ListSpans

List

ListTagsForResource

qconnect

wisdom:ListTagsForResource

Lettura

NotifyRecommendationsReceived

qconnect

wisdom:NotifyRecommendationsReceived

Scrittura

PutFeedback

qconnect

wisdom:PutFeedback

Scrittura

QueryAssistant

qconnect

wisdom:QueryAssistant

Lettura

RemoveAssistantAIAgent

qconnect

wisdom:RemoveAssistantAIAgent

Scrittura

RemoveKnowledgeBaseTemplateUri

qconnect

wisdom:RemoveKnowledgeBaseTemplateUri

Scrittura

RenderMessageTemplate

qconnect

wisdom:GetMessageTemplate

Lettura

wisdom:RenderMessageTemplate

Lettura

Retrieve

qconnect

wisdom:Retrieve

Lettura

SearchContent

qconnect

wisdom:SearchContent

Lettura

SearchMessageTemplates

qconnect

wisdom:SearchMessageTemplates

Lettura

SearchQuickResponses

qconnect

wisdom:GetQuickResponse

Lettura

wisdom:SearchQuickResponses

Lettura

SearchSessions

qconnect

wisdom:SearchSessions

Lettura

SendMessage

qconnect

wisdom:SendMessage

Scrittura

StartContentUpload

qconnect

wisdom:StartContentUpload

Scrittura

StartImportJob

qconnect

wisdom:StartImportJob

Scrittura

TagResource

qconnect

wisdom:TagResource

Etichettare, scrivere

UntagResource

qconnect

wisdom:UntagResource

Etichettare, scrivere

UpdateAIAgent

qconnect

wisdom:UpdateAIAgent

Scrittura

UpdateAIGuardrail

qconnect

wisdom:UpdateAIGuardrail

Scrittura

UpdateAIPrompt

qconnect

wisdom:UpdateAIPrompt

Scrittura

UpdateAssistantAIAgent

qconnect

wisdom:UpdateAssistantAIAgent

Scrittura

UpdateContent

qconnect

wisdom:UpdateContent

Scrittura

UpdateKnowledgeBaseTemplateUri

qconnect

wisdom:UpdateKnowledgeBaseTemplateUri

Scrittura

UpdateMessageTemplate

qconnect

wisdom:UpdateMessageTemplate

Scrittura

UpdateMessageTemplateMetadata

qconnect

wisdom:UpdateMessageTemplateMetadata

Scrittura

UpdateQuickResponse

qconnect

wisdom:UpdateQuickResponse

Scrittura

UpdateSession

qconnect

wisdom:UpdateSession

Scrittura

UpdateSessionData

qconnect

wisdom:UpdateSessionData

Scrittura

CreateAssistant

wisdom

wisdom:CreateAssistant

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateAssistantAssociation

wisdom

wisdom:CreateAssistantAssociation

Scrittura

wisdom:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

wisdom.amazonaws.com

Scrittura

CreateContent

wisdom

wisdom:CreateContent

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateKnowledgeBase

wisdom

wisdom:CreateKnowledgeBase

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateQuickResponse

wisdom

wisdom:CreateQuickResponse

Scrittura

wisdom:TagResource

Etichettare, scrivere

CreateSession

wisdom

wisdom:CreateSession

Scrittura

wisdom:TagResource

Etichettare, scrivere

DeleteAssistant

wisdom

wisdom:DeleteAssistant

Scrittura

DeleteAssistantAssociation

wisdom

wisdom:DeleteAssistantAssociation

Scrittura

DeleteContent

wisdom

wisdom:DeleteContent

Scrittura

DeleteImportJob

wisdom

wisdom:DeleteImportJob

Scrittura

DeleteKnowledgeBase

wisdom

wisdom:DeleteKnowledgeBase

Scrittura

DeleteQuickResponse

wisdom

wisdom:DeleteQuickResponse

Scrittura

GetAssistant

wisdom

wisdom:GetAssistant

Lettura

GetAssistantAssociation

wisdom

wisdom:GetAssistantAssociation

Lettura

GetContent

wisdom

wisdom:GetContent

Lettura

GetContentSummary

wisdom

wisdom:GetContentSummary

Lettura

GetImportJob

wisdom

wisdom:GetImportJob

Lettura

GetKnowledgeBase

wisdom

wisdom:GetKnowledgeBase

Lettura

GetQuickResponse

wisdom

wisdom:GetQuickResponse

Lettura

GetRecommendations

wisdom

wisdom:GetRecommendations

Lettura

GetSession

wisdom

wisdom:GetSession

Lettura

ListAssistantAssociations

wisdom

wisdom:ListAssistantAssociations

List

ListAssistants

wisdom

wisdom:ListAssistants

List

ListContents

wisdom

wisdom:ListContents

List

ListImportJobs

wisdom

wisdom:ListImportJobs

List

ListKnowledgeBases

wisdom

wisdom:ListKnowledgeBases

List

ListQuickResponses

wisdom

wisdom:ListQuickResponses

List

ListTagsForResource

wisdom

wisdom:ListTagsForResource

Lettura

NotifyRecommendationsReceived

wisdom

wisdom:NotifyRecommendationsReceived

Scrittura

QueryAssistant

wisdom

wisdom:QueryAssistant

Lettura

RemoveKnowledgeBaseTemplateUri

wisdom

wisdom:RemoveKnowledgeBaseTemplateUri

Scrittura

SearchContent

wisdom

wisdom:SearchContent

Lettura

SearchQuickResponses

wisdom

wisdom:GetQuickResponse

Lettura

wisdom:SearchQuickResponses

Lettura

SearchSessions

wisdom

wisdom:SearchSessions

Lettura

StartContentUpload

wisdom

wisdom:StartContentUpload

Scrittura

StartImportJob

wisdom

wisdom:StartImportJob

Scrittura

TagResource

wisdom

wisdom:TagResource

Etichettare, scrivere

UntagResource

wisdom

wisdom:UntagResource

Etichettare, scrivere

UpdateContent

wisdom

wisdom:UpdateContent

Scrittura

UpdateKnowledgeBaseTemplateUri

wisdom

wisdom:UpdateKnowledgeBaseTemplateUri

Scrittura

UpdateQuickResponse

wisdom

wisdom:UpdateQuickResponse

Scrittura

Operazioni definite da Amazon Q in Connect

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

ActivateMessageTemplate

Concede l'autorizzazione per attivare un modello di messaggio

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

Scrittura

CreateAIAgent

Concede il permesso di creare un agente ai

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateAIAgentVersion

Concede il permesso di creare una versione dell'agente ai

AIAgent*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateAIGuardrail

Concede il permesso di creare un guardrail ai

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateAIGuardrailVersion

Concede il permesso di creare una versione del guardrail ai

AIGuardrail*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateAIPrompt

Concede il permesso di creare un prompt ai

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateAIPromptVersion

Concede il permesso di creare una versione del prompt ai

AIPrompt*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateAssistant

Concede l'autorizzazione per creare un assistente

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateAssistantAssociation

Concede l'autorizzazione per creare un'associazione tra un assistente e un'altra risorsa

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateContent

Concede l'autorizzazione per creare un contenuto

KnowledgeBase*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateContentAssociation

Concede il permesso di creare un'associazione di contenuti

Content*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateKnowledgeBase

Concede l'autorizzazione per creare una knowledge base

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateMessageTemplate

Concede l'autorizzazione a creare un modello di messaggio

KnowledgeBase*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateMessageTemplateAttachment

Concede l'autorizzazione a creare un allegato a un modello di messaggio

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

Scrittura

CreateMessageTemplateVersion

Concede l'autorizzazione a creare una versione di un modello di messaggio

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

Scrittura

CreateQuickResponse

Concede l'autorizzazione per creare una risposta veloce

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateSession

Concede l'autorizzazione per creare una sessione

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

DeactivateMessageTemplate

Concede l'autorizzazione a disattivare un modello di messaggio

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

Scrittura

DeleteAIAgent

Concede il permesso di eliminare un agente ai

AIAgent*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAIAgentVersion

Concede il permesso di eliminare una versione dell'agente ai

AIAgent*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAIGuardrail

Concede il permesso di eliminare un guardrail ai

AIGuardrail*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAIGuardrailVersion

Concede il permesso di eliminare una versione del guardrail ai

AIGuardrail*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAIPrompt

Concede il permesso di eliminare un prompt ai

AIPrompt*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAIPromptVersion

Concede il permesso di eliminare una versione del prompt ai

AIPrompt*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAssistant

Concede l'autorizzazione per eliminare un assistente

Assistant*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAssistantAssociation

Concede l'autorizzazione per eliminare un'associazione assistente

AssistantAssociation*

aws:ResourceTag/${TagKey}

Scrittura

DeleteContent

Concede l'autorizzazione per eliminare un contenuto

Content*

aws:ResourceTag/${TagKey}

Scrittura

DeleteContentAssociation

Concede il permesso di eliminare un'associazione di contenuti

Content*

aws:ResourceTag/${TagKey}

Scrittura

ContentAssociation*

aws:ResourceTag/${TagKey}

DeleteImportJob

Concede l'autorizzazione per eliminare un processo di importazione di una knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

Scrittura

DeleteKnowledgeBase

Concede l'autorizzazione per eliminare una knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

Scrittura

DeleteMessageTemplate

Concede il permesso di eliminare un modello di messaggio

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

Scrittura

DeleteMessageTemplateAttachment

Concede il permesso di eliminare un allegato da un modello di messaggio

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

Scrittura

DeleteQuickResponse

Concede l'autorizzazione per eliminare una risposta veloce

QuickResponse*

aws:ResourceTag/${TagKey}

Scrittura

GetAIAgent

Concede il permesso di recuperare informazioni su un agente ai

AIAgent*

aws:ResourceTag/${TagKey}

Lettura

GetAIGuardrail

Concede il permesso di recuperare informazioni su un guardrail aereo

AIGuardrail*

aws:ResourceTag/${TagKey}

Lettura

GetAIPrompt

Concede il permesso di recuperare informazioni su un prompt ai

AIPrompt*

aws:ResourceTag/${TagKey}

Lettura

GetAssistant

Concede l'autorizzazione per richiamare le informazioni su un assistente

Assistant*

aws:ResourceTag/${TagKey}

Lettura

GetAssistantAssociation

Concede l'autorizzazione per recuperare informazioni su un'associazione assistente

AssistantAssociation*

aws:ResourceTag/${TagKey}

Lettura

GetContent

Concede l'autorizzazione per recuperare il contenuto, incluso un URL prefirmato per scaricare il contenuto

Content*

aws:ResourceTag/${TagKey}

Lettura

GetContentAssociation

Concede il permesso di recuperare informazioni su un'associazione di contenuti

Content*

aws:ResourceTag/${TagKey}

Lettura

ContentAssociation*

aws:ResourceTag/${TagKey}

GetContentSummary

Concede l'autorizzazione per richiamare le informazioni di riepilogo sul contenuto

Content*

aws:ResourceTag/${TagKey}

Lettura

GetImportJob

Concede l'autorizzazione per recuperare informazioni su un processo di importazione

KnowledgeBase*

aws:ResourceTag/${TagKey}

Lettura

GetKnowledgeBase

Concede l'autorizzazione per recuperare informazioni sulla knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

Lettura

GetMessageTemplate

Concede il permesso di recuperare un modello di messaggio

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

Lettura

GetNextMessage

Concede il permesso di recuperare il messaggio successivo in una sessione

Session*

aws:ResourceTag/${TagKey}

Lettura

GetQuickResponse

Concede l'autorizzazione per recuperare un contenuto

QuickResponse*

aws:ResourceTag/${TagKey}

Lettura

GetRecommendations

Concede l'autorizzazione per recuperare i suggerimenti per la sessione specificata

Session*

aws:ResourceTag/${TagKey}

Lettura

GetSession

Concede l'autorizzazione per richiamare le informazioni per una sessione specificata

Session*

aws:ResourceTag/${TagKey}

Lettura

ListAIAgentVersions

Concede il permesso di elencare informazioni sulle versioni dell'agente ai

AIAgent*

aws:ResourceTag/${TagKey}

List

ListAIAgents

Concede il permesso di elencare informazioni sugli agenti ai

List

ListAIGuardrailVersions

Concede il permesso di elencare informazioni sulle versioni di ai guardrail

AIGuardrail*

aws:ResourceTag/${TagKey}

List

ListAIGuardrails

Concede il permesso di elencare informazioni su ai guardrail

List

ListAIPromptVersions

Concede il permesso di elencare informazioni sulle versioni di ai prompt

AIPrompt*

aws:ResourceTag/${TagKey}

List

ListAIPrompts

Concede il permesso di elencare informazioni sui prompt ai

List

ListAssistantAssociations

Concede l'autorizzazione per elencare le informazioni sulle associazioni assistenti

List

ListAssistants

Concede l'autorizzazione per elencare le informazioni sugli assistenti

List

ListContentAssociations

Concede il permesso di elencare informazioni sulle associazioni di contenuti

Content*

aws:ResourceTag/${TagKey}

List

ListContents

Concede l'autorizzazione per elencare i contenuti con una knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

List

ListImportJobs

Concede l'autorizzazione per elencare le informazioni sulle knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

List

ListKnowledgeBases

Concede l'autorizzazione per elencare le informazioni sulle knowledge base

List

ListMessageTemplateVersions

Concede l'autorizzazione a elencare le versioni del modello di messaggio per il modello di messaggio specificato

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

List

ListMessageTemplates

Concede l'autorizzazione a elencare i modelli di messaggio per una knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

List

ListMessages

Concede il permesso di elencare i messaggi in una sessione

Session*

aws:ResourceTag/${TagKey}

List

ListModels

Concede il permesso di elencare i modelli disponibili per un assistente

Assistant*

aws:ResourceTag/${TagKey}

List

ListQuickResponses

Concede l'autorizzazione per elencare la risposta veloce con una knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

List

ListSpans

Concede il permesso di elencare le tracce degli agenti AI per una sessione

Session*

aws:ResourceTag/${TagKey}

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per la risorsa specificata

Lettura

NotifyRecommendationsReceived

Concede l'autorizzazione per rimuovere i suggerimenti specificati dalla coda dei nuovi suggerimenti disponibili dell'assistente specificato

Session*

aws:ResourceTag/${TagKey}

Scrittura

PutFeedback

Concede l'autorizzazione per inviare feedback

Assistant*

aws:ResourceTag/${TagKey}

Scrittura

QueryAssistant

Concede l'autorizzazione per eseguire una ricerca manuale rispetto all'assistente specificato

Assistant*

aws:ResourceTag/${TagKey}

Lettura

RegisterAssistantReplicaKey

Concede il permesso di registrare una chiave KMS di replica per un assistente

Assistant*

aws:ResourceTag/${TagKey}

Scrittura

RegisterKnowledgeBaseReplicaKey

Concede il permesso di registrare una chiave KMS di replica per una knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

Scrittura

RemoveAssistantAIAgent

Concede il permesso di rimuovere un agente ai da un assistente

Assistant*

aws:ResourceTag/${TagKey}

Scrittura

RemoveKnowledgeBaseTemplateUri

Concede l'autorizzazione per rimuovere un modello URI da una knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

Scrittura

RenderMessageTemplate

Concede il permesso di visualizzare un modello di messaggio

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

Lettura

Retrieve

Concede l'autorizzazione a recuperare contenuti informativi da associazioni di assistenti specificate

Assistant*

aws:ResourceTag/${TagKey}

Lettura

SearchContent

Concede l'autorizzazione per ricercare contenuti che fanno riferimento a una knowledge base specificata. Può essere utilizzato per ottenere una risorsa di contenuto specifica in base al suo nome

KnowledgeBase*

aws:ResourceTag/${TagKey}

Lettura

SearchMessageTemplates

Concede l'autorizzazione a cercare modelli di messaggio che fanno riferimento a una knowledge base specificata

KnowledgeBase*

aws:ResourceTag/${TagKey}

wisdom:SearchFilter/Qualifier

wisdom:SearchFilter/RoutingProfileArn

Lettura

SearchQuickResponses

Concede l'autorizzazione per ricercare risposte veloci che fanno riferimento a una knowledge base specificata.

KnowledgeBase*

aws:ResourceTag/${TagKey}

wisdom:SearchFilter/RoutingProfileArn

Lettura

SearchSessions

Concede l'autorizzazione per ricercare le sessioni che fanno riferimento a un assistente specificato. Può essere utilizzato per ottenere una risorsa di sessione specifica in base al suo nome

Lettura

SendMessage

Concede il permesso di inviare un messaggio

Session*

aws:ResourceTag/${TagKey}

Scrittura

StartContentUpload

Concede l'autorizzazione per ottenere un URL per caricare i contenuti in una knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

Scrittura

StartImportJob

Concede l'autorizzazione per creare più risposte veloci

KnowledgeBase*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

TagResource

Concede l'autorizzazione per aggiungere i tag specificati alla risorsa specificata

Assistant

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

AssistantAssociation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Content

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

wisdom:MessageTemplate/RoutingProfileArn

QuickResponse

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Session

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere i tag specificati dalla risorsa specificata

Assistant

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

AssistantAssociation

aws:ResourceTag/${TagKey}

aws:TagKeys

Content

aws:ResourceTag/${TagKey}

aws:TagKeys

ContentAssociation

aws:ResourceTag/${TagKey}

aws:TagKeys

KnowledgeBase

aws:ResourceTag/${TagKey}

aws:TagKeys

MessageTemplate

aws:ResourceTag/${TagKey}

aws:TagKeys

wisdom:MessageTemplate/RoutingProfileArn

QuickResponse

aws:ResourceTag/${TagKey}

aws:TagKeys

Session

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAIAgent

Concede il permesso di aggiornare le informazioni su un agente di intelligenza artificiale

AIAgent*

aws:ResourceTag/${TagKey}

Scrittura

UpdateAIGuardrail

Concede il permesso di aggiornare le informazioni su un guardrail ai

AIGuardrail*

aws:ResourceTag/${TagKey}

Scrittura

UpdateAIPrompt

Concede il permesso di aggiornare le informazioni su un prompt ai

AIPrompt*

aws:ResourceTag/${TagKey}

Scrittura

UpdateAssistantAIAgent

Concede il permesso di aggiornare le informazioni dell'assistente su un agente ai

Assistant*

aws:ResourceTag/${TagKey}

Scrittura

UpdateContent

Concede l'autorizzazione per ottenere le informazioni sul contenuto

Content*

aws:ResourceTag/${TagKey}

Scrittura

UpdateKnowledgeBaseTemplateUri

Concede l'autorizzazione per aggiornare l'URI del modello di una knowledge base

KnowledgeBase*

aws:ResourceTag/${TagKey}

Scrittura

UpdateMessageTemplate

Concede il permesso di aggiornare il contenuto del modello di messaggio

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

Scrittura

UpdateMessageTemplateMetadata

Concede il permesso di aggiornare i metadati del modello di messaggio

MessageTemplate*

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

Scrittura

UpdateQuickResponse

Concede l'autorizzazione per aggiornare le informazioni o il contenuto della risposta veloce

QuickResponse*

aws:ResourceTag/${TagKey}

Scrittura

UpdateSession

Concede il permesso di aggiornare una sessione

Session*

aws:ResourceTag/${TagKey}

Scrittura

UpdateSessionData

Concede il permesso di aggiornare i dati memorizzati in una sessione

Session*

aws:ResourceTag/${TagKey}

Scrittura

Permission-only azioni per Amazon Q in Connect

Le seguenti azioni sono definite da Amazon Q in Connect ma non sono direttamente richiamabili tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AllowVendedLogDeliveryForResource

Concede il permesso di configurare la distribuzione dei log venduti per un assistente

Assistant

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, scrittura

Tipi di risorsa definiti da Amazon Q in Connect

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

AIAgent

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

aws:ResourceTag/${TagKey}

AIGuardrail

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

aws:ResourceTag/${TagKey}

AIPrompt

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

aws:ResourceTag/${TagKey}

Assistant

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

aws:ResourceTag/${TagKey}

AssistantAssociation

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

aws:ResourceTag/${TagKey}

Content

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

aws:ResourceTag/${TagKey}

ContentAssociation

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

aws:ResourceTag/${TagKey}

KnowledgeBase

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

aws:ResourceTag/${TagKey}

MessageTemplate

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

aws:ResourceTag/${TagKey}

wisdom:MessageTemplate/RoutingProfileArn

QuickResponse

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

aws:ResourceTag/${TagKey}

Session

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

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon Q in Connect

Amazon Q in Connect definisce le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso per i tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso per i tag associati alla risorsa

String

aws:TagKeys

Filtra l'accesso tramite le chiavi di tag passate nella richiesta

ArrayOfString

wisdom:MessageTemplate/RoutingProfileArn

Filtra l'accesso tramite gli avvisi del profilo di routing di connessione associati alla risorsa

ArrayOfARN

wisdom:SearchFilter/Qualifier

Filtra l'accesso in base ai qualificatori trasmessi nella richiesta

ArrayOfString

wisdom:SearchFilter/RoutingProfileArn

Filtra l'accesso in base all'arn del profilo di routing della connessione passato nella richiesta

ARN