View a markdown version of this page

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

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

Amazon Transcribe (prefijo de servicio:transcribe) 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 Transcribe

En la siguiente tabla, se asignan 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

CreateCallAnalyticsCategory

transcribir: CreateCallAnalyticsCategory

Escritura

transcribir: TagResource

Etiquetar, escribir

CreateLanguageModel

transcribir: CreateLanguageModel

Escritura

transcribir: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

transcribe.amazonaws.com

Escritura

CreateMedicalVocabulary

transcribir: CreateMedicalVocabulary

Escritura

transcribir: TagResource

Etiquetar, escribir

CreateVocabulary

transcribir: CreateVocabulary

Escritura

transcribir: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

transcribe.amazonaws.com

Escritura

CreateVocabularyFilter

transcribir: CreateVocabularyFilter

Escritura

transcribir: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

transcribe.amazonaws.com

Escritura

DeleteCallAnalyticsCategory

transcribir: DeleteCallAnalyticsCategory

Escritura

DeleteCallAnalyticsJob

transcribir: DeleteCallAnalyticsJob

Escritura

DeleteLanguageModel

transcribir: DeleteLanguageModel

Escritura

DeleteMedicalScribeJob

transcribir: DeleteMedicalScribeJob

Escritura

DeleteMedicalTranscriptionJob

transcribir: DeleteMedicalTranscriptionJob

Escritura

DeleteMedicalVocabulary

transcribir: DeleteMedicalVocabulary

Escritura

DeleteTranscriptionJob

transcribir: DeleteTranscriptionJob

Escritura

DeleteVocabulary

transcribir: DeleteVocabulary

Escritura

DeleteVocabularyFilter

transcribir: DeleteVocabularyFilter

Escritura

DescribeLanguageModel

transcribir: DescribeLanguageModel

Lectura

GetCallAnalyticsCategory

transcribir: GetCallAnalyticsCategory

Lectura

GetCallAnalyticsJob

transcribir: GetCallAnalyticsJob

Lectura

GetMedicalScribeJob

transcribir: GetMedicalScribeJob

Lectura

GetMedicalTranscriptionJob

transcribir: GetMedicalTranscriptionJob

Lectura

GetMedicalVocabulary

transcribir: GetMedicalVocabulary

Lectura

GetTranscriptionJob

transcribir: GetTranscriptionJob

Lectura

GetVocabulary

transcribir: GetVocabulary

Lectura

GetVocabularyFilter

transcribir: GetVocabularyFilter

Lectura

ListCallAnalyticsCategories

transcribir: ListCallAnalyticsCategories

Enumeración

ListCallAnalyticsJobs

transcribir: ListCallAnalyticsJobs

Enumeración

ListLanguageModels

transcribir: ListLanguageModels

Enumeración

ListMedicalScribeJobs

transcribir: ListMedicalScribeJobs

Enumeración

ListMedicalTranscriptionJobs

transcribir: ListMedicalTranscriptionJobs

Enumeración

ListMedicalVocabularies

transcribir: ListMedicalVocabularies

Enumeración

ListTagsForResource

transcribir: ListTagsForResource

Lectura

ListTranscriptionJobs

transcribir: ListTranscriptionJobs

Enumeración

ListVocabularies

transcribir: ListVocabularies

Enumeración

ListVocabularyFilters

transcribir: ListVocabularyFilters

Enumeración

StartCallAnalyticsJob

transcribir: StartCallAnalyticsJob

Escritura

transcribir: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

transcribe.amazonaws.com

Escritura

StartMedicalScribeJob

transcribir: StartMedicalScribeJob

Escritura

transcribir: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

transcribe.amazonaws.com

Escritura

StartMedicalTranscriptionJob

transcribir: StartMedicalTranscriptionJob

Escritura

transcribir: TagResource

Etiquetar, escribir

StartTranscriptionJob

transcribir: StartTranscriptionJob

Escritura

transcribir: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

transcribe.amazonaws.com

Escritura

TagResource

transcribir: TagResource

Etiquetar, escribir

UntagResource

transcribir: UntagResource

Etiquetar, escribir

UpdateCallAnalyticsCategory

transcribir: UpdateCallAnalyticsCategory

Escritura

UpdateLanguageModel

objetivo: PassRole

objetivo: PassedToService

transcribe.amazonaws.com

Escritura

UpdateMedicalVocabulary

transcribir: UpdateMedicalVocabulary

Escritura

UpdateVocabulary

transcribir: UpdateVocabulary

Escritura

objetivo: PassRole

objetivo: PassedToService

transcribe.amazonaws.com

Escritura

UpdateVocabularyFilter

transcribir: UpdateVocabularyFilter

Escritura

objetivo: PassRole

objetivo: PassedToService

transcribe.amazonaws.com

Escritura

Acciones definidas por Amazon Transcribe

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

CreateCallAnalyticsCategory

Otorga permiso para crear una categoría de análisis. Amazon Transcribe aplica las condiciones especificadas por las categorías de análisis a sus trabajos de análisis de llamadas

AWS: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateLanguageModel

Otorga permiso para crear un nuevo modelo de idioma personalizado

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateMedicalVocabulary

Otorga permiso para crear un nuevo vocabulario personalizado que se puede utilizar para cambiar el modo en que Amazon Transcribe Medical administra la transcripción de un archivo de audio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateVocabulary

Otorga permiso para crear un nuevo vocabulario personalizado que se puede utilizar para cambiar la manera en la que Amazon Transcribe administra la transcripción de un archivo de audio

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateVocabularyFilter

Otorga permiso para crear un nuevo filtro de vocabulario que puede utilizar para filtrar palabras de la transcripción de un archivo de audio generado por Amazon Transcribe

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteCallAnalyticsCategory

Otorga permiso para eliminar una categoría de análisis de llamadas mediante su nombre de Amazon Transcribe

categoría de análisis de llamadas*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteCallAnalyticsJob

Otorga permiso para eliminar un trabajo de análisis de llamadas enviado previamente junto con cualquier otro resultado generado, como de transcripción, modelos, etc.

call analyticsjob*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteLanguageModel

Otorga permiso para eliminar un modelo de idioma personalizado creado anteriormente

modelo de idioma*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteMedicalScribeJob

Otorga permiso para eliminar un trabajo de Medical Scribe previamente enviado

trabajo de escriba médico*

fue: /$ {} ResourceTag TagKey

Escritura

DeleteMedicalTranscriptionJob

Otorga permiso para eliminar un trabajo de transcripción médica previamente enviado

trabajo de transcripción médica*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteMedicalVocabulary

Otorga permiso para eliminar un vocabulario médico de Amazon Transcribe

vocabulario médico*

fue: /$ {} ResourceTag TagKey

Escritura

DeleteTranscriptionJob

Otorga permiso para eliminar un trabajo de transcripción enviado previamente junto con cualquier otro resultado generado, como de transcripción, modelos, etc.

trabajo de transcripción*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteVocabulary

Otorga permiso para eliminar un vocabulario de Amazon Transcribe

vocabulario*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteVocabularyFilter

Otorga permiso para eliminar un filtro de vocabulario de Amazon Transcribe

filtro de vocabulario*

aws: /$ {} ResourceTag TagKey

Escritura

DescribeLanguageModel

Otorga permiso para devolver información sobre un modelo de idioma personalizado

modelo de idioma*

aws: /$ {} ResourceTag TagKey

Read

GetCallAnalyticsCategory

Otorga permiso para recuperar información sobre una categoría de análisis de llamadas

categoría de análisis de llamadas*

aws: /$ {} ResourceTag TagKey

Lectura

GetCallAnalyticsJob

Otorga permiso para devolver información sobre un trabajo de análisis de llamadas

call analyticsjob*

aws: /$ {} ResourceTag TagKey

Lectura

GetMedicalScribeJob

Otorga permiso para devolver información sobre un trabajo de Medical Scribe

trabajo de escriba médico*

fue: /$ {} ResourceTag TagKey

Lectura

GetMedicalScribeStream

Otorga permiso para obtener información sobre la sesión de AWS HealthScribe streaming especificada

Lectura

GetMedicalTranscriptionJob

Otorga permiso para devolver información sobre un trabajo de transcripción médica

trabajo de transcripción médica*

aws: /$ {} ResourceTag TagKey

Lectura

GetMedicalVocabulary

Otorga permiso para obtener información sobre un vocabulario médico

vocabulario médico*

fue: /$ {} ResourceTag TagKey

Lectura

GetTranscriptionJob

Otorga permiso para devolver información sobre un trabajo de transcripción

trabajo de transcripción*

aws: /$ {} ResourceTag TagKey

Lectura

GetVocabulary

Otorga permiso para obtener información sobre un vocabulario

vocabulario*

aws: ResourceTag /$ {} TagKey

Lectura

GetVocabularyFilter

Otorga permiso para obtener información sobre un filtro de vocabulario

filtro de vocabulario*

aws: /$ {} ResourceTag TagKey

Lectura

ListCallAnalyticsCategories

Otorga permiso para enumerar las categorías de análisis de llamadas que se han creado

List

ListCallAnalyticsJobs

Otorga permiso para enumerar trabajos de análisis con el estado especificado

List

ListLanguageModels

Otorga permiso para enumerar los modelos de idioma personalizados

Enumeración

ListMedicalScribeJobs

Otorga permiso para enumerar trabajos de Medical Scribe con el estado especificado

Enumeración

ListMedicalTranscriptionJobs

Otorga permiso para enumerar trabajos de transcripción médica con el estado especificado

List

ListMedicalVocabularies

Otorga permiso para devolver una lista de vocabularios médicos que coinciden con los criterios especificados. Si no se especifican criterios, devuelve toda la lista de vocabularios

Enumeración

ListTagsForResource

Concede permiso para enumerar las etiquetas de un recurso

Lectura

ListTranscriptionJobs

Otorga permiso para enumerar trabajos de transcripción con el estado especificado

List

ListVocabularies

Otorga permiso para devolver una lista de vocabularios que coincidan con los criterios especificados. Si no se especifican criterios, devuelve toda la lista de vocabularios

List

ListVocabularyFilters

Otorga permiso para devolver una lista de filtros de vocabulario que coincidan con los criterios especificados. Si no se especifican criterios, devuelve como máximo 5 filtros de vocabulario

List

StartCallAnalyticsJob

Otorga permiso para iniciar un trabajo de análisis asíncrono que no solo transcriba la grabación de audio de una persona que llama y un agente, sino que también devuelva información adicional

aws: RequestTag /$ {} TagKey

AWS: TagKeys

transcribir: OutputEncryptionKMSKeyId

transcribir: OutputLocation

Escritura

StartCallAnalyticsStreamTranscription

Otorga permiso para iniciar un protocolo en el que el audio se transmite a Transcribe Call Analytics y los resultados de la transcripción se transmiten a su aplicación

Escritura

StartCallAnalyticsStreamTranscriptionWebSocket

Otorga permiso para iniciar una WebSocket en la que el audio se transmite a Transcribe Call Analytics y los resultados de la transcripción se transmiten a su aplicación

Escritura

StartMedicalScribeJob

Otorga permiso para iniciar un trabajo asincrónico para transcribir las conversaciones entre el paciente y el médico y genera notas clínicas

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

transcribir: OutputBucketName

transcribir: OutputEncryptionKMSKeyId

Escritura

StartMedicalScribeStream

Otorga permiso para iniciar una transmisión HTTP2 bidireccional desde la que se transmite el audio AWS HealthScribe y los resultados de la transcripción se transmiten a su aplicación

Escritura

StartMedicalStreamTranscription

Otorga permiso para iniciar un protocolo donde el audio se transmite a Transcribe Medical, y los resultados de la transcripción se transmiten a la aplicación

Escritura

StartMedicalStreamTranscriptionWebSocket

Otorga permiso para iniciar una WebSocket en la que el audio se transmite a Transcribe Medical y los resultados de la transcripción se transmiten a su aplicación

Escritura

StartMedicalTranscriptionJob

Otorga permiso para iniciar un trabajo asincrónico para transcribir el habla médica en texto

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

transcribir: OutputBucketName

transcribir: OutputEncryptionKMSKeyId

transcribir: OutputKey

Escritura

StartStreamTranscription

Otorga permiso para iniciar una transmisión HTTP2 bidireccional para transcribir la voz a texto en tiempo real

Write

StartStreamTranscriptionWebSocket

Otorga permiso para iniciar una transmisión websocket para transcribir la voz a texto en tiempo real

Write

StartTranscriptionJob

Otorga permiso para iniciar un trabajo asíncrono para transcribir la voz a texto

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

transcribir: OutputBucketName

transcribir: OutputEncryptionKMSKeyId

transcribir: OutputKey

Escritura

TagResource

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

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

transcribir: OutputBucketName

transcribir: OutputEncryptionKMSKeyId

transcribir: OutputKey

Etiquetar, escribir

UntagResource

Concede permiso para desetiquetar un recurso con la clave dada

Leyes: TagKeys

Etiquetar, escribir

UpdateCallAnalyticsCategory

Otorga permiso para actualizar la categoría de análisis de llamadas con nuevos valores La UpdateCallAnalyticsCategory operación sobrescribe toda la información existente con los valores que usted proporciona en la solicitud

llame a la categoría de analíticas*

aws: /$ {} ResourceTag TagKey

Escritura

UpdateMedicalVocabulary

Otorga permiso para actualizar un vocabulario médico existente con nuevos valores. La UpdateMedicalVocabulary operación sobrescribe toda la información existente con los valores que usted proporciona en la solicitud

vocabulario médico*

fue: /$ {} ResourceTag TagKey

Escritura

UpdateVocabulary

Otorga permiso para actualizar un vocabulario existente con nuevos valores. La UpdateVocabulary operación sobrescribe toda la información existente con los valores que usted proporciona en la solicitud

vocabulario*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateVocabularyFilter

Otorga permiso para actualizar un filtro de vocabulario existente con nuevos valores. La UpdateVocabularyFilter operación sobrescribe toda la información existente con los valores que usted proporciona en la solicitud

filtro de vocabulario*

aws: /$ {} ResourceTag TagKey

Escritura

Tipos de recurso definidos por Amazon Transcribe

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

categoría de análisis de llamadas

arn: $ {Partition} :transcribe: $ {Region} :$ {Account} :analytics-category/$ {} CategoryName

ResourceTagAWS: /$ {} TagKey

trabajo de análisis de llamadas

arn: $ {Partition} :transcribe: $ {Region} :$ {Account} :analytics/$ {} JobName

ResourceTagAWS: /$ {} TagKey

modelo de idioma

arn: $ {Partition} :transcribe: $ {Region} :$ {Account} :language-model/$ {} ModelName

ResourceTagwas: /$ {} TagKey

trabajo de escriba médico

arn: $ {Partition} :transcribe: $ {Region} :$ {Account} :medical-scribe-job/$ {} JobName

ResourceTagAWS: /$ {} TagKey

trabajo de transcripción médica

arn: $ {Partition} :transcribe: $ {Region} :$ {Account} :medical-transcription-job/$ {} JobName

ResourceTagAWS: /$ {} TagKey

vocabulario médico

arn: $ {Partition} :transcribe: $ {Region} :$ {Account} :medical-vocabulary/$ {} VocabularyName

ResourceTagAWS: /$ {} TagKey

trabajo de transcripción

arn: $ {Partition} :transcribe: $ {Region} :$ {Account} :transcription-job/$ {} JobName

ResourceTagfue: /$ {} TagKey

vocabulario

arn: $ {Partition} :transcribe: $ {Region} :$ {Account} :vocabulary/$ {} VocabularyName

ResourceTagAWS: /$ {} TagKey

filtro de vocabulario

arn: $ {Partition} :transcribe: $ {Region} :$ {Account} :filtro de vocabulario/$ {} VocabularyFilterName

ResourceTagAWS: /$ {} TagKey

Claves de condición de Amazon Transcribe

Amazon Transcribe define las siguientes claves de condición 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 requiriendo los valores de las etiquetas presentes en una solicitud de creación de recursos

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso requiriendo el valor de la etiqueta asociada al recurso

Cadena

AWS: TagKeys

Filtra el acceso requiriendo la presencia de etiquetas obligatorias en la solicitud

ArrayOfString

transcribir: OutputBucketName

Filtra el acceso en función del nombre del bucket de salida incluido en la solicitud

Cadena

transcribir: OutputEncryptionKMSKeyId

Filtra el acceso en función del ID de clave de KMS incluido en la solicitud, que se proporciona en formato de ARN de clave de KMS.

Cadena

transcribir: OutputKey

Filtra el acceso en función de la clave de salida incluida en la solicitud

Cadena

transcribir: OutputLocation

Filtra el acceso en función de la ubicación de salida incluida en la solicitud

Cadena