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:
-
Saiba como configurar este serviço.
-
Visualize uma lista das operações de API disponíveis para este serviço.
-
Saiba como proteger esse serviço e seus recursos usando políticas de permissão do IAM.
-
Veja a referência de autorização de serviço programático
para esse serviço.
Tópicos
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 |
Gravar |
|||
|
AssociatePersonasToEntities |
Gravar |
|||
|
BatchDeleteDocument |
Gravar |
|||
|
BatchDeleteFeaturedResultsSet |
Gravar |
|||
|
BatchGetDocumentStatus |
Ler |
|||
|
BatchPutDocument |
Gravar |
|||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
ClearQuerySuggestions |
Gravar |
|||
|
CreateAccessControlConfiguration |
Gravar |
|||
|
CreateDataSource |
Gravar |
|||
Marcação, gravação |
||||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
CreateExperience |
Gravar |
|||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
CreateFaq |
Gravar |
|||
Marcação, gravação |
||||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
CreateFeaturedResultsSet |
Gravar |
|||
Marcação, gravação |
||||
|
CreateIndex |
Gravar |
|||
Marcação, gravação |
||||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
CreateQuerySuggestionsBlockList |
Gravar |
|||
Marcação, gravação |
||||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
CreateThesaurus |
Gravar |
|||
Marcação, gravação |
||||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
DeleteAccessControlConfiguration |
Gravar |
|||
|
DeleteDataSource |
Gravar |
|||
|
DeleteExperience |
Gravar |
|||
|
DeleteFaq |
Gravar |
|||
|
DeleteIndex |
Gravar |
|||
|
DeletePrincipalMapping |
Gravar |
|||
|
DeleteQuerySuggestionsBlockList |
Gravar |
|||
|
DeleteThesaurus |
Gravar |
|||
|
DescribeAccessControlConfiguration |
Ler |
|||
|
DescribeDataSource |
Ler |
|||
|
DescribeExperience |
Ler |
|||
|
DescribeFaq |
Ler |
|||
|
DescribeFeaturedResultsSet |
Ler |
|||
|
DescribeIndex |
Ler |
|||
|
DescribePrincipalMapping |
Ler |
|||
|
DescribeQuerySuggestionsBlockList |
Ler |
|||
|
DescribeQuerySuggestionsConfig |
Ler |
|||
|
DescribeThesaurus |
Ler |
|||
|
DisassociateEntitiesFromExperience |
Gravar |
|||
|
DisassociatePersonasFromEntities |
Gravar |
|||
|
GetQuerySuggestions |
Ler |
|||
|
GetSnapshots |
Ler |
|||
|
ListAccessControlConfigurations |
Lista |
|||
|
ListDataSourceSyncJobs |
Lista |
|||
|
ListDataSources |
Lista |
|||
|
ListEntityPersonas |
Lista |
|||
|
ListExperienceEntities |
Lista |
|||
|
ListExperiences |
Lista |
|||
|
ListFaqs |
Lista |
|||
|
ListFeaturedResultsSets |
Lista |
|||
|
ListGroupsOlderThanOrderingId |
Lista |
|||
|
ListIndices |
Lista |
|||
|
ListQuerySuggestionsBlockLists |
Lista |
|||
|
ListTagsForResource |
Ler |
|||
|
ListThesauri |
Lista |
|||
|
PutPrincipalMapping |
Gravar |
|||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
Consulta do |
Ler |
|||
|
Recuperar |
Ler |
|||
|
StartDataSourceSyncJob |
Gravar |
|||
|
StopDataSourceSyncJob |
Gravar |
|||
|
SubmitFeedback |
Gravar |
|||
|
TagResource |
Marcação, gravação |
|||
|
UntagResource |
Marcação, gravação |
|||
|
UpdateAccessControlConfiguration |
Gravar |
|||
|
UpdateDataSource |
Gravar |
|||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
UpdateExperience |
Gravar |
|||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
UpdateFeaturedResultsSet |
Gravar |
|||
|
UpdateIndex |
Gravar |
|||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
UpdateQuerySuggestionsBlockList |
Gravar |
|||
objetivo: PassedToService |
kendra.amazonaws.com |
Gravar |
||
|
UpdateQuerySuggestionsConfig |
Gravar |
|||
|
UpdateThesaurus |
Gravar |
|||
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 |
|---|---|---|---|---|
Concede permissão para colocar o mapeamento principal no índice |
Gravar |
|||
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 |
Gravar |
|||
Concede permissão para excluir documentos em lote |
Gravar |
|||
Concede permissão para excluir um conjunto de resultados em destaque |
Gravar |
|||
Concede permissão para obter o status do documento em lote |
Ler |
|||
Conceder permissão para colocar documento em lote |
Gravar |
|||
Concede permissão para limpar as sugestões para um determinado índice gerado até agora |
Gravar |
|||
Concede permissão para criar uma configuração de controle de acesso |
Gravar |
|||
Concede permissão para criar uma fonte de dados |
Gravar |
|||
Cria uma experiência do Amazon Kendra, como uma aplicação de pesquisa |
Gravar |
|||
Concede permissão para criar uma sessão de perguntas frequentes |
Gravar |
|||
Concede permissão para criar um conjunto de resultados em destaque |
Gravar |
|||
Concede permissão para criar um índice |
Gravar |
|||
Concede permissão para criar um QuerySuggestions BlockList |
Gravar |
|||
Concede permissão para criar um léxico |
Gravar |
|||
Concede permissão para excluir uma configuração de controle de acesso |
Gravar |
|||
Concede permissão para excluir uma fonte de dados |
Gravar |
|||
Exclui sua experiência do Amazon Kendra, como uma aplicação de pesquisa |
Gravar |
|||
Concede permissão para excluir uma seção de perguntas frequentes |
Gravar |
|||
Concede permissão para excluir um índice |
Gravar |
|||
Concede permissão para excluir o mapeamento principal do índice |
Gravar |
|||
Concede permissão para excluir um QuerySuggestions BlockList |
Gravar |
|||
Concede permissão para excluir um léxico |
Gravar |
|||
Concede permissão para descrever uma configuração de controle de acesso |
Ler |
|||
Concede permissão para descrever uma fonte de dados |
Ler |
|||
Obtém informações sobre a sua experiência do Amazon Kendra, como uma aplicação de pesquisa |
Ler |
|||
Concede permissão para descrever uma seção de perguntas frequentes |
Ler |
|||
Concede permissão para descrever um conjunto de resultados em destaque |
Ler |
|||
Concede permissão para descrever um índice |
Ler |
|||
Concede permissão para descrever o mapeamento principal do índice |
Ler |
|||
Concede permissão para descrever um QuerySuggestions BlockList |
Ler |
|||
Concede permissão para descrever a configuração de sugestões de consulta para um índice |
Ler |
|||
Concede permissão para descrever um léxico |
Ler |
|||
Impede que usuários ou grupos em sua fonte de identidade de AWS SSO acessem sua experiência com o Amazon Kendra |
Gravar |
|||
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 |
Gravar |
|||
Concede permissão para obter sugestões para um prefixo de consulta |
Ler |
|||
Recupera dados de métricas de pesquisa |
Ler |
|||
Concede permissão para listar as configurações de controle de acesso |
Lista |
|||
Concede permissão para obter histórico de trabalho de sincronização de origem dos dados |
Lista |
|||
Concede permissão para listar as origens de dados |
Lista |
|||
Lista permissões específicas de usuários e grupos com acesso à sua experiência do Amazon Kendra |
Lista |
|||
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 |
Lista |
|||
Lista uma ou mais experiências do Amazon Kendra. Você pode criar uma experiência do Amazon Kendra, como uma aplicação de pesquisa |
Lista |
|||
Concede permissão para listar as perguntas frequentes |
Lista |
|||
Concede permissão para listar os conjuntos de resultados em destaque |
Lista |
|||
Concede permissão para listar os grupos que são mais antigos do que um ID de pedido |
Lista |
|||
Concede permissão para listar os índices |
Lista |
|||
Concede permissão para listar o QuerySuggestions BlockLists |
Lista |
|||
Concede permissão para listar as etiquetas de um recurso |
Ler |
|||
Concede permissão para listar o léxico |
Lista |
|||
Concede permissão para colocar o mapeamento principal no índice |
Gravar |
|||
Concede permissão para consultar documentos e perguntas frequentes |
Ler |
|||
Concede permissão para recuperar conteúdo relevante de um índice |
Ler |
|||
Concede permissão para iniciar o trabalho de sincronização de origem dos dados |
Gravar |
|||
Concede permissão para interromper o trabalho de sincronização de origem dos dados |
Gravar |
|||
Concede permissão para enviar comentários sobre os resultados de uma consulta |
Gravar |
|||
Concede permissão para marcar um recurso com determinados pares de chave-valor |
Marcação, gravação |
|||
Concede permissão para remover a etiqueta com a chave fornecida de um recurso |
Marcação, gravação |
|||
Concede permissão para atualizar uma configuração de controle de acesso |
Gravar |
|||
Concede permissão para atualizar uma fonte de dados |
Gravar |
|||
Atualiza sua experiência do Amazon Kendra, como uma aplicação de pesquisa |
Gravar |
|||
Concede permissão para atualizar um conjunto de resultados em destaque |
Gravar |
|||
Concede permissão para atualizar um índice |
Gravar |
|||
Concede permissão para atualizar um QuerySuggestions BlockList |
Gravar |
|||
Concede permissão para atualizar a configuração de sugestões de consulta para um índice |
Gravar |
|||
Concede permissão para atualizar um léxico |
Gravar |
|||
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 |
|---|---|---|
arn: $ {Partition} :kendra: $ {Region} :$ {Account} :index/$ {} /access-control-configuration/$ {} IndexId AccessControlConfigurationId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Account} :index/$ {} /data-source/$ {} IndexId DataSourceId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Account} :index/$ {} /experience/$ {} IndexId ExperienceId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Account} :index/$ {} /faq/$ {} IndexId FaqId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Account} :index/$ {} /featured-results-set/$ {} IndexId FeaturedResultsSetId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Account} :index/$ {} IndexId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Account} :index/$ {} /query-suggestions-block-list/$ {} IndexId QuerySuggestionsBlockListId |
||
arn: $ {Partition} :kendra: $ {Region} :$ {Account} :index/$ {} /thesaurus/$ {} IndexId ThesaurusId |
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 |
|---|---|---|
Filtra o acesso pelas etiquetas que são transmitidas na solicitação |
String |
|
Filtra o acesso pelas etiquetas associadas ao recurso |
String |
|
Filtra o acesso pelas chaves da etiqueta que são transmitidas na solicitação |
ArrayOfString |