View a markdown version of this page

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

Amazon Kendra (prefisso del servizio: kendra) 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 Kendra

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

AssociateEntitiesToExperience

kendra:AssociateEntitiesToExperience

Scrittura

AssociatePersonasToEntities

kendra:AssociatePersonasToEntities

Scrittura

BatchDeleteDocument

kendra:BatchDeleteDocument

Scrittura

BatchDeleteFeaturedResultsSet

kendra:BatchDeleteFeaturedResultsSet

Scrittura

BatchGetDocumentStatus

kendra:BatchGetDocumentStatus

Lettura

BatchPutDocument

kendra:BatchPutDocument

Scrittura

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

ClearQuerySuggestions

kendra:ClearQuerySuggestions

Scrittura

CreateAccessControlConfiguration

kendra:CreateAccessControlConfiguration

Scrittura

CreateDataSource

kendra:CreateDataSource

Scrittura

kendra:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

CreateExperience

kendra:CreateExperience

Scrittura

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

CreateFaq

kendra:CreateFaq

Scrittura

kendra:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

CreateFeaturedResultsSet

kendra:CreateFeaturedResultsSet

Scrittura

kendra:TagResource

Etichettare, scrivere

CreateIndex

kendra:CreateIndex

Scrittura

kendra:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

CreateQuerySuggestionsBlockList

kendra:CreateQuerySuggestionsBlockList

Scrittura

kendra:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

CreateThesaurus

kendra:CreateThesaurus

Scrittura

kendra:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

DeleteAccessControlConfiguration

kendra:DeleteAccessControlConfiguration

Scrittura

DeleteDataSource

kendra:DeleteDataSource

Scrittura

DeleteExperience

kendra:DeleteExperience

Scrittura

DeleteFaq

kendra:DeleteFaq

Scrittura

DeleteIndex

kendra:DeleteIndex

Scrittura

DeletePrincipalMapping

kendra:DeletePrincipalMapping

Scrittura

DeleteQuerySuggestionsBlockList

kendra:DeleteQuerySuggestionsBlockList

Scrittura

DeleteThesaurus

kendra:DeleteThesaurus

Scrittura

DescribeAccessControlConfiguration

kendra:DescribeAccessControlConfiguration

Lettura

DescribeDataSource

kendra:DescribeDataSource

Lettura

DescribeExperience

kendra:DescribeExperience

Lettura

DescribeFaq

kendra:DescribeFaq

Lettura

DescribeFeaturedResultsSet

kendra:DescribeFeaturedResultsSet

Lettura

DescribeIndex

kendra:DescribeIndex

Lettura

DescribePrincipalMapping

kendra:DescribePrincipalMapping

Lettura

DescribeQuerySuggestionsBlockList

kendra:DescribeQuerySuggestionsBlockList

Lettura

DescribeQuerySuggestionsConfig

kendra:DescribeQuerySuggestionsConfig

Lettura

DescribeThesaurus

kendra:DescribeThesaurus

Lettura

DisassociateEntitiesFromExperience

kendra:DisassociateEntitiesFromExperience

Scrittura

DisassociatePersonasFromEntities

kendra:DisassociatePersonasFromEntities

Scrittura

GetQuerySuggestions

kendra:GetQuerySuggestions

Lettura

GetSnapshots

kendra:GetSnapshots

Lettura

ListAccessControlConfigurations

kendra:ListAccessControlConfigurations

List

ListDataSourceSyncJobs

kendra:ListDataSourceSyncJobs

List

ListDataSources

kendra:ListDataSources

List

ListEntityPersonas

kendra:ListEntityPersonas

List

ListExperienceEntities

kendra:ListExperienceEntities

List

ListExperiences

kendra:ListExperiences

List

ListFaqs

kendra:ListFaqs

List

ListFeaturedResultsSets

kendra:ListFeaturedResultsSets

List

ListGroupsOlderThanOrderingId

kendra:ListGroupsOlderThanOrderingId

List

ListIndices

kendra:ListIndices

List

ListQuerySuggestionsBlockLists

kendra:ListQuerySuggestionsBlockLists

List

ListTagsForResource

kendra:ListTagsForResource

Lettura

ListThesauri

kendra:ListThesauri

List

PutPrincipalMapping

kendra:PutPrincipalMapping

Scrittura

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

Query

kendra:Query

Lettura

Retrieve

kendra:Retrieve

Lettura

StartDataSourceSyncJob

kendra:StartDataSourceSyncJob

Scrittura

StopDataSourceSyncJob

kendra:StopDataSourceSyncJob

Scrittura

SubmitFeedback

kendra:SubmitFeedback

Scrittura

TagResource

kendra:TagResource

Etichettare, scrivere

UntagResource

kendra:UntagResource

Etichettare, scrivere

UpdateAccessControlConfiguration

kendra:UpdateAccessControlConfiguration

Scrittura

UpdateDataSource

kendra:UpdateDataSource

Scrittura

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

UpdateExperience

kendra:UpdateExperience

Scrittura

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

UpdateFeaturedResultsSet

kendra:UpdateFeaturedResultsSet

Scrittura

UpdateIndex

kendra:UpdateIndex

Scrittura

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

UpdateQuerySuggestionsBlockList

kendra:UpdateQuerySuggestionsBlockList

Scrittura

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

UpdateQuerySuggestionsConfig

kendra:UpdateQuerySuggestionsConfig

Scrittura

UpdateThesaurus

kendra:UpdateThesaurus

Scrittura

iam:PassRole

iam:PassedToService

kendra.amazonaws.com

Scrittura

Operazioni definite da Amazon Kendra

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

AssociateEntitiesToExperience

Concede l'autorizzazione per inserire la mappatura principale nell'indice

experience*

Scrittura

index*

aws:ResourceTag/${TagKey}

AssociatePersonasToEntities

Definisce le autorizzazioni specifiche degli utenti o dei gruppi nel tuo AWS Fonte di identità SSO con accesso alla tua esperienza con Amazon Kendra

experience*

Scrittura

index*

aws:ResourceTag/${TagKey}

BatchDeleteDocument

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

index*

aws:ResourceTag/${TagKey}

Scrittura

BatchDeleteFeaturedResultsSet

Concede l'autorizzazione per eliminare un set di risultati in evidenza

featured-results-set*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

BatchGetDocumentStatus

Concede l'autorizzazione per ottenere lo stato del documento in batch

index*

aws:ResourceTag/${TagKey}

Lettura

BatchPutDocument

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

index*

aws:ResourceTag/${TagKey}

Scrittura

ClearQuerySuggestions

Concede l'autorizzazione per cancellare i suggerimenti per un determinato indice, generato fino a quel momento

index*

aws:ResourceTag/${TagKey}

Scrittura

CreateAccessControlConfiguration

Concede l'autorizzazione per creare una configurazione del controllo degli accessi

index*

aws:ResourceTag/${TagKey}

Scrittura

CreateDataSource

Concede l'autorizzazione per creare un'origine dati

index*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateExperience

Crea un'esperienza Amazon Kendra come un'applicazione di ricerca

index*

aws:ResourceTag/${TagKey}

Scrittura

CreateFaq

Concede l'autorizzazione per creare una domanda frequente

index*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateFeaturedResultsSet

Concede l'autorizzazione per creare un set di risultati in evidenza

index*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateIndex

Concede l'autorizzazione per creare un indice

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateQuerySuggestionsBlockList

Concede il permesso di creare un QuerySuggestions BlockList

index*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateThesaurus

Concede l'autorizzazione per creare un Thesaurus

index*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteAccessControlConfiguration

Concede l'autorizzazione per eliminare una configurazione del controllo degli accessi

access-control-configuration*

Scrittura

index*

aws:ResourceTag/${TagKey}

DeleteDataSource

Concede l'autorizzazione per eliminare un'origine dati

data-source*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

DeleteExperience

Elimina la tua esperienza Amazon Kendra come un'applicazione di ricerca

experience*

Scrittura

index*

aws:ResourceTag/${TagKey}

DeleteFaq

Concede l'autorizzazione per eliminare una domanda frequente

faq*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

DeleteIndex

Concede l'autorizzazione per eliminare un indice

index*

aws:ResourceTag/${TagKey}

Scrittura

DeletePrincipalMapping

Concede l'autorizzazione per eliminare la mappatura principale dall'indice

data-source

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

DeleteQuerySuggestionsBlockList

Concede il permesso di eliminare un QuerySuggestions BlockList

index*

aws:ResourceTag/${TagKey}

Scrittura

query-suggestions-block-list*

aws:ResourceTag/${TagKey}

DeleteThesaurus

Concede l'autorizzazione per eliminare un Thesaurus

index*

aws:ResourceTag/${TagKey}

Scrittura

thesaurus*

aws:ResourceTag/${TagKey}

DescribeAccessControlConfiguration

Concede l'autorizzazione per descrivere una configurazione del controllo degli accessi

access-control-configuration*

Lettura

index*

aws:ResourceTag/${TagKey}

DescribeDataSource

Concede l'autorizzazione per descrivere un'origine dati

data-source*

aws:ResourceTag/${TagKey}

Lettura

index*

aws:ResourceTag/${TagKey}

DescribeExperience

Ottiene informazioni sulla tua esperienza Amazon Kendra come un'applicazione di ricerca

experience*

Lettura

index*

aws:ResourceTag/${TagKey}

DescribeFaq

Concede l'autorizzazione per descrivere una domanda frequente

faq*

aws:ResourceTag/${TagKey}

Lettura

index*

aws:ResourceTag/${TagKey}

DescribeFeaturedResultsSet

Concede l'autorizzazione per descrivere un set di risultati in evidenza

featured-results-set*

aws:ResourceTag/${TagKey}

Lettura

index*

aws:ResourceTag/${TagKey}

DescribeIndex

Concede l'autorizzazione per descrivere un indice

index*

aws:ResourceTag/${TagKey}

Lettura

DescribePrincipalMapping

Concede l'autorizzazione per descrivere la mappatura principale dall'indice

data-source

aws:ResourceTag/${TagKey}

Lettura

index*

aws:ResourceTag/${TagKey}

DescribeQuerySuggestionsBlockList

Concede il permesso di descrivere un QuerySuggestions BlockList

index*

aws:ResourceTag/${TagKey}

Lettura

query-suggestions-block-list*

aws:ResourceTag/${TagKey}

DescribeQuerySuggestionsConfig

Concede l'autorizzazione per descrivere la configurazione dei suggerimenti di query per un indice

index*

aws:ResourceTag/${TagKey}

Lettura

DescribeThesaurus

Concede l'autorizzazione per descrivere un Thesaurus

index*

aws:ResourceTag/${TagKey}

Lettura

thesaurus*

aws:ResourceTag/${TagKey}

DisassociateEntitiesFromExperience

Impedisce agli utenti o ai gruppi di entrare nel tuo AWS La fonte di identità SSO non consente l'accesso alla tua esperienza con Amazon Kendra

experience*

Scrittura

index*

aws:ResourceTag/${TagKey}

DisassociatePersonasFromEntities

Rimuove le autorizzazioni specifiche di utenti o gruppi nel tuo AWS Fonte di identità SSO con accesso alla tua esperienza con Amazon Kendra

experience*

Scrittura

index*

aws:ResourceTag/${TagKey}

GetQuerySuggestions

Concede l'autorizzazione per ottenere suggerimenti per un prefisso di query

index*

aws:ResourceTag/${TagKey}

Lettura

GetSnapshots

Recupera i dati dei parametri di ricerca

index*

aws:ResourceTag/${TagKey}

Lettura

ListAccessControlConfigurations

Concede l'autorizzazione per elencare le configurazioni del controllo degli accessi

index*

aws:ResourceTag/${TagKey}

List

ListDataSourceSyncJobs

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

data-source*

aws:ResourceTag/${TagKey}

List

index*

aws:ResourceTag/${TagKey}

ListDataSources

Concede l'autorizzazione per elencare le origini dati

index*

aws:ResourceTag/${TagKey}

List

ListEntityPersonas

Elenca le autorizzazioni specifiche di utenti e gruppi con accesso alla tua esperienza Amazon Kendra

experience*

List

index*

aws:ResourceTag/${TagKey}

ListExperienceEntities

Elenca gli utenti o i gruppi del tuo AWS Fonte di identità SSO a cui è concesso l'accesso alla tua esperienza con Amazon Kendra

experience*

List

index*

aws:ResourceTag/${TagKey}

ListExperiences

Elenca una o più esperienze Amazon Kendra. Puoi creare un'esperienza Amazon Kendra come un'applicazione di ricerca

index*

aws:ResourceTag/${TagKey}

List

ListFaqs

Concede l'autorizzazione per elencare le domande frequenti

index*

aws:ResourceTag/${TagKey}

List

ListFeaturedResultsSets

Concede l'autorizzazione per elencare i set di risultati in evidenza

index*

aws:ResourceTag/${TagKey}

List

ListGroupsOlderThanOrderingId

Concede l'autorizzazione per elencare i gruppi più vecchi di un ID ordine

data-source

aws:ResourceTag/${TagKey}

List

index*

aws:ResourceTag/${TagKey}

ListIndices

Concede l'autorizzazione per elencare gli indici

List

ListQuerySuggestionsBlockLists

Concede il permesso di elencare i QuerySuggestions BlockLists

index*

aws:ResourceTag/${TagKey}

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa

data-source

aws:ResourceTag/${TagKey}

Lettura

faq

aws:ResourceTag/${TagKey}

featured-results-set

aws:ResourceTag/${TagKey}

index

aws:ResourceTag/${TagKey}

query-suggestions-block-list

aws:ResourceTag/${TagKey}

thesaurus

aws:ResourceTag/${TagKey}

ListThesauri

Concede l'autorizzazione per elencare i Thesaurus

index*

aws:ResourceTag/${TagKey}

List

PutPrincipalMapping

Concede l'autorizzazione per inserire la mappatura principale nell'indice

data-source

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

Query

Concede l'autorizzazione per eseguire query su documenti e domande frequenti

index*

aws:ResourceTag/${TagKey}

Lettura

Retrieve

Concede l'autorizzazione a recuperare contenuti pertinenti da un indice

index*

aws:ResourceTag/${TagKey}

Lettura

StartDataSourceSyncJob

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

data-source*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

StopDataSourceSyncJob

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

data-source*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

SubmitFeedback

Concede l'autorizzazione per inviare un feedback sui risultati di una query

index*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

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

data-source

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

faq

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

featured-results-set

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

index

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

query-suggestions-block-list

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

thesaurus

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

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

data-source

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

faq

aws:ResourceTag/${TagKey}

aws:TagKeys

featured-results-set

aws:ResourceTag/${TagKey}

aws:TagKeys

index

aws:ResourceTag/${TagKey}

aws:TagKeys

query-suggestions-block-list

aws:ResourceTag/${TagKey}

aws:TagKeys

thesaurus

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAccessControlConfiguration

Concede l'autorizzazione per aggiornare una configurazione del controllo degli accessi

access-control-configuration*

Scrittura

index*

aws:ResourceTag/${TagKey}

UpdateDataSource

Concede l'autorizzazione per aggiornare un'origine dati

data-source*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

UpdateExperience

Aggiorna la tua esperienza Amazon Kendra come un'applicazione di ricerca

index*

aws:ResourceTag/${TagKey}

Scrittura

UpdateFeaturedResultsSet

Concede l'autorizzazione per aggiornare un set di risultati in evidenza

featured-results-set*

aws:ResourceTag/${TagKey}

Scrittura

index*

aws:ResourceTag/${TagKey}

UpdateIndex

Concede l'autorizzazione per aggiornare un indice

index*

aws:ResourceTag/${TagKey}

Scrittura

UpdateQuerySuggestionsBlockList

Concede il permesso di aggiornare un QuerySuggestions BlockList

index*

aws:ResourceTag/${TagKey}

Scrittura

query-suggestions-block-list*

aws:ResourceTag/${TagKey}

UpdateQuerySuggestionsConfig

Concede l'autorizzazione per aggiornare la configurazione dei suggerimenti di query per un indice

index*

aws:ResourceTag/${TagKey}

Scrittura

UpdateThesaurus

Concede l'autorizzazione per aggiornare un Thesaurus

index*

aws:ResourceTag/${TagKey}

Scrittura

thesaurus*

aws:ResourceTag/${TagKey}

Tipi di risorsa definiti da Amazon Kendra

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

access-control-configuration

arn:${Partition}:kendra:${Region}:${Account}:index/${IndexId}/access-control-configuration/${AccessControlConfigurationId}

data-source

arn:${Partition}:kendra:${Region}:${Account}:index/${IndexId}/data-source/${DataSourceId}

aws:ResourceTag/${TagKey}

experience

arn:${Partition}:kendra:${Region}:${Account}:index/${IndexId}/experience/${ExperienceId}

faq

arn:${Partition}:kendra:${Region}:${Account}:index/${IndexId}/faq/${FaqId}

aws:ResourceTag/${TagKey}

featured-results-set

arn:${Partition}:kendra:${Region}:${Account}:index/${IndexId}/featured-results-set/${FeaturedResultsSetId}

aws:ResourceTag/${TagKey}

index

arn:${Partition}:kendra:${Region}:${Account}:index/${IndexId}

aws:ResourceTag/${TagKey}

query-suggestions-block-list

arn:${Partition}:kendra:${Region}:${Account}:index/${IndexId}/query-suggestions-block-list/${QuerySuggestionsBlockListId}

aws:ResourceTag/${TagKey}

thesaurus

arn:${Partition}:kendra:${Region}:${Account}:index/${IndexId}/thesaurus/${ThesaurusId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon Kendra

Amazon Kendra 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