View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Q Business - 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 Business

Amazon Q Business (prefisso del servizio: qbusiness) 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 Business

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 Azione IAM Chiave di condizione Valori possibili Livello di accesso

AssociatePermission

qbusiness:AssociatePermission

Scrittura

qbusiness:PutResourcePolicy

Scrittura

BatchDeleteDocument

qbusiness:BatchDeleteDocument

Scrittura

BatchPutDocument

qbusiness:BatchPutDocument

Scrittura

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

CancelSubscription

qbusiness:CancelSubscription

Scrittura

Chat

qbusiness:Chat

Lettura

ChatSync

qbusiness:ChatSync

Lettura

CheckDocumentAccess

qbusiness:CheckDocumentAccess

Lettura

CreateAnonymousWebExperienceUrl

qbusiness:CreateAnonymousWebExperienceUrl

Scrittura

CreateApplication

qbusiness:CreateApplication

Scrittura

qbusiness:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

CreateChatResponseConfiguration

qbusiness:CreateChatResponseConfiguration

Scrittura

qbusiness:TagResource

Etichettare, scrivere

CreateDataAccessor

qbusiness:CreateDataAccessor

Scrittura

qbusiness:CreateDataAccessorWithTti

Scrittura

qbusiness:TagResource

Etichettare, scrivere

CreateDataSource

qbusiness:CreateDataSource

Scrittura

qbusiness:DisableAclOnDataSource

Scrittura

qbusiness:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

CreateIndex

qbusiness:CreateIndex

Scrittura

qbusiness:TagResource

Etichettare, scrivere

CreatePlugin

qbusiness:CreatePlugin

Scrittura

qbusiness:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

CreateRetriever

qbusiness:CreateRetriever

Scrittura

qbusiness:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

CreateSubscription

qbusiness:CreateSubscription

Scrittura

CreateUser

qbusiness:CreateUser

Scrittura

CreateWebExperience

qbusiness:CreateWebExperience

Scrittura

qbusiness:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

DeleteApplication

qbusiness:DeleteApplication

Scrittura

DeleteAttachment

qbusiness:DeleteAttachment

Scrittura

DeleteChatControlsConfiguration

qbusiness:DeleteChatControlsConfiguration

Scrittura

DeleteChatResponseConfiguration

qbusiness:DeleteChatResponseConfiguration

Scrittura

DeleteConversation

qbusiness:DeleteConversation

Scrittura

DeleteDataAccessor

qbusiness:DeleteDataAccessor

Scrittura

DeleteDataSource

qbusiness:DeleteDataSource

Scrittura

DeleteGroup

qbusiness:DeleteGroup

Scrittura

DeleteIndex

qbusiness:DeleteIndex

Scrittura

DeletePlugin

qbusiness:DeletePlugin

Scrittura

DeleteRetriever

qbusiness:DeleteRetriever

Scrittura

DeleteUser

qbusiness:DeleteUser

Scrittura

DeleteWebExperience

qbusiness:DeleteWebExperience

Scrittura

DisassociatePermission

qbusiness:DisassociatePermission

Scrittura

qbusiness:PutResourcePolicy

Scrittura

GetApplication

qbusiness:GetApplication

Lettura

GetChatControlsConfiguration

qbusiness:GetChatControlsConfiguration

List

GetChatResponseConfiguration

qbusiness:GetChatResponseConfiguration

Lettura

GetDataAccessor

qbusiness:GetDataAccessor

Lettura

GetDataSource

qbusiness:GetDataSource

Lettura

GetDocumentContent

qbusiness:GetDocumentContent

Lettura

GetGroup

qbusiness:GetGroup

Lettura

GetIndex

qbusiness:GetIndex

Lettura

GetMedia

qbusiness:GetMedia

Lettura

GetPlugin

qbusiness:GetPlugin

Lettura

GetPolicy

qbusiness:GetPolicy

Lettura

GetRetriever

qbusiness:GetRetriever

Lettura

GetUser

qbusiness:GetUser

Lettura

GetWebExperience

qbusiness:GetWebExperience

Lettura

ListApplications

qbusiness:ListApplications

List

ListAttachments

qbusiness:ListAttachments

List

ListChatResponseConfigurations

qbusiness:ListChatResponseConfigurations

List

ListConversations

qbusiness:ListConversations

List

ListDataAccessors

qbusiness:ListDataAccessors

List

ListDataSourceSyncJobs

qbusiness:ListDataSourceSyncJobs

List

ListDataSources

qbusiness:ListDataSources

List

ListDocuments

qbusiness:ListDocuments

List

ListGroups

qbusiness:ListGroups

List

ListIndices

qbusiness:ListIndices

List

ListMessages

qbusiness:ListMessages

List

ListPluginActions

qbusiness:ListPluginActions

Lettura

ListPluginTypeActions

qbusiness:ListPluginTypeActions

Lettura

ListPluginTypeMetadata

qbusiness:ListPluginTypeMetadata

Lettura

ListPlugins

qbusiness:ListPlugins

List

ListRetrievers

qbusiness:ListRetrievers

List

ListSubscriptions

qbusiness:ListSubscriptions

List

ListTagsForResource

qbusiness:ListTagsForResource

Lettura

ListWebExperiences

qbusiness:ListWebExperiences

List

PutFeedback

qbusiness:PutFeedback

Scrittura

PutGroup

qbusiness:PutGroup

Scrittura

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

SearchRelevantContent

qbusiness:SearchRelevantContent

Lettura

StartDataSourceSyncJob

qbusiness:StartDataSourceSyncJob

Scrittura

StopDataSourceSyncJob

qbusiness:StopDataSourceSyncJob

Scrittura

TagResource

qbusiness:TagResource

Etichettare, scrivere

UntagResource

qbusiness:UntagResource

Etichettare, scrivere

UpdateApplication

qbusiness:UpdateApplication

Scrittura

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

UpdateChatControlsConfiguration

qbusiness:UpdateChatControlsConfiguration

Scrittura

UpdateChatResponseConfiguration

qbusiness:UpdateChatResponseConfiguration

Scrittura

UpdateDataAccessor

qbusiness:UpdateDataAccessor

Scrittura

UpdateDataSource

qbusiness:UpdateDataSource

Scrittura

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

UpdateIndex

qbusiness:UpdateIndex

Scrittura

UpdatePlugin

qbusiness:UpdatePlugin

Scrittura

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

UpdateRetriever

qbusiness:UpdateRetriever

Scrittura

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

UpdateSubscription

qbusiness:UpdateSubscription

Scrittura

UpdateUser

qbusiness:UpdateUser

Scrittura

UpdateWebExperience

qbusiness:UpdateWebExperience

Scrittura

iam:PassRole

iam:PassedToService

qbusiness.amazonaws.com

Scrittura

Operazioni definite da Amazon Q Business

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

AssociatePermission

Concede il permesso di associare una dichiarazione politica basata sulle risorse all'applicazione

application*

aws:ResourceTag/${TagKey}

Scrittura

BatchDeleteDocument

Concede l'autorizzazione per l'eliminazione in batch il documento

application*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

BatchPutDocument

Concede l'autorizzazione per l'inserimento in batch del documento

application*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

CancelSubscription

Concede il permesso di annullare un abbonamento

application*

aws:ResourceTag/${TagKey}

Scrittura

subscription*

Chat

Concede l'autorizzazione per chattare utilizzando un'applicazione

application*

aws:ResourceTag/${TagKey}

Lettura

ChatSync

Concede l'autorizzazione per chattare in modo sincrono utilizzando un'applicazione

application*

aws:ResourceTag/${TagKey}

Lettura

CheckDocumentAccess

Concede l'autorizzazione a verificare se un utente ha accesso a un documento

application*

aws:ResourceTag/${TagKey}

Lettura

index*

aws:ResourceTag/${TagKey}

CreateAnonymousWebExperienceUrl

Concede l'autorizzazione a creare un URL univoco per un'esperienza web anonima di Amazon Q Business

application*

aws:ResourceTag/${TagKey}

Scrittura

web-experience*

aws:ResourceTag/${TagKey}

CreateApplication

Autorizza l'utente a creare una nuova applicazione.

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateChatResponseConfiguration

Concede il permesso di creare una configurazione di risposta alla chat per l'applicazione

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateDataAccessor

Concede il permesso di creare DataAccessor all'applicazione

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateDataSource

Concede l'autorizzazione per creare un'origine dati per una determinata applicazione e un determinato indice

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

index*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateIndex

Concede l'autorizzazione per creare un indice per una determinata applicazione

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateIntegration

Concede il permesso di creare una nuova integrazione per un'applicazione Q Business

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreatePlugin

Concede l'autorizzazione per creare un plug-in per una determinata applicazione

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateRetriever

Concede l'autorizzazione per creare un retriever per una determinata applicazione

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateSubscription

Concede il permesso di creare un abbonamento

application*

aws:ResourceTag/${TagKey}

identitystore:GroupId

identitystore:UserId

Scrittura

CreateUser

Concede l'autorizzazione per creare un utente

application*

aws:ResourceTag/${TagKey}

Scrittura

CreateWebExperience

Concede l'autorizzazione per creare un'esperienza Web per una determinata applicazione

application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteApplication

Concede l'autorizzazione per eliminare un'app.

application*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAttachment

Concede il permesso di eliminare un allegato nel contesto della chat corrente

application*

aws:ResourceTag/${TagKey}

Scrittura

DeleteChatControlsConfiguration

Concede l'autorizzazione per eliminare la configurazione dei controlli della chat per un'applicazione

application*

aws:ResourceTag/${TagKey}

Scrittura

DeleteChatResponseConfiguration

Concede il permesso di eliminare una configurazione di risposta alla chat

application*

aws:ResourceTag/${TagKey}

Scrittura

chat-response-configuration*

aws:ResourceTag/${TagKey}

DeleteConversation

Concede l'autorizzazione per eliminare una conversazione

application*

aws:ResourceTag/${TagKey}

Scrittura

DeleteDataAccessor

Concede l'autorizzazione all'eliminazione DataAccessor

application*

aws:ResourceTag/${TagKey}

Scrittura

data-accessor*

aws:ResourceTag/${TagKey}

DeleteDataSource

Concede il permesso di eliminare un DataSource

application*

aws:ResourceTag/${TagKey}

Scrittura

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

DeleteGroup

Concede l'autorizzazione per eliminare un gruppo

application*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

DeleteIndex

Concede l'autorizzazione per eliminare un indice

application*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

DeleteIntegration

Concede il permesso di eliminare un'integrazione per un'applicazione Q Business

application*

aws:ResourceTag/${TagKey}

Scrittura

integration*

aws:ResourceTag/${TagKey}

DeletePlugin

Concede l'autorizzazione per eliminare un plug-in

application*

aws:ResourceTag/${TagKey}

Scrittura

plugin*

aws:ResourceTag/${TagKey}

DeleteRetriever

Concede l'autorizzazione per eliminare un retriever

application*

aws:ResourceTag/${TagKey}

Scrittura

retriever*

aws:ResourceTag/${TagKey}

DeleteUser

Concede l'autorizzazione per eliminare un utente

application*

aws:ResourceTag/${TagKey}

Scrittura

DeleteWebExperience

Concede l'autorizzazione per eliminare una web-experience

application*

aws:ResourceTag/${TagKey}

Scrittura

web-experience*

aws:ResourceTag/${TagKey}

DisassociatePermission

Concede il permesso di dissociare la dichiarazione politica basata sulle risorse dall'applicazione

application*

aws:ResourceTag/${TagKey}

Scrittura

GetApplication

Concede l'autorizzazione per ottenere un'applicazione

application*

aws:ResourceTag/${TagKey}

Lettura

GetChatControlsConfiguration

Concede l'autorizzazione per ottenere la configurazione dei controlli della chat per un'applicazione

application*

aws:ResourceTag/${TagKey}

List

GetChatResponseConfiguration

Concede il permesso di ottenere una configurazione di risposta via chat

application*

aws:ResourceTag/${TagKey}

Lettura

chat-response-configuration*

aws:ResourceTag/${TagKey}

GetDataAccessor

Concede il permesso di ottenere DataAccessor

application*

aws:ResourceTag/${TagKey}

Lettura

data-accessor*

aws:ResourceTag/${TagKey}

GetDataSource

Concede l'autorizzazione per ottenere un'origine dati

application*

aws:ResourceTag/${TagKey}

Lettura

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

GetDocumentContent

Concede il permesso di ottenere il contenuto di un documento

application*

aws:ResourceTag/${TagKey}

Lettura

index*

aws:ResourceTag/${TagKey}

GetGroup

Concede l'autorizzazione per ottenere un gruppo

application*

aws:ResourceTag/${TagKey}

Lettura

index*

aws:ResourceTag/${TagKey}

GetIndex

Concede l'autorizzazione per ottenere un indice

application*

aws:ResourceTag/${TagKey}

Lettura

index*

aws:ResourceTag/${TagKey}

GetIntegration

Concede il permesso di ottenere un'integrazione per un'applicazione Q Business

application*

aws:ResourceTag/${TagKey}

Lettura

integration*

aws:ResourceTag/${TagKey}

GetMedia

Concede il permesso di associare i file multimediali a un messaggio di sistema

application*

aws:ResourceTag/${TagKey}

Lettura

GetPlugin

Concede l'autorizzazione per ottenere un plug-in

application*

aws:ResourceTag/${TagKey}

Lettura

plugin*

aws:ResourceTag/${TagKey}

GetPolicy

Concede il permesso di ottenere una politica dell'applicazione basata sulle risorse

application*

aws:ResourceTag/${TagKey}

Lettura

GetRetriever

Concede l'autorizzazione per ottenere un retriever

application*

aws:ResourceTag/${TagKey}

Lettura

retriever*

aws:ResourceTag/${TagKey}

GetUser

Concede l'autorizzazione per ottenere un utente

application*

aws:ResourceTag/${TagKey}

Lettura

GetWebExperience

Concede l'autorizzazione per ottenere una web-experience

application*

aws:ResourceTag/${TagKey}

Lettura

web-experience*

aws:ResourceTag/${TagKey}

ListApplications

Concede l'autorizzazione per elencare le applicazioni

List

ListAttachments

Concede il permesso di elencare gli allegati nel contesto della chat corrente

application*

aws:ResourceTag/${TagKey}

List

ListChatResponseConfigurations

Concede il permesso di elencare le configurazioni di risposta alla chat per un'applicazione

application*

aws:ResourceTag/${TagKey}

List

ListConversations

Concede l'autorizzazione per elencare tutte le conversazioni per un'applicazione

application*

aws:ResourceTag/${TagKey}

List

ListDataAccessors

Concede l'autorizzazione all'inserimento di elenchi DataAccessors per la candidatura

application*

aws:ResourceTag/${TagKey}

List

ListDataSourceSyncJobs

Concede l'autorizzazione per ottenere la cronologia dei processi di sincronizzazione dell'origine dati

application*

aws:ResourceTag/${TagKey}

List

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

ListDataSources

Concede l'autorizzazione per elencare le origini dati di un'applicazione e di un indice

application*

aws:ResourceTag/${TagKey}

List

index*

aws:ResourceTag/${TagKey}

ListDocuments

Concede l'autorizzazione per elencare tutti i documenti

application*

aws:ResourceTag/${TagKey}

List

index*

aws:ResourceTag/${TagKey}

ListGroups

Concede l'autorizzazione per elencare i gruppi

application*

aws:ResourceTag/${TagKey}

List

index*

aws:ResourceTag/${TagKey}

ListIndices

Concede l'autorizzazione per elencare gli indici di un'applicazione

application*

aws:ResourceTag/${TagKey}

List

ListIntegrations

Concede il permesso di elencare tutte le integrazioni per un'applicazione Q Business

application*

aws:ResourceTag/${TagKey}

List

ListMessages

Concede l'autorizzazione per elencare tutti i messaggi

application*

aws:ResourceTag/${TagKey}

List

ListPluginActions

Concede il permesso di elencare le azioni dei plugin all'interno dell'applicazione

application*

aws:ResourceTag/${TagKey}

Lettura

plugin*

aws:ResourceTag/${TagKey}

ListPluginTypeActions

Concede il permesso di elencare tutte le azioni per un tipo di plugin

Lettura

ListPluginTypeMetadata

Concede il permesso di elencare tutti i metadati del tipo di plugin

Lettura

ListPlugins

Concede l'autorizzazione per elencare i plug-in di un'applicazione

application*

aws:ResourceTag/${TagKey}

List

ListRetrievers

Concede l'autorizzazione per elencare i retriever di un'applicazione

application*

aws:ResourceTag/${TagKey}

List

ListSubscriptions

Concede l'autorizzazione per elencare le sottoscrizioni

application*

aws:ResourceTag/${TagKey}

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa

application

aws:ResourceTag/${TagKey}

Lettura

chat-response-configuration

aws:ResourceTag/${TagKey}

data-accessor

aws:ResourceTag/${TagKey}

data-source

aws:ResourceTag/${TagKey}

index

aws:ResourceTag/${TagKey}

integration

aws:ResourceTag/${TagKey}

plugin

aws:ResourceTag/${TagKey}

retriever

aws:ResourceTag/${TagKey}

web-experience

aws:ResourceTag/${TagKey}

ListWebExperiences

Concede l'autorizzazione per elencare le esperienze Web di un'applicazione

application*

aws:ResourceTag/${TagKey}

List

PutFeedback

Concede l'autorizzazione per inserire un feedback relativo a un messaggio di conversazione

application*

aws:ResourceTag/${TagKey}

Scrittura

PutGroup

Concede l'autorizzazione per inserire un gruppo di utenti

application*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

SearchRelevantContent

Concede l'autorizzazione a cercare contenuti pertinenti dall'applicazione Amazon Q Business

application*

aws:ResourceTag/${TagKey}

Lettura

StartDataSourceSyncJob

Concede l'autorizzazione per avviare il processo di sincronizzazione dell'origine dati

application*

aws:ResourceTag/${TagKey}

Scrittura

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

StartDeployment

Concede il permesso di avviare l'implementazione di un'integrazione

application*

aws:ResourceTag/${TagKey}

Scrittura

integration*

aws:ResourceTag/${TagKey}

StopDataSourceSyncJob

Concede l'autorizzazione per interrompere il processo di sincronizzazione dell'origine dati

application*

aws:ResourceTag/${TagKey}

Scrittura

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

TagResource

Concede l'autorizzazione per applicare tag a una risorsa con determinate coppie di chiave/valore

application

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

chat-response-configuration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

data-accessor

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

data-source

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

index

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

integration

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

plugin

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

retriever

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

web-experience

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere il tag con la chiave specificata da una risorsa

application

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

chat-response-configuration

aws:ResourceTag/${TagKey}

aws:TagKeys

data-accessor

aws:ResourceTag/${TagKey}

aws:TagKeys

data-source

aws:ResourceTag/${TagKey}

aws:TagKeys

index

aws:ResourceTag/${TagKey}

aws:TagKeys

integration

aws:ResourceTag/${TagKey}

aws:TagKeys

plugin

aws:ResourceTag/${TagKey}

aws:TagKeys

retriever

aws:ResourceTag/${TagKey}

aws:TagKeys

web-experience

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateApplication

Concede l'autorizzazione per aggiornare un'applicazione

application*

aws:ResourceTag/${TagKey}

Scrittura

UpdateChatControlsConfiguration

Concede l'autorizzazione per aggiornare la configurazione dei controlli della chat per un'applicazione

application*

aws:ResourceTag/${TagKey}

Scrittura

UpdateChatResponseConfiguration

Concede il permesso di aggiornare una configurazione di risposta alla chat

application*

aws:ResourceTag/${TagKey}

Scrittura

chat-response-configuration*

aws:ResourceTag/${TagKey}

UpdateDataAccessor

Concede l'autorizzazione all'aggiornamento DataAccessor

application*

aws:ResourceTag/${TagKey}

Scrittura

data-accessor*

aws:ResourceTag/${TagKey}

UpdateDataSource

Concede il permesso di aggiornare un DataSource

application*

aws:ResourceTag/${TagKey}

Scrittura

data-source*

aws:ResourceTag/${TagKey}

index*

aws:ResourceTag/${TagKey}

UpdateIndex

Concede l'autorizzazione per aggiornare un indice

application*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

UpdateIntegration

Concede il permesso di aggiornare un'integrazione per un'applicazione Q Business

application*

aws:ResourceTag/${TagKey}

Scrittura

integration*

aws:ResourceTag/${TagKey}

UpdatePlugin

Concede l'autorizzazione per aggiornare un plug-in

application*

aws:ResourceTag/${TagKey}

Scrittura

plugin*

aws:ResourceTag/${TagKey}

UpdateRetriever

Concede l'autorizzazione per aggiornare un retriever

application*

aws:ResourceTag/${TagKey}

Scrittura

retriever*

aws:ResourceTag/${TagKey}

UpdateSubscription

Concede il permesso di aggiornare un abbonamento

application*

aws:ResourceTag/${TagKey}

Scrittura

subscription*

UpdateUser

Concede l'autorizzazione per aggiornare un utente

application*

aws:ResourceTag/${TagKey}

Scrittura

UpdateWebExperience

Concede il permesso di aggiornare un WebExperience

application*

aws:ResourceTag/${TagKey}

Scrittura

web-experience*

aws:ResourceTag/${TagKey}

Permission-only azioni per Amazon Q Business

Le seguenti azioni sono definite da Amazon Q Business ma non sono richiamabili direttamente 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 forniti per la risorsa applicativa Amazon Q Business

application*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, Write

CreateDataAccessorWithTti

Concede il permesso di creare AWS Centro di identità IAM basato su Trusted Token Issuer DataAccessor all'applicazione

application*

aws:ResourceTag/${TagKey}

Scrittura

DisableAclOnDataSource

Concede il permesso di disabilitare la scansione ACL durante la creazione della risorsa di origine dati Amazon Q Business

application*

aws:ResourceTag/${TagKey}

Scrittura

PutResourcePolicy

Concede il permesso di inserire nell'applicazione una dichiarazione politica basata sulle risorse

application*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorsa definiti da Amazon Q Business

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

application

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}

aws:ResourceTag/${TagKey}

chat-response-configuration

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/chat-response-configuration/${ChatResponseConfigurationId}

aws:ResourceTag/${TagKey}

data-accessor

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/data-accessor/${DataAccessorId}

aws:ResourceTag/${TagKey}

data-source

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/index/${IndexId}/data-source/${DataSourceId}

aws:ResourceTag/${TagKey}

index

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/index/${IndexId}

aws:ResourceTag/${TagKey}

integration

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/integration/${IntegrationId}

aws:ResourceTag/${TagKey}

plugin

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/plugin/${PluginId}

aws:ResourceTag/${TagKey}

retriever

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/retriever/${RetrieverId}

aws:ResourceTag/${TagKey}

subscription

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/subscription/${SubscriptionId}

web-experience

arn:${Partition}:qbusiness:${Region}:${Account}:application/${ApplicationId}/web-experience/${WebExperienceId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon Q Business

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

identitystore:GroupId

Filtra l'accesso in base all'ID del gruppo IAM Identity Center

ArrayOfString

identitystore:UserId

Filtra l'accesso in base all'ID utente di IAM Identity Center

ArrayOfString