View a markdown version of this page

Ações, recursos e chaves de condição do Amazon Kendra - Referência de autorização do serviço

Ações, recursos e chaves de condição do Amazon Kendra

O Amazon Kendra (prefixo do serviçokendra:) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.

Referências:

Operações de API definidas pela Amazon Kendra

A tabela a seguir mapeia as operações da API às ações do IAM que elas autorizam. Somente as chaves de condição que têm valores estáticos para a API e a ação fornecidas são listadas; para ver o conjunto completo de chaves de condição suportadas por cada ação, consulte a tabela Ações.

Operation Ação do IAM Chave de condição Valor (es) possível (s) Nível de acesso

AssociateEntitiesToExperience

kendra diz: AssociateEntitiesToExperience

Gravar

AssociatePersonasToEntities

kendra diz: AssociatePersonasToEntities

Gravar

BatchDeleteDocument

kendra diz: BatchDeleteDocument

Gravar

BatchDeleteFeaturedResultsSet

kendra diz: BatchDeleteFeaturedResultsSet

Gravar

BatchGetDocumentStatus

kendra diz: BatchGetDocumentStatus

Ler

BatchPutDocument

kendra diz: BatchPutDocument

Gravar

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

ClearQuerySuggestions

kendra diz: ClearQuerySuggestions

Gravar

CreateAccessControlConfiguration

kendra diz: CreateAccessControlConfiguration

Gravar

CreateDataSource

kendra diz: CreateDataSource

Gravar

kendra diz: TagResource

Marcação, gravação

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

CreateExperience

kendra diz: CreateExperience

Gravar

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

CreateFaq

kendra diz: CreateFaq

Gravar

kendra diz: TagResource

Marcação, gravação

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

CreateFeaturedResultsSet

kendra diz: CreateFeaturedResultsSet

Gravar

kendra diz: TagResource

Marcação, gravação

CreateIndex

kendra diz: CreateIndex

Gravar

kendra diz: TagResource

Marcação, gravação

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

CreateQuerySuggestionsBlockList

kendra diz: CreateQuerySuggestionsBlockList

Gravar

kendra diz: TagResource

Marcação, gravação

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

CreateThesaurus

kendra diz: CreateThesaurus

Gravar

kendra diz: TagResource

Marcação, gravação

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

DeleteAccessControlConfiguration

kendra diz: DeleteAccessControlConfiguration

Gravar

DeleteDataSource

kendra diz: DeleteDataSource

Gravar

DeleteExperience

kendra diz: DeleteExperience

Gravar

DeleteFaq

kendra diz: DeleteFaq

Gravar

DeleteIndex

kendra diz: DeleteIndex

Gravar

DeletePrincipalMapping

kendra diz: DeletePrincipalMapping

Gravar

DeleteQuerySuggestionsBlockList

kendra diz: DeleteQuerySuggestionsBlockList

Gravar

DeleteThesaurus

kendra diz: DeleteThesaurus

Gravar

DescribeAccessControlConfiguration

kendra diz: DescribeAccessControlConfiguration

Ler

DescribeDataSource

kendra diz: DescribeDataSource

Ler

DescribeExperience

kendra diz: DescribeExperience

Ler

DescribeFaq

kendra diz: DescribeFaq

Ler

DescribeFeaturedResultsSet

kendra diz: DescribeFeaturedResultsSet

Ler

DescribeIndex

kendra diz: DescribeIndex

Ler

DescribePrincipalMapping

kendra diz: DescribePrincipalMapping

Ler

DescribeQuerySuggestionsBlockList

kendra diz: DescribeQuerySuggestionsBlockList

Ler

DescribeQuerySuggestionsConfig

kendra diz: DescribeQuerySuggestionsConfig

Ler

DescribeThesaurus

kendra diz: DescribeThesaurus

Ler

DisassociateEntitiesFromExperience

kendra diz: DisassociateEntitiesFromExperience

Gravar

DisassociatePersonasFromEntities

kendra diz: DisassociatePersonasFromEntities

Gravar

GetQuerySuggestions

kendra diz: GetQuerySuggestions

Ler

GetSnapshots

kendra diz: GetSnapshots

Ler

ListAccessControlConfigurations

kendra diz: ListAccessControlConfigurations

Lista

ListDataSourceSyncJobs

kendra diz: ListDataSourceSyncJobs

Lista

ListDataSources

kendra diz: ListDataSources

Lista

ListEntityPersonas

kendra diz: ListEntityPersonas

Lista

ListExperienceEntities

kendra diz: ListExperienceEntities

Lista

ListExperiences

kendra diz: ListExperiences

Lista

ListFaqs

kendra diz: ListFaqs

Lista

ListFeaturedResultsSets

kendra diz: ListFeaturedResultsSets

Lista

ListGroupsOlderThanOrderingId

kendra diz: ListGroupsOlderThanOrderingId

Lista

ListIndices

kendra diz: ListIndices

Lista

ListQuerySuggestionsBlockLists

kendra diz: ListQuerySuggestionsBlockLists

Lista

ListTagsForResource

kendra diz: ListTagsForResource

Ler

ListThesauri

kendra diz: ListThesauri

Lista

PutPrincipalMapping

kendra diz: PutPrincipalMapping

Gravar

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

Consulta do

Kendra: consulta

Ler

Recuperar

Kendra: Recuperar

Ler

StartDataSourceSyncJob

kendra diz: StartDataSourceSyncJob

Gravar

StopDataSourceSyncJob

kendra diz: StopDataSourceSyncJob

Gravar

SubmitFeedback

kendra diz: SubmitFeedback

Gravar

TagResource

kendra diz: TagResource

Marcação, gravação

UntagResource

kendra diz: UntagResource

Marcação, gravação

UpdateAccessControlConfiguration

kendra diz: UpdateAccessControlConfiguration

Gravar

UpdateDataSource

kendra diz: UpdateDataSource

Gravar

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

UpdateExperience

kendra diz: UpdateExperience

Gravar

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

UpdateFeaturedResultsSet

kendra diz: UpdateFeaturedResultsSet

Gravar

UpdateIndex

kendra diz: UpdateIndex

Gravar

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

UpdateQuerySuggestionsBlockList

kendra diz: UpdateQuerySuggestionsBlockList

Gravar

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

UpdateQuerySuggestionsConfig

kendra diz: UpdateQuerySuggestionsConfig

Gravar

UpdateThesaurus

kendra diz: UpdateThesaurus

Gravar

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Gravar

Ações definidas pelo Amazon Kendra

Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.

Ações Description Tipos de recursos (*necessários) Chaves de condição Nível de acesso

AssociateEntitiesToExperience

Concede permissão para colocar o mapeamento principal no índice

experiência*

Gravar

índice*

foi: ResourceTag /$ {} TagKey

AssociatePersonasToEntities

Define as permissões específicas de usuários ou grupos em sua fonte de identidade de AWS SSO com acesso à sua experiência com o Amazon Kendra

experiência*

Gravar

índice*

foi: ResourceTag /$ {} TagKey

BatchDeleteDocument

Concede permissão para excluir documentos em lote

índice*

foi: ResourceTag /$ {} TagKey

Gravar

BatchDeleteFeaturedResultsSet

Concede permissão para excluir um conjunto de resultados em destaque

conjunto de resultados em destaque*

foi: ResourceTag /$ {} TagKey

Gravar

índice*

foi: ResourceTag /$ {} TagKey

BatchGetDocumentStatus

Concede permissão para obter o status do documento em lote

índice*

foi: ResourceTag /$ {} TagKey

Ler

BatchPutDocument

Conceder permissão para colocar documento em lote

índice*

foi: ResourceTag /$ {} TagKey

Gravar

ClearQuerySuggestions

Concede permissão para limpar as sugestões para um determinado índice gerado até agora

índice*

foi: ResourceTag /$ {} TagKey

Gravar

CreateAccessControlConfiguration

Concede permissão para criar uma configuração de controle de acesso

índice*

foi: ResourceTag /$ {} TagKey

Gravar

CreateDataSource

Concede permissão para criar uma fonte de dados

índice*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateExperience

Cria uma experiência do Amazon Kendra, como uma aplicação de pesquisa

índice*

foi: ResourceTag /$ {} TagKey

Gravar

CreateFaq

Concede permissão para criar uma sessão de perguntas frequentes

índice*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateFeaturedResultsSet

Concede permissão para criar um conjunto de resultados em destaque

índice*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateIndex

Concede permissão para criar um índice

foi: RequestTag /$ {} TagKey

leis: TagKeys

Gravar

CreateQuerySuggestionsBlockList

Concede permissão para criar um QuerySuggestions BlockList

índice*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

CreateThesaurus

Concede permissão para criar um léxico

índice*

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Gravar

DeleteAccessControlConfiguration

Concede permissão para excluir uma configuração de controle de acesso

configuração de controle de acesso*

Gravar

índice*

foi: ResourceTag /$ {} TagKey

DeleteDataSource

Concede permissão para excluir uma fonte de dados

fonte de dados*

foi: ResourceTag /$ {} TagKey

Gravar

índice*

foi: ResourceTag /$ {} TagKey

DeleteExperience

Exclui sua experiência do Amazon Kendra, como uma aplicação de pesquisa

experiência*

Gravar

índice*

foi: ResourceTag /$ {} TagKey

DeleteFaq

Concede permissão para excluir uma seção de perguntas frequentes

perguntas frequentes*

foi: ResourceTag /$ {} TagKey

Gravar

índice*

foi: ResourceTag /$ {} TagKey

DeleteIndex

Concede permissão para excluir um índice

índice*

foi: ResourceTag /$ {} TagKey

Gravar

DeletePrincipalMapping

Concede permissão para excluir o mapeamento principal do índice

fonte de dados

foi: ResourceTag /$ {} TagKey

Gravar

índice*

foi: ResourceTag /$ {} TagKey

DeleteQuerySuggestionsBlockList

Concede permissão para excluir um QuerySuggestions BlockList

índice*

foi: ResourceTag /$ {} TagKey

Gravar

lista de bloqueio de sugestões de consultas*

foi: ResourceTag /$ {} TagKey

DeleteThesaurus

Concede permissão para excluir um léxico

índice*

foi: ResourceTag /$ {} TagKey

Gravar

dicionário de sinônios*

foi: ResourceTag /$ {} TagKey

DescribeAccessControlConfiguration

Concede permissão para descrever uma configuração de controle de acesso

configuração de controle de acesso*

Ler

índice*

foi: ResourceTag /$ {} TagKey

DescribeDataSource

Concede permissão para descrever uma fonte de dados

fonte de dados*

foi: ResourceTag /$ {} TagKey

Ler

índice*

foi: ResourceTag /$ {} TagKey

DescribeExperience

Obtém informações sobre a sua experiência do Amazon Kendra, como uma aplicação de pesquisa

experiência*

Ler

índice*

foi: ResourceTag /$ {} TagKey

DescribeFaq

Concede permissão para descrever uma seção de perguntas frequentes

perguntas frequentes*

foi: ResourceTag /$ {} TagKey

Ler

índice*

foi: ResourceTag /$ {} TagKey

DescribeFeaturedResultsSet

Concede permissão para descrever um conjunto de resultados em destaque

conjunto de resultados em destaque*

foi: ResourceTag /$ {} TagKey

Ler

índice*

foi: ResourceTag /$ {} TagKey

DescribeIndex

Concede permissão para descrever um índice

índice*

foi: ResourceTag /$ {} TagKey

Ler

DescribePrincipalMapping

Concede permissão para descrever o mapeamento principal do índice

fonte de dados

foi: ResourceTag /$ {} TagKey

Ler

índice*

foi: ResourceTag /$ {} TagKey

DescribeQuerySuggestionsBlockList

Concede permissão para descrever um QuerySuggestions BlockList

índice*

foi: ResourceTag /$ {} TagKey

Ler

lista de bloqueio de sugestões de consultas*

foi: ResourceTag /$ {} TagKey

DescribeQuerySuggestionsConfig

Concede permissão para descrever a configuração de sugestões de consulta para um índice

índice*

foi: ResourceTag /$ {} TagKey

Ler

DescribeThesaurus

Concede permissão para descrever um léxico

índice*

foi: ResourceTag /$ {} TagKey

Ler

dicionário de sinônios*

foi: ResourceTag /$ {} TagKey

DisassociateEntitiesFromExperience

Impede que usuários ou grupos em sua fonte de identidade de AWS SSO acessem sua experiência com o Amazon Kendra

experiência*

Gravar

índice*

foi: ResourceTag /$ {} TagKey

DisassociatePersonasFromEntities

Remove as permissões específicas de usuários ou grupos em sua fonte de identidade de AWS SSO com acesso à sua experiência com o Amazon Kendra

experiência*

Gravar

índice*

foi: ResourceTag /$ {} TagKey

GetQuerySuggestions

Concede permissão para obter sugestões para um prefixo de consulta

índice*

foi: ResourceTag /$ {} TagKey

Ler

GetSnapshots

Recupera dados de métricas de pesquisa

índice*

foi: ResourceTag /$ {} TagKey

Ler

ListAccessControlConfigurations

Concede permissão para listar as configurações de controle de acesso

índice*

foi: ResourceTag /$ {} TagKey

Lista

ListDataSourceSyncJobs

Concede permissão para obter histórico de trabalho de sincronização de origem dos dados

fonte de dados*

foi: ResourceTag /$ {} TagKey

Lista

índice*

foi: ResourceTag /$ {} TagKey

ListDataSources

Concede permissão para listar as origens de dados

índice*

foi: ResourceTag /$ {} TagKey

Lista

ListEntityPersonas

Lista permissões específicas de usuários e grupos com acesso à sua experiência do Amazon Kendra

experiência*

Lista

índice*

foi: ResourceTag /$ {} TagKey

ListExperienceEntities

Lista usuários ou grupos em sua fonte de identidade de AWS SSO que têm acesso concedido à sua experiência com o Amazon Kendra

experiência*

Lista

índice*

foi: ResourceTag /$ {} TagKey

ListExperiences

Lista uma ou mais experiências do Amazon Kendra. Você pode criar uma experiência do Amazon Kendra, como uma aplicação de pesquisa

índice*

foi: ResourceTag /$ {} TagKey

Lista

ListFaqs

Concede permissão para listar as perguntas frequentes

índice*

foi: ResourceTag /$ {} TagKey

Lista

ListFeaturedResultsSets

Concede permissão para listar os conjuntos de resultados em destaque

índice*

foi: ResourceTag /$ {} TagKey

Lista

ListGroupsOlderThanOrderingId

Concede permissão para listar os grupos que são mais antigos do que um ID de pedido

fonte de dados

foi: ResourceTag /$ {} TagKey

Lista

índice*

foi: ResourceTag /$ {} TagKey

ListIndices

Concede permissão para listar os índices

Lista

ListQuerySuggestionsBlockLists

Concede permissão para listar o QuerySuggestions BlockLists

índice*

foi: ResourceTag /$ {} TagKey

Lista

ListTagsForResource

Concede permissão para listar as etiquetas de um recurso

fonte de dados

foi: ResourceTag /$ {} TagKey

Ler

perguntas frequentes

foi: ResourceTag /$ {} TagKey

conjunto de resultados em destaque

foi: ResourceTag /$ {} TagKey

índice

foi: ResourceTag /$ {} TagKey

lista de bloqueio de sugestões de consultas

foi: ResourceTag /$ {} TagKey

dicionário de sinônimos

foi: ResourceTag /$ {} TagKey

ListThesauri

Concede permissão para listar o léxico

índice*

foi: ResourceTag /$ {} TagKey

Lista

PutPrincipalMapping

Concede permissão para colocar o mapeamento principal no índice

fonte de dados

foi: ResourceTag /$ {} TagKey

Gravar

índice*

foi: ResourceTag /$ {} TagKey

Consulta

Concede permissão para consultar documentos e perguntas frequentes

índice*

foi: ResourceTag /$ {} TagKey

Ler

Recuperar

Concede permissão para recuperar conteúdo relevante de um índice

índice*

foi: ResourceTag /$ {} TagKey

Ler

StartDataSourceSyncJob

Concede permissão para iniciar o trabalho de sincronização de origem dos dados

fonte de dados*

foi: ResourceTag /$ {} TagKey

Gravar

índice*

foi: ResourceTag /$ {} TagKey

StopDataSourceSyncJob

Concede permissão para interromper o trabalho de sincronização de origem dos dados

fonte de dados*

foi: ResourceTag /$ {} TagKey

Gravar

índice*

foi: ResourceTag /$ {} TagKey

SubmitFeedback

Concede permissão para enviar comentários sobre os resultados de uma consulta

índice*

foi: ResourceTag /$ {} TagKey

Gravar

TagResource

Concede permissão para marcar um recurso com determinados pares de chave-valor

fonte de dados

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

perguntas frequentes

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

conjunto de resultados em destaque

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

índice

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

lista de bloqueio de sugestões de consultas

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

dicionário de sinônimos

foi: RequestTag /$ {} TagKey

foi: ResourceTag /$ {} TagKey

leis: TagKeys

UntagResource

Concede permissão para remover a etiqueta com a chave fornecida de um recurso

fonte de dados

foi: ResourceTag /$ {} TagKey

leis: TagKeys

Marcação, gravação

perguntas frequentes

foi: ResourceTag /$ {} TagKey

leis: TagKeys

conjunto de resultados em destaque

foi: ResourceTag /$ {} TagKey

leis: TagKeys

índice

foi: ResourceTag /$ {} TagKey

leis: TagKeys

lista de bloqueio de sugestões de consultas

foi: ResourceTag /$ {} TagKey

leis: TagKeys

dicionário de sinônimos

foi: ResourceTag /$ {} TagKey

leis: TagKeys

UpdateAccessControlConfiguration

Concede permissão para atualizar uma configuração de controle de acesso

configuração de controle de acesso*

Gravar

índice*

foi: ResourceTag /$ {} TagKey

UpdateDataSource

Concede permissão para atualizar uma fonte de dados

fonte de dados*

foi: ResourceTag /$ {} TagKey

Gravar

índice*

foi: ResourceTag /$ {} TagKey

UpdateExperience

Atualiza sua experiência do Amazon Kendra, como uma aplicação de pesquisa

índice*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateFeaturedResultsSet

Concede permissão para atualizar um conjunto de resultados em destaque

conjunto de resultados em destaque*

foi: ResourceTag /$ {} TagKey

Gravar

índice*

foi: ResourceTag /$ {} TagKey

UpdateIndex

Concede permissão para atualizar um índice

índice*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateQuerySuggestionsBlockList

Concede permissão para atualizar um QuerySuggestions BlockList

índice*

foi: ResourceTag /$ {} TagKey

Gravar

lista de bloqueio de sugestões de consultas*

foi: ResourceTag /$ {} TagKey

UpdateQuerySuggestionsConfig

Concede permissão para atualizar a configuração de sugestões de consulta para um índice

índice*

foi: ResourceTag /$ {} TagKey

Gravar

UpdateThesaurus

Concede permissão para atualizar um léxico

índice*

foi: ResourceTag /$ {} TagKey

Gravar

dicionário de sinônios*

foi: ResourceTag /$ {} TagKey

Tipos de recursos definidos pelo Amazon Kendra

Os seguintes tipos de recursos são definidos por este serviço e podem ser usados no elemento Resource de declarações de políticas de permissão do IAM.

Resource types ARN Chaves de condição

configuração de controle de acesso

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

fonte de dados

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

foi: ResourceTag /$ {} TagKey

experiência

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

perguntas frequentes

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

foi: ResourceTag /$ {} TagKey

conjunto de resultados em destaque

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

foi: ResourceTag /$ {} TagKey

índice

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

foi: ResourceTag /$ {} TagKey

lista de bloqueio de sugestões de consultas

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

foi: ResourceTag /$ {} TagKey

thesaurus

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

foi: ResourceTag /$ {} TagKey

Chaves de condição do Amazon Kendra

O Amazon Kendra define as seguintes chaves de condição que podem ser usadas no elemento Condition de uma política do IAM.

Chaves de condição Descrição Tipo

foi: RequestTag /$ {} TagKey

Filtra o acesso pelas etiquetas que são transmitidas na solicitação

String

foi: ResourceTag /$ {} TagKey

Filtra o acesso pelas etiquetas associadas ao recurso

String

leis: TagKeys

Filtra o acesso pelas chaves da etiqueta que são transmitidas na solicitação

ArrayOfString