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

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

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

Références :

Actions définies par Amazon Transcribe

Vous pouvez spécifier les actions suivantes dans l'Actionélément d'une déclaration de IAM politique. 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'APIopération ou à la CLI commande 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.

La colonne Types de ressources indique si chaque action prend en charge les autorisations au niveau des ressources. S'il n'y a pas de valeur pour cette colonne, vous devez indiquer toutes les ressources (« * ») dans l'élément Resource de votre déclaration de politique. Si la colonne inclut un type de ressource, vous pouvez spécifier un type ARN de ressource de ce type dans une instruction comportant cette action. Si l'action comporte une ou plusieurs ressources requises, l'appelant doit être autorisé à utiliser l'action avec ces ressources. Les ressources requises sont indiquées dans le tableau par un astérisque (*). Si vous limitez l'accès aux ressources avec l'Resourceélément d'une IAM politique, vous devez inclure un modèle ARN ou pour chaque type de ressource requis. Certaines actions prennent en charge plusieurs types de ressources. Si le type de ressource est facultatif (non indiqué comme obligatoire), vous pouvez choisir d'utiliser l'un, mais pas l'autre.

La colonne Clés de condition inclut des clés que vous pouvez spécifier dans l'élément Condition d'une déclaration de politique. Pour plus d'informations sur les clés de condition associées aux ressources du service, consultez la colonne Clés de condition du tableau des types de ressources.

Note

Les clés de condition des ressources sont répertoriées dans le tableau Types de ressources. Vous pouvez trouver un lien vers le type de ressource qui s'applique à une action dans la colonne Types de ressources (* obligatoire) du tableau Actions. Le type de ressource indiqué dans le tableau Types de ressources inclut la colonne Clés de condition, qui contient les clés de condition de ressource qui s'appliquent à une action dans le tableau Actions.

Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Actions.

Actions Description Niveau d'accès Types de ressources (*obligatoire) Clés de condition Actions dépendantes
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 Écriture
CreateLanguageModel Accorde l'autorisation de créer un modèle de langue personnalisé Écriture

aws:RequestTag/${TagKey}

aws:TagKeys

s3:GetObject

s3:ListBucket

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 Écriture

aws:RequestTag/${TagKey}

aws:TagKeys

s3:GetObject

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 Écriture

aws:RequestTag/${TagKey}

aws:TagKeys

s3:GetObject

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 Écriture

aws:RequestTag/${TagKey}

aws:TagKeys

s3:GetObject

DeleteCallAnalyticsCategory Accorde l'autorisation de supprimer une catégorie d'analyse des appels à l'aide de son nom d'Amazon Transcribe Écriture
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 Écriture
DeleteLanguageModel Accorde l'autorisation de supprimer un modèle de langue personnalisé précédemment créé Écrire

languagemodel*

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

medicalscribejob*

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

medicaltranscriptionjob*

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

medicalvocabulary*

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 Écriture

transcriptionjob*

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

vocabulary*

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

vocabularyfilter*

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

languagemodel*

GetCallAnalyticsCategory Accorde l'autorisation de récupérer des informations sur une catégorie d'analyse des appels Read
GetCallAnalyticsJob Accorde l'autorisation de renvoyer des informations sur une tâche d'analyse des appels Lecture
GetMedicalScribeJob Octroie l'autorisation de renvoyer des informations sur une tâche de transcription médicale. Lecture

medicalscribejob*

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

medicaltranscriptionjob*

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

medicalvocabulary*

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

transcriptionjob*

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

vocabulary*

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

vocabularyfilter*

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 Liste
ListMedicalScribeJobs Octroie l'autorisation de répertorier les tâches de transcription médicale avec le statut spécifié. Liste
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 Liste
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 Écrire

transcribe:OutputEncryptionKMSKeyId

transcribe:OutputLocation

s3:GetObject

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. Écrire

transcribe:OutputBucketName

transcribe:OutputEncryptionKMSKeyId

aws:RequestTag/${TagKey}

aws:TagKeys

s3:GetObject

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 Écrire

transcribe:OutputBucketName

transcribe:OutputEncryptionKMSKeyId

transcribe:OutputKey

aws:RequestTag/${TagKey}

aws:TagKeys

s3:GetObject

StartStreamTranscription Autorise le lancement d'un HTTP2 flux bidirectionnel pour transcrire la parole en texte en temps réel Écrire
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 Écrire

transcribe:OutputBucketName

transcribe:OutputEncryptionKMSKeyId

transcribe:OutputKey

aws:RequestTag/${TagKey}

aws:TagKeys

s3:GetObject

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

aws:RequestTag/${TagKey}

aws:TagKeys

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

aws:TagKeys

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 É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 Écrire

medicalvocabulary*

s3:GetObject

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 Écrire

vocabulary*

s3:GetObject

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 Écrire

vocabularyfilter*

s3:GetObject

Types de ressources définis par Amazon Transcribe

Les types de ressources suivants sont définis par ce service et peuvent être utilisés dans l'Resourceélément des déclarations de politique d'IAMautorisation. Chaque action du tableau Actions identifie les types de ressources pouvant être spécifiés avec cette action. Un type de ressource peut également définir les clés de condition que vous pouvez inclure dans une politique. Ces clés sont affichées dans la dernière colonne du tableau. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Types de ressources.

Types de ressources ARN Clés de condition
transcriptionjob arn:${Partition}:transcribe:${Region}:${Account}:transcription-job/${JobName}

aws:ResourceTag/${TagKey}

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

aws:ResourceTag/${TagKey}

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

aws:ResourceTag/${TagKey}

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

aws:ResourceTag/${TagKey}

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

aws:ResourceTag/${TagKey}

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

aws:ResourceTag/${TagKey}

callanalyticsjob arn:${Partition}:transcribe:${Region}:${Account}:analytics-job/${JobName}
callanalyticscategory arn:${Partition}:transcribe:${Region}:${Account}:analytics-category/${CategoryName}
medicalscribejob arn:${Partition}:transcribe:${Region}:${Account}:medical-scribe-job/${JobName}

aws:ResourceTag/${TagKey}

Clés de condition pour Amazon Transcribe

Amazon Transcribe définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une IAM politique. Vous pouvez utiliser ces clés pour affiner les conditions d'application de la déclaration de politique. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Clés de condition.

Pour afficher les clés de condition globales disponibles pour tous les services, consultez Clés de condition globales disponibles.

Clés de condition Description Type
aws:RequestTag/${TagKey} Filtre l'accès en exigeant des valeurs d'identification présentes dans une demande de création de ressources Chaîne
aws:ResourceTag/${TagKey} Filtre l'accès en fonction de la valeur d'identification associée à la ressource Chaîne
aws:TagKeys Filtre l'accès en fonction de la présence d'identifications obligatoires dans la demande ArrayOfString
transcribe:OutputBucketName Filtre l'accès en fonction du nom du compartiment de sortie inclus dans la demande Chaîne
transcribe:OutputEncryptionKMSKeyId Filtre l'accès en fonction de l'identifiant de KMS clé inclus dans la demande Chaîne
transcribe:OutputKey Filtre l'accès en fonction de la clé de sortie incluse dans la demande Chaîne
transcribe:OutputLocation Filtre l'accès en fonction de l'emplacement de sortie incluse dans la demande Chaîne