View a markdown version of this page

Actions, ressources et clés de condition pour Amazon Transcribe - Référence de l'autorisation de service

Actions, ressources et clés de condition pour Amazon Transcribe

Amazon Transcribe (préfixe de service :transcribe) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par Amazon Transcribe

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

CreateCallAnalyticsCategory

transcrire : CreateCallAnalyticsCategory

Écrire

transcrire : TagResource

Marquage, écriture

CreateLanguageModel

transcrire : CreateLanguageModel

Écrire

transcrire : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

transcribe.amazonaws.com

Écrire

CreateMedicalVocabulary

transcrire : CreateMedicalVocabulary

Écrire

transcrire : TagResource

Marquage, écriture

CreateVocabulary

transcrire : CreateVocabulary

Écrire

transcrire : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

transcribe.amazonaws.com

Écrire

CreateVocabularyFilter

transcrire : CreateVocabularyFilter

Écrire

transcrire : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

transcribe.amazonaws.com

Écrire

DeleteCallAnalyticsCategory

transcrire : DeleteCallAnalyticsCategory

Écrire

DeleteCallAnalyticsJob

transcrire : DeleteCallAnalyticsJob

Écrire

DeleteLanguageModel

transcrire : DeleteLanguageModel

Écrire

DeleteMedicalScribeJob

transcrire : DeleteMedicalScribeJob

Écrire

DeleteMedicalTranscriptionJob

transcrire : DeleteMedicalTranscriptionJob

Écrire

DeleteMedicalVocabulary

transcrire : DeleteMedicalVocabulary

Écrire

DeleteTranscriptionJob

transcrire : DeleteTranscriptionJob

Écrire

DeleteVocabulary

transcrire : DeleteVocabulary

Écrire

DeleteVocabularyFilter

transcrire : DeleteVocabularyFilter

Écrire

DescribeLanguageModel

transcrire : DescribeLanguageModel

Lecture

GetCallAnalyticsCategory

transcrire : GetCallAnalyticsCategory

Lecture

GetCallAnalyticsJob

transcrire : GetCallAnalyticsJob

Lecture

GetMedicalScribeJob

transcrire : GetMedicalScribeJob

Lecture

GetMedicalTranscriptionJob

transcrire : GetMedicalTranscriptionJob

Lecture

GetMedicalVocabulary

transcrire : GetMedicalVocabulary

Lecture

GetTranscriptionJob

transcrire : GetTranscriptionJob

Lecture

GetVocabulary

transcrire : GetVocabulary

Lecture

GetVocabularyFilter

transcrire : GetVocabularyFilter

Lecture

ListCallAnalyticsCategories

transcrire : ListCallAnalyticsCategories

List

ListCallAnalyticsJobs

transcrire : ListCallAnalyticsJobs

List

ListLanguageModels

transcrire : ListLanguageModels

List

ListMedicalScribeJobs

transcrire : ListMedicalScribeJobs

List

ListMedicalTranscriptionJobs

transcrire : ListMedicalTranscriptionJobs

List

ListMedicalVocabularies

transcrire : ListMedicalVocabularies

List

ListTagsForResource

transcrire : ListTagsForResource

Lecture

ListTranscriptionJobs

transcrire : ListTranscriptionJobs

List

ListVocabularies

transcrire : ListVocabularies

List

ListVocabularyFilters

transcrire : ListVocabularyFilters

List

StartCallAnalyticsJob

transcrire : StartCallAnalyticsJob

Écrire

transcrire : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

transcribe.amazonaws.com

Écrire

StartMedicalScribeJob

transcrire : StartMedicalScribeJob

Écrire

transcrire : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

transcribe.amazonaws.com

Écrire

StartMedicalTranscriptionJob

transcrire : StartMedicalTranscriptionJob

Écrire

transcrire : TagResource

Marquage, écriture

StartTranscriptionJob

transcrire : StartTranscriptionJob

Écrire

transcrire : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

transcribe.amazonaws.com

Écrire

TagResource

transcrire : TagResource

Marquage, écriture

UntagResource

transcrire : UntagResource

Marquage, écriture

UpdateCallAnalyticsCategory

transcrire : UpdateCallAnalyticsCategory

Écrire

UpdateLanguageModel

iam : PassRole

iam : PassedToService

transcribe.amazonaws.com

Écrire

UpdateMedicalVocabulary

transcrire : UpdateMedicalVocabulary

Écrire

UpdateVocabulary

transcrire : UpdateVocabulary

Écrire

iam : PassRole

iam : PassedToService

transcribe.amazonaws.com

Écrire

UpdateVocabularyFilter

transcrire : UpdateVocabularyFilter

Écrire

iam : PassRole

iam : PassedToService

transcribe.amazonaws.com

Écrire

Actions définies par Amazon Transcribe

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

CreateCallAnalyticsCategory

Accorde l'autorisation de créer une catégorie d'analyse Amazon Transcribe applique les conditions spécifiées par vos catégories d'analyse à vos tâches d'analyse d'appels

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateLanguageModel

Accorde l'autorisation de créer un modèle de langue personnalisé

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateMedicalVocabulary

Accorde l'autorisation de créer un vocabulaire personnalisé que vous pouvez utiliser pour modifier la façon dont Amazon Transcribe Medical gère la transcription d'un fichier audio

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateVocabulary

Accorde l'autorisation de créer un vocabulaire personnalisé que vous pouvez utiliser pour modifier la façon dont Amazon Transcribe gère la transcription d'un fichier audio

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateVocabularyFilter

Accorde l'autorisation de créer un nouveau filtre de vocabulaire que vous pouvez utiliser pour filtrer les mots provenant de la transcription d'un fichier audio généré par Amazon Transcribe

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteCallAnalyticsCategory

Accorde l'autorisation de supprimer une catégorie d'analyse des appels à l'aide de son nom d'Amazon Transcribe

catégorie d'analyse des appels*

était : ResourceTag /$ {} TagKey

Écrire

DeleteCallAnalyticsJob

Accorde l'autorisation de supprimer une tâche d'analyse des appels précédemment soumise ainsi que les résultats générés tels que la transcription, les modèles, et ainsi de suite

poste d'analyse des appels*

était : ResourceTag /$ {} TagKey

Écrire

DeleteLanguageModel

Accorde l'autorisation de supprimer un modèle de langue personnalisé précédemment créé

modèle de langue*

était : ResourceTag /$ {} TagKey

Écrire

DeleteMedicalScribeJob

Octroie l'autorisation de supprimer une tâche de transcription médicale déjà soumise.

poste chez medicalscribe*

était : ResourceTag /$ {} TagKey

Écrire

DeleteMedicalTranscriptionJob

Accorde l'autorisation de supprimer une tâche de transcription médicale déjà soumise

travail de transcription médicale*

était : ResourceTag /$ {} TagKey

Écrire

DeleteMedicalVocabulary

Accorde l'autorisation de supprimer un vocabulaire médical d'Amazon Transcribe

vocabulaire médical*

était : ResourceTag /$ {} TagKey

Écrire

DeleteTranscriptionJob

Accorde l'autorisation de supprimer une tâche de transcription précédemment soumise ainsi que les résultats générés tels que la transcription, les modèles, et ainsi de suite

tâche de transcription*

était : ResourceTag /$ {} TagKey

Écrire

DeleteVocabulary

Accorde l'autorisation de supprimer un vocabulaire d'Amazon Transcribe.

vocabulaire*

était : ResourceTag /$ {} TagKey

Écrire

DeleteVocabularyFilter

Accorde l'autorisation de supprimer un filtre de vocabulaire d'Amazon Transcribe

filtre de vocabulaire*

était : ResourceTag /$ {} TagKey

Écrire

DescribeLanguageModel

Accorde l'autorisation de renvoyer des informations sur un modèle de langue personnalisé

modèle de langue*

était : ResourceTag /$ {} TagKey

Lecture

GetCallAnalyticsCategory

Accorde l'autorisation de récupérer des informations sur une catégorie d'analyse des appels

catégorie d'analyse des appels*

était : ResourceTag /$ {} TagKey

Lecture

GetCallAnalyticsJob

Accorde l'autorisation de renvoyer des informations sur une tâche d'analyse des appels

poste d'analyse des appels*

était : ResourceTag /$ {} TagKey

Lecture

GetMedicalScribeJob

Octroie l'autorisation de renvoyer des informations sur une tâche de transcription médicale.

poste chez medicalscribe*

était : ResourceTag /$ {} TagKey

Lecture

GetMedicalScribeStream

Accorde l'autorisation d'obtenir des informations sur la session de AWS HealthScribe streaming spécifiée

Lecture

GetMedicalTranscriptionJob

Accorde l'autorisation de retourner des informations sur une tâche de transcription médicale

travail de transcription médicale*

était : ResourceTag /$ {} TagKey

Lecture

GetMedicalVocabulary

Accorde l'autorisation d'obtenir des informations sur un vocabulaire médical

vocabulaire médical*

était : ResourceTag /$ {} TagKey

Lecture

GetTranscriptionJob

Accorde l'autorisation de renvoyer des informations sur une tâche de transcription

tâche de transcription*

était : ResourceTag /$ {} TagKey

Lecture

GetVocabulary

Accorde l'autorisation d'obtenir des informations sur un vocabulaire

vocabulaire*

était : ResourceTag /$ {} TagKey

Lecture

GetVocabularyFilter

Accorde l'autorisation d'obtenir des informations sur un filtre de vocabulaire

filtre de vocabulaire*

était : ResourceTag /$ {} TagKey

Lecture

ListCallAnalyticsCategories

Accorde l'autorisation de répertorier les catégories d'analyse des appels qui ont été créées

Liste

ListCallAnalyticsJobs

Accorde l'autorisation de répertorier les tâches d'analytique des appels avec le statut spécifié

Liste

ListLanguageModels

Accorde l'autorisation de répertorier les modèles de langue personnalisés

List

ListMedicalScribeJobs

Octroie l'autorisation de répertorier les tâches de transcription médicale avec le statut spécifié.

List

ListMedicalTranscriptionJobs

Accorde l'autorisation de répertorier les tâches de transcription médicale avec le statut spécifié

Liste

ListMedicalVocabularies

Accorde l'autorisation de renvoyer une liste de vocabulaires médicaux correspondant aux critères spécifiés. Si aucun critère n'est spécifié, renvoie l'ensemble de la liste des vocabulaires

List

ListTagsForResource

Accorde l'autorisation de répertorier les identifications d'une ressource.

Lecture

ListTranscriptionJobs

Accorde l'autorisation de répertorier les tâches de transcription avec le statut spécifié

Liste

ListVocabularies

Accorde l'autorisation de renvoyer une liste de vocabulaires correspondant aux critères spécifiés. Si aucun critère n'est spécifié, renvoie l'ensemble de la liste des vocabulaires

Liste

ListVocabularyFilters

Accorde l'autorisation de renvoyer une liste de filtres de vocabulaire correspondant aux critères spécifiés. Si aucun critère n'est spécifié, renvoie au maximum 5 filtres de vocabulaire

Liste

StartCallAnalyticsJob

Accorde l'autorisation de démarrer une tâche d'analyse asynchrone qui non seulement transcrit l'enregistrement audio d'un appelant et d'un agent, mais renvoie également des informations supplémentaires

était : RequestTag /$ {} TagKey

lois : TagKeys

transcrire : OutputEncryptionKMSKeyId

transcrire : OutputLocation

Écrire

StartCallAnalyticsStreamTranscription

Accorde l'autorisation de démarrer un protocole où l'audio est diffusé en continu vers Transcribe Call Analytics et les résultats de la transcription sont diffusés sur votre application

Écrire

StartCallAnalyticsStreamTranscriptionWebSocket

Autorise le lancement d'un fichier WebSocket où le son est diffusé vers Transcribe Call Analytics et où les résultats de la transcription sont transmis à votre application

Écrire

StartMedicalScribeJob

Octroie l'autorisation de démarrer une tâche asynchrone pour transcrire les conversations patient-clinicien et générer des notes cliniques.

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

transcrire : OutputBucketName

transcrire : OutputEncryptionKMSKeyId

Écrire

StartMedicalScribeStream

Autorise le lancement d'un flux HTTP/2 bidirectionnel vers lequel le son est diffusé AWS HealthScribe et les résultats de la transcription sont transmis à votre application

Écrire

StartMedicalStreamTranscription

Accorde l'autorisation de démarrer un protocole où l'audio est diffusé en continu vers Transcribe Medical et les résultats de la transcription sont diffusés sur votre application

Écrire

StartMedicalStreamTranscriptionWebSocket

Autorise le lancement d'une application WebSocket où le son est diffusé vers Transcribe Medical et les résultats de la transcription sont transmis à votre application

Écrire

StartMedicalTranscriptionJob

Accorde l'autorisation de démarrer une tâche asynchrone pour transcrire le discours médical en texte

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

transcrire : OutputBucketName

transcrire : OutputEncryptionKMSKeyId

transcrire : OutputKey

Écrire

StartStreamTranscription

Accorde l'autorisation de démarrer un flux HTTP2 bidirectionnel pour transcrire la parole en texte en temps réel

Écriture

StartStreamTranscriptionWebSocket

Accorde l'autorisation de démarrer un flux websocket pour transcrire la parole en texte en temps réel

Écriture

StartTranscriptionJob

Accorde l'autorisation de démarrer une tâche asynchrone pour transcrire la parole en texte

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

transcrire : OutputBucketName

transcrire : OutputEncryptionKMSKeyId

transcrire : OutputKey

Écrire

TagResource

Accorde l'autorisation d'identificationr une ressource avec des paires de valeurs clés données

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

transcrire : OutputBucketName

transcrire : OutputEncryptionKMSKeyId

transcrire : OutputKey

Marquage, écriture

UntagResource

Accorde l'autorisation d'annuler le balisage d'une ressource avec une clé donnée

lois : TagKeys

Marquage, écriture

UpdateCallAnalyticsCategory

Accorde l'autorisation de mettre à jour la catégorie d'analyse des appels avec de nouvelles valeurs L' UpdateCallAnalyticsCategory opération remplace toutes les informations existantes par les valeurs que vous fournissez dans la demande.

catégorie d'analyse des appels*

était : ResourceTag /$ {} TagKey

Écrire

UpdateMedicalVocabulary

Accorde l'autorisation de mettre à jour un vocabulaire médical existant avec de nouvelles valeurs. L' UpdateMedicalVocabulary opération remplace toutes les informations existantes par les valeurs que vous fournissez dans la demande.

vocabulaire médical*

était : ResourceTag /$ {} TagKey

Écrire

UpdateVocabulary

Accorde l'autorisation de mettre à jour un vocabulaire existant avec de nouvelles valeurs. L' UpdateVocabulary opération remplace toutes les informations existantes par les valeurs que vous fournissez dans la demande.

vocabulaire*

était : ResourceTag /$ {} TagKey

Écrire

UpdateVocabularyFilter

Accorde l'autorisation de mettre à jour un filtre de vocabulaire existant avec de nouvelles valeurs. L' UpdateVocabularyFilter opération remplace toutes les informations existantes par les valeurs que vous fournissez dans la demande.

filtre de vocabulaire*

était : ResourceTag /$ {} TagKey

Écrire

Types de ressources définis par Amazon Transcribe

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

catégorie d'analyse des appels

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

était : ResourceTag /$ {} TagKey

job d'analyse des appels

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

était : ResourceTag /$ {} TagKey

modèle de langue

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

était : ResourceTag /$ {} TagKey

emploi de scribe médical

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

était : ResourceTag /$ {} TagKey

travail de transcription médicale

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

était : ResourceTag /$ {} TagKey

vocabulaire médical

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

était : ResourceTag /$ {} TagKey

travail de transcription

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

était : ResourceTag /$ {} TagKey

vocabulaire

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

était : ResourceTag /$ {} TagKey

filtre de vocabulaire

arn : $ {Partition} :transcribe : $ {Region} :$ {Account} :vocabulary-filter/$ {} VocabularyFilterName

était : ResourceTag /$ {} TagKey

Clés de condition pour Amazon Transcribe

Amazon Transcribe définit les clés de condition suivantes que vous pouvez utiliser dans l'élément Condition d'une stratégie IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en exigeant des valeurs d'identification présentes dans une demande de création de ressources

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction de la valeur d'identification associée à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction de la présence d'identifications obligatoires dans la demande

ArrayOfString

transcrire : OutputBucketName

Filtre l'accès en fonction du nom du compartiment de sortie inclus dans la demande

Chaîne

transcrire : OutputEncryptionKMSKeyId

Filtre l'accès en fonction de l'identifiant de clé KMS inclus dans la demande, fourni sous la forme d'un ARN de clé KMS

Chaîne

transcrire : OutputKey

Filtre l'accès en fonction de la clé de sortie incluse dans la demande

Chaîne

transcrire : OutputLocation

Filtre l'accès en fonction de l'emplacement de sortie incluse dans la demande

Chaîne