View a markdown version of this page

Acciones, recursos y claves de condición para Amazon Kendra - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Amazon Kendra

Amazon Kendra (prefijo de servicio:kendra) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por Amazon Kendra

La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

AssociateEntitiesToExperience

kendra: AssociateEntitiesToExperience

Escritura

AssociatePersonasToEntities

kendra: AssociatePersonasToEntities

Escritura

BatchDeleteDocument

kendra: BatchDeleteDocument

Escritura

BatchDeleteFeaturedResultsSet

kendra: BatchDeleteFeaturedResultsSet

Escritura

BatchGetDocumentStatus

kendra: BatchGetDocumentStatus

Lectura

BatchPutDocument

kendra: BatchPutDocument

Escritura

soy: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

ClearQuerySuggestions

kendra: ClearQuerySuggestions

Escritura

CreateAccessControlConfiguration

kendra: CreateAccessControlConfiguration

Escritura

CreateDataSource

kendra: CreateDataSource

Escritura

kendra: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

CreateExperience

kendra: CreateExperience

Escritura

soy: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

CreateFaq

kendra: CreateFaq

Escritura

kendra: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

CreateFeaturedResultsSet

kendra: CreateFeaturedResultsSet

Escritura

kendra: TagResource

Etiquetar, escribir

CreateIndex

Kendra: CreateIndex

Escritura

kendra: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

CreateQuerySuggestionsBlockList

kendra: CreateQuerySuggestionsBlockList

Escritura

kendra: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

CreateThesaurus

kendra: CreateThesaurus

Escritura

kendra: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

DeleteAccessControlConfiguration

kendra: DeleteAccessControlConfiguration

Escritura

DeleteDataSource

kendra: DeleteDataSource

Escritura

DeleteExperience

kendra: DeleteExperience

Escritura

DeleteFaq

kendra: DeleteFaq

Escritura

DeleteIndex

kendra: DeleteIndex

Escritura

DeletePrincipalMapping

kendra: DeletePrincipalMapping

Escritura

DeleteQuerySuggestionsBlockList

kendra: DeleteQuerySuggestionsBlockList

Escritura

DeleteThesaurus

kendra: DeleteThesaurus

Escritura

DescribeAccessControlConfiguration

kendra: DescribeAccessControlConfiguration

Lectura

DescribeDataSource

kendra: DescribeDataSource

Lectura

DescribeExperience

kendra: DescribeExperience

Lectura

DescribeFaq

kendra: DescribeFaq

Lectura

DescribeFeaturedResultsSet

kendra: DescribeFeaturedResultsSet

Lectura

DescribeIndex

kendra: DescribeIndex

Lectura

DescribePrincipalMapping

kendra: DescribePrincipalMapping

Lectura

DescribeQuerySuggestionsBlockList

kendra: DescribeQuerySuggestionsBlockList

Lectura

DescribeQuerySuggestionsConfig

kendra: DescribeQuerySuggestionsConfig

Lectura

DescribeThesaurus

kendra: DescribeThesaurus

Lectura

DisassociateEntitiesFromExperience

kendra: DisassociateEntitiesFromExperience

Escritura

DisassociatePersonasFromEntities

kendra: DisassociatePersonasFromEntities

Escritura

GetQuerySuggestions

kendra: GetQuerySuggestions

Lectura

GetSnapshots

kendra: GetSnapshots

Lectura

ListAccessControlConfigurations

kendra: ListAccessControlConfigurations

Enumeración

ListDataSourceSyncJobs

kendra: ListDataSourceSyncJobs

Enumeración

ListDataSources

kendra: ListDataSources

Enumeración

ListEntityPersonas

kendra: ListEntityPersonas

Enumeración

ListExperienceEntities

kendra: ListExperienceEntities

Enumeración

ListExperiences

kendra: ListExperiences

Enumeración

ListFaqs

kendra: ListFaqs

Enumeración

ListFeaturedResultsSets

kendra: ListFeaturedResultsSets

Enumeración

ListGroupsOlderThanOrderingId

kendra: ListGroupsOlderThanOrderingId

Enumeración

ListIndices

kendra: ListIndices

Enumeración

ListQuerySuggestionsBlockLists

kendra: ListQuerySuggestionsBlockLists

Enumeración

ListTagsForResource

kendra: ListTagsForResource

Lectura

ListThesauri

kendra: ListThesauri

Enumeración

PutPrincipalMapping

kendra: PutPrincipalMapping

Escritura

soy: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

Query

Kendra: consulta

Lectura

Recuperar

Kendra: Recuperar

Lectura

StartDataSourceSyncJob

Kendra: StartDataSourceSyncJob

Escritura

StopDataSourceSyncJob

kendra: StopDataSourceSyncJob

Escritura

SubmitFeedback

kendra: SubmitFeedback

Escritura

TagResource

kendra: TagResource

Etiquetar, escribir

UntagResource

Kendra: UntagResource

Etiquetar, escribir

UpdateAccessControlConfiguration

Kendra: UpdateAccessControlConfiguration

Escritura

UpdateDataSource

kendra: UpdateDataSource

Escritura

soy: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

UpdateExperience

kendra: UpdateExperience

Escritura

soy: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

UpdateFeaturedResultsSet

kendra: UpdateFeaturedResultsSet

Escritura

UpdateIndex

kendra: UpdateIndex

Escritura

soy: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

UpdateQuerySuggestionsBlockList

kendra: UpdateQuerySuggestionsBlockList

Escritura

soy: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

UpdateQuerySuggestionsConfig

kendra: UpdateQuerySuggestionsConfig

Escritura

UpdateThesaurus

kendra: UpdateThesaurus

Escritura

soy: PassRole

objetivo: PassedToService

kendra.amazonaws.com

Escritura

Acciones definidas por Amazon Kendra

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

AssociateEntitiesToExperience

Otorga permiso para colocar el mapeo de entidades principales en el índice

experiencia*

Escritura

índice*

aws: ResourceTag /$ {} TagKey

AssociatePersonasToEntities

Define los permisos específicos de los usuarios o grupos en su fuente de identidad de AWS SSO con acceso a su experiencia de Amazon Kendra

experiencia*

Escritura

índice*

aws: ResourceTag /$ {} TagKey

BatchDeleteDocument

Concede permiso para documento de eliminación por lotes

índice*

aws: ResourceTag /$ {} TagKey

Escritura

BatchDeleteFeaturedResultsSet

Concede permiso para eliminar un conjunto de resultados destacados

conjunto de resultados destacados*

fue: /$ {} ResourceTag TagKey

Escritura

índice*

aws: ResourceTag /$ {} TagKey

BatchGetDocumentStatus

Otorga permiso para obtener el estado del documento por lotes

índice*

aws: ResourceTag /$ {} TagKey

Lectura

BatchPutDocument

Otorga permiso para documento de inserción por lotes

índice*

aws: ResourceTag /$ {} TagKey

Escritura

ClearQuerySuggestions

Otorga permiso para borrar las sugerencias de un índice determinado generadas hasta el momento

índice*

aws: ResourceTag /$ {} TagKey

Escritura

CreateAccessControlConfiguration

Concede permiso para crear una configuración del control de acceso

índice*

aws: ResourceTag /$ {} TagKey

Escritura

CreateDataSource

Concede permiso para crear un origen de datos

índice*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateExperience

Crea una experiencia de Amazon Kendra, como una aplicación de búsqueda

índice*

aws: ResourceTag /$ {} TagKey

Escritura

CreateFaq

Otorga permiso para crear una pregunta frecuente

índice*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateFeaturedResultsSet

Concede permiso para crear un conjunto de resultados destacados

índice*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateIndex

Otorga permiso para crear un índice

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateQuerySuggestionsBlockList

Otorga permiso para crear un QuerySuggestions BlockList

índice*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateThesaurus

Otorga permiso para crear un diccionario

índice*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteAccessControlConfiguration

Concede permiso para eliminar una configuración del control de acceso

configuración-control-acceso*

Escritura

índice*

aws: ResourceTag /$ {} TagKey

DeleteDataSource

Concede permiso para eliminar un origen de datos

fuente de datos*

aws: ResourceTag /$ {} TagKey

Escritura

índice*

aws: ResourceTag /$ {} TagKey

DeleteExperience

Elimina la experiencia de Amazon Kendra, como una aplicación de búsqueda

experiencia*

Escritura

índice*

aws: ResourceTag /$ {} TagKey

DeleteFaq

Otorga permiso para eliminar una pregunta frecuente

preguntas frecuentes*

aws: ResourceTag /$ {} TagKey

Escritura

índice*

aws: ResourceTag /$ {} TagKey

DeleteIndex

Otorga permiso para eliminar un índice

índice*

aws: ResourceTag /$ {} TagKey

Escritura

DeletePrincipalMapping

Otorga permiso para eliminar el mapeo principal del índice

fuente de datos

aws: ResourceTag /$ {} TagKey

Escritura

índice*

aws: ResourceTag /$ {} TagKey

DeleteQuerySuggestionsBlockList

Otorga permiso para eliminar un QuerySuggestions BlockList

índice*

aws: ResourceTag /$ {} TagKey

Escritura

lista de bloqueos de sugerencias de consultas*

aws: /$ {} ResourceTag TagKey

DeleteThesaurus

Otorga permiso para eliminar un diccionario

índice*

aws: ResourceTag /$ {} TagKey

Escritura

tesaurio*

was: /$ {} ResourceTag TagKey

DescribeAccessControlConfiguration

Concede permiso para describir una configuración del control de acceso

configuración de control de acceso*

Lectura

índice*

aws: ResourceTag /$ {} TagKey

DescribeDataSource

Concede permiso para describir un origen de datos

fuente de datos*

aws: ResourceTag /$ {} TagKey

Lectura

índice*

aws: ResourceTag /$ {} TagKey

DescribeExperience

Obtiene información sobre la experiencia de Amazon Kendra, como una aplicación de búsqueda

experiencia*

Lectura

índice*

aws: ResourceTag /$ {} TagKey

DescribeFaq

Otorga permiso para describir una pregunta frecuente

preguntas frecuentes*

aws: ResourceTag /$ {} TagKey

Lectura

índice*

aws: ResourceTag /$ {} TagKey

DescribeFeaturedResultsSet

Concede permiso para describir un conjunto de resultados destacados

conjunto de resultados destacados*

fue: /$ {} ResourceTag TagKey

Lectura

índice*

aws: ResourceTag /$ {} TagKey

DescribeIndex

Otorga permiso para describir un índice

índice*

aws: ResourceTag /$ {} TagKey

Lectura

DescribePrincipalMapping

Otorga permiso para describir el mapeo de entidades principales del índice

fuente de datos

aws: ResourceTag /$ {} TagKey

Lectura

índice*

aws: ResourceTag /$ {} TagKey

DescribeQuerySuggestionsBlockList

Otorga permiso para describir un QuerySuggestions BlockList

índice*

aws: ResourceTag /$ {} TagKey

Lectura

lista de bloqueos de sugerencias de consultas*

aws: /$ {} ResourceTag TagKey

DescribeQuerySuggestionsConfig

Otorga permiso para describir la configuración de sugerencias de consulta para un índice

índice*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeThesaurus

Otorga permiso para describir un diccionario

índice*

aws: ResourceTag /$ {} TagKey

Lectura

tesaurio*

was: /$ {} ResourceTag TagKey

DisassociateEntitiesFromExperience

Impide que los usuarios o grupos de su fuente de identidad de AWS SSO accedan a su experiencia de Amazon Kendra

experiencia*

Escritura

índice*

aws: ResourceTag /$ {} TagKey

DisassociatePersonasFromEntities

Elimina los permisos específicos de los usuarios o grupos de tu fuente de identidad de AWS SSO con acceso a tu experiencia con Amazon Kendra

experiencia*

Escritura

índice*

aws: ResourceTag /$ {} TagKey

GetQuerySuggestions

Otorga permiso para obtener sugerencias para un prefijo de consulta

índice*

aws: ResourceTag /$ {} TagKey

Lectura

GetSnapshots

Recupera los datos de las métricas de búsqueda

índice*

aws: ResourceTag /$ {} TagKey

Lectura

ListAccessControlConfigurations

Concede permiso para enumerar la configuración del control de acceso

índice*

aws: ResourceTag /$ {} TagKey

Enumeración

ListDataSourceSyncJobs

Concede permiso para obtener el historial de trabajos de sincronización de orígenes de datos

fuente de datos*

aws: ResourceTag /$ {} TagKey

Enumeración

índice*

aws: ResourceTag /$ {} TagKey

ListDataSources

Otorga permiso para enumerar los orígenes de datos

índice*

aws: ResourceTag /$ {} TagKey

Enumeración

ListEntityPersonas

Muestra los permisos específicos de los usuarios y grupos con acceso a la experiencia de Amazon Kendra

experiencia*

Enumeración

índice*

aws: ResourceTag /$ {} TagKey

ListExperienceEntities

Muestra los usuarios o grupos de su fuente de identidad de AWS SSO a los que se les ha concedido acceso a su experiencia de Amazon Kendra

experiencia*

Enumeración

índice*

aws: ResourceTag /$ {} TagKey

ListExperiences

Muestra una lista de una o más experiencias de Amazon Kendra. Puede crear una experiencia de Amazon Kendra como una aplicación de búsqueda

índice*

aws: ResourceTag /$ {} TagKey

Enumeración

ListFaqs

Otorga permiso para enumerar las preguntas frecuentes

índice*

aws: ResourceTag /$ {} TagKey

Enumeración

ListFeaturedResultsSets

Concede permiso para enumerar los conjuntos de resultados destacados

índice*

aws: ResourceTag /$ {} TagKey

Enumeración

ListGroupsOlderThanOrderingId

Otorga permiso para enumerar los grupos que son más antiguos que un ID de pedido

fuente de datos

aws: ResourceTag /$ {} TagKey

Enumeración

índice*

aws: ResourceTag /$ {} TagKey

ListIndices

Otorga permiso para enumerar los índices

Enumeración

ListQuerySuggestionsBlockLists

Otorga permiso para publicar las QuerySuggestions BlockLists

índice*

aws: ResourceTag /$ {} TagKey

Enumeración

ListTagsForResource

Concede permiso para enumerar las etiquetas de un recurso

fuente de datos

aws: ResourceTag /$ {} TagKey

Lectura

preguntas frecuentes

aws: ResourceTag /$ {} TagKey

conjunto de resultados destacados

fue: /$ {} ResourceTag TagKey

índice

aws: ResourceTag /$ {} TagKey

lista de bloques de sugerencias de consultas

aws: /$ {} ResourceTag TagKey

tesauro

aws: ResourceTag /$ {} TagKey

ListThesauri

Otorga permiso para enumerar los diccionarios

índice*

aws: ResourceTag /$ {} TagKey

Enumeración

PutPrincipalMapping

Otorga permiso para colocar el mapero de principales en el índice

fuente de datos

aws: ResourceTag /$ {} TagKey

Escritura

índice*

aws: ResourceTag /$ {} TagKey

Consulta

Otorga permiso para consultar los documentos y las preguntas frecuentes

índice*

aws: ResourceTag /$ {} TagKey

Lectura

Recuperar

Concede permiso para recuperar contenido relevante de un índice

índice*

aws: ResourceTag /$ {} TagKey

Lectura

StartDataSourceSyncJob

Otorga permiso para iniciar el trabajo de sincronización de orígenes de datos

fuente de datos*

aws: ResourceTag /$ {} TagKey

Escritura

índice*

aws: ResourceTag /$ {} TagKey

StopDataSourceSyncJob

Otorga permiso para detener el trabajo de sincronización de orígenes de datos

fuente de datos*

aws: ResourceTag /$ {} TagKey

Escritura

índice*

aws: ResourceTag /$ {} TagKey

SubmitFeedback

Otorga permiso para enviar comentarios sobre los resultados de una consulta

índice*

aws: ResourceTag /$ {} TagKey

Escritura

TagResource

Concede permiso para etiquetar un recurso con pares de valores de clave dados

fuente de datos

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

preguntas frecuentes

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

conjunto de resultados destacados

fue: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

índice

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

lista de bloques de sugerencias de consultas

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

tesauro

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar de un recurso la etiqueta con la clave dada

fuente de datos

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

preguntas frecuentes

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

conjunto de resultados destacados

fue: /$ {} ResourceTag TagKey

AWS: TagKeys

índice

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

lista de bloques de sugerencias de consultas

aws: /$ {} ResourceTag TagKey

AWS: TagKeys

tesauro

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateAccessControlConfiguration

Concede permiso para actualizar una configuración del control de acceso

configuración-control-acceso*

Escritura

índice*

aws: ResourceTag /$ {} TagKey

UpdateDataSource

Concede permiso para actualizar un origen de datos

fuente de datos*

aws: ResourceTag /$ {} TagKey

Escritura

índice*

aws: ResourceTag /$ {} TagKey

UpdateExperience

Actualiza su experiencia de Amazon Kendra, como una aplicación de búsqueda

índice*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateFeaturedResultsSet

Concede permiso para actualizar un conjunto de resultados destacados

conjunto de resultados destacados*

fue: /$ {} ResourceTag TagKey

Escritura

índice*

aws: ResourceTag /$ {} TagKey

UpdateIndex

Otorga permiso para actualizar un índice

índice*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateQuerySuggestionsBlockList

Otorga permiso para actualizar un QuerySuggestions BlockList

índice*

aws: ResourceTag /$ {} TagKey

Escritura

lista de bloqueos de sugerencias de consultas*

aws: /$ {} ResourceTag TagKey

UpdateQuerySuggestionsConfig

Otorga permiso para actualizar la configuración de sugerencias de consulta para un índice

índice*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateThesaurus

Otorga permiso para actualizar un diccionario

índice*

aws: ResourceTag /$ {} TagKey

Escritura

tesaurio*

was: /$ {} ResourceTag TagKey

Tipos de recursos definidos por Amazon Kendra

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

configuración de control de acceso

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

fuente de datos

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

awsTagKey: /$ {} ResourceTag

experiencia

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

preguntas frecuentes

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

awsTagKey: /$ {} ResourceTag

conjunto de resultados destacados

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

wasTagKey: /$ {} ResourceTag

índice

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

ResourceTagAWS: /$ {} TagKey

lista de bloques de sugerencias de consultas

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

wasTagKey: /$ {} ResourceTag

tesauro

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

wasTagKey: /$ {} ResourceTag

Claves de condición para Amazon Kendra

Amazon Kendra define las siguientes claves de condiciones que se pueden utilizar en el elemento Condition de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso por las etiquetas que se pasan en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por las etiquetas asociadas al recurso

Cadena

AWS: TagKeys

Filtra el acceso por las claves de etiquetas que se pasan en la solicitud

ArrayOfString