View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Transcribe - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Operazioni, risorse e chiavi di condizione per Amazon Transcribe

Amazon Transcribe (prefisso del servizio): transcribe) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da Amazon Transcribe

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

CreateCallAnalyticsCategory

transcribe:CreateCallAnalyticsCategory

Scrittura

transcribe:TagResource

Etichettatura, scrittura

CreateLanguageModel

transcribe:CreateLanguageModel

Scrittura

transcribe:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

transcribe.amazonaws.com

Scrittura

CreateMedicalVocabulary

transcribe:CreateMedicalVocabulary

Scrittura

transcribe:TagResource

Etichettare, scrivere

CreateVocabulary

transcribe:CreateVocabulary

Scrittura

transcribe:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

transcribe.amazonaws.com

Scrittura

CreateVocabularyFilter

transcribe:CreateVocabularyFilter

Scrittura

transcribe:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

transcribe.amazonaws.com

Scrittura

DeleteCallAnalyticsCategory

transcribe:DeleteCallAnalyticsCategory

Scrittura

DeleteCallAnalyticsJob

transcribe:DeleteCallAnalyticsJob

Scrittura

DeleteLanguageModel

transcribe:DeleteLanguageModel

Scrittura

DeleteMedicalScribeJob

transcribe:DeleteMedicalScribeJob

Scrittura

DeleteMedicalTranscriptionJob

transcribe:DeleteMedicalTranscriptionJob

Scrittura

DeleteMedicalVocabulary

transcribe:DeleteMedicalVocabulary

Scrittura

DeleteTranscriptionJob

transcribe:DeleteTranscriptionJob

Scrittura

DeleteVocabulary

transcribe:DeleteVocabulary

Scrittura

DeleteVocabularyFilter

transcribe:DeleteVocabularyFilter

Scrittura

DescribeLanguageModel

transcribe:DescribeLanguageModel

Lettura

GetCallAnalyticsCategory

transcribe:GetCallAnalyticsCategory

Lettura

GetCallAnalyticsJob

transcribe:GetCallAnalyticsJob

Lettura

GetMedicalScribeJob

transcribe:GetMedicalScribeJob

Lettura

GetMedicalTranscriptionJob

transcribe:GetMedicalTranscriptionJob

Lettura

GetMedicalVocabulary

transcribe:GetMedicalVocabulary

Lettura

GetTranscriptionJob

transcribe:GetTranscriptionJob

Lettura

GetVocabulary

transcribe:GetVocabulary

Lettura

GetVocabularyFilter

transcribe:GetVocabularyFilter

Lettura

ListCallAnalyticsCategories

transcribe:ListCallAnalyticsCategories

List

ListCallAnalyticsJobs

transcribe:ListCallAnalyticsJobs

List

ListLanguageModels

transcribe:ListLanguageModels

List

ListMedicalScribeJobs

transcribe:ListMedicalScribeJobs

List

ListMedicalTranscriptionJobs

transcribe:ListMedicalTranscriptionJobs

List

ListMedicalVocabularies

transcribe:ListMedicalVocabularies

List

ListTagsForResource

transcribe:ListTagsForResource

Lettura

ListTranscriptionJobs

transcribe:ListTranscriptionJobs

List

ListVocabularies

transcribe:ListVocabularies

List

ListVocabularyFilters

transcribe:ListVocabularyFilters

List

StartCallAnalyticsJob

transcribe:StartCallAnalyticsJob

Scrittura

transcribe:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

transcribe.amazonaws.com

Scrittura

StartMedicalScribeJob

transcribe:StartMedicalScribeJob

Scrittura

transcribe:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

transcribe.amazonaws.com

Scrittura

StartMedicalTranscriptionJob

transcribe:StartMedicalTranscriptionJob

Scrittura

transcribe:TagResource

Etichettare, scrivere

StartTranscriptionJob

transcribe:StartTranscriptionJob

Scrittura

transcribe:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

transcribe.amazonaws.com

Scrittura

TagResource

transcribe:TagResource

Etichettare, scrivere

UntagResource

transcribe:UntagResource

Etichettare, scrivere

UpdateCallAnalyticsCategory

transcribe:UpdateCallAnalyticsCategory

Scrittura

UpdateLanguageModel

transcribe:UpdateLanguageModel

Scrittura

iam:PassRole

iam:PassedToService

transcribe.amazonaws.com

Scrittura

UpdateMedicalVocabulary

transcribe:UpdateMedicalVocabulary

Scrittura

UpdateVocabulary

transcribe:UpdateVocabulary

Scrittura

iam:PassRole

iam:PassedToService

transcribe.amazonaws.com

Scrittura

UpdateVocabularyFilter

transcribe:UpdateVocabularyFilter

Scrittura

iam:PassRole

iam:PassedToService

transcribe.amazonaws.com

Scrittura

Operazioni definite da Amazon Transcribe

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

CreateCallAnalyticsCategory

Concede l'autorizzazione per creare una categoria di analisi. Amazon Transcribe applica le condizioni specificate dalle tue categorie di analisi ai tuoi processi di analisi delle chiamate

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateLanguageModel

Concede l'autorizzazione per creare un nuovo modello di lingua personalizzato

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateMedicalVocabulary

Concede l'autorizzazione per creare un nuovo vocabolario personalizzato che puoi utilizzare per modificare il modo in cui Amazon Transcribe Medical gestisce la trascrizione di un file audio

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateVocabulary

Concede l'autorizzazione per creare un nuovo vocabolario personalizzato che puoi utilizzare per modificare il modo in cui Amazon Transcribe gestisce la trascrizione di un file audio

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateVocabularyFilter

Crea un nuovo filtro di vocabolario che puoi utilizzare per filtrare le parole della trascrizione di un file audio generato da Amazon Transcribe

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

DeleteCallAnalyticsCategory

Concede l'autorizzazione per eliminare una categoria di analisi delle chiamate utilizzando il nome da Amazon Transcribe

callanalyticscategory*

aws:ResourceTag/${TagKey}

Write

DeleteCallAnalyticsJob

Concede l'autorizzazione per eliminare un processo di analisi delle chiamate inviato in precedenza insieme a eventuali altri risultati generati, ad esempio la trascrizione, i modelli e così via

callanalyticsjob*

aws:ResourceTag/${TagKey}

Write

DeleteLanguageModel

Concede l'autorizzazione per eliminare un modello di lingua personalizzato creato in precedenza

languagemodel*

aws:ResourceTag/${TagKey}

Scrittura

DeleteMedicalScribeJob

Concede l'autorizzazione per eliminare un processo dello scriba medico precedentemente inviato

medicalscribejob*

aws:ResourceTag/${TagKey}

Scrittura

DeleteMedicalTranscriptionJob

Concede l'autorizzazione per eliminare un processo di trascrizione medica precedentemente inviato

medicaltranscriptionjob*

aws:ResourceTag/${TagKey}

Write

DeleteMedicalVocabulary

Concede l'autorizzazione per eliminare un vocabolario medico da Amazon Transcribe

medicalvocabulary*

aws:ResourceTag/${TagKey}

Write

DeleteTranscriptionJob

Concede l'autorizzazione per eliminare un processo di trascrizione inviato in precedenza insieme a eventuali altri risultati generati, ad esempio la trascrizione, i modelli e così via

transcriptionjob*

aws:ResourceTag/${TagKey}

Write

DeleteVocabulary

Concede l'autorizzazione per eliminare un vocabolario da Amazon Transcribe

vocabulary*

aws:ResourceTag/${TagKey}

Write

DeleteVocabularyFilter

Concede l'autorizzazione per eliminare un filtro di vocabolario da Amazon Transcribe

vocabularyfilter*

aws:ResourceTag/${TagKey}

Write

DescribeLanguageModel

Concede l'autorizzazione per restituire informazioni su un modello di lingua personalizzato

languagemodel*

aws:ResourceTag/${TagKey}

Read

GetCallAnalyticsCategory

Concede l'autorizzazione per richiamare le informazioni su una categoria di analisi delle chiamate

callanalyticscategory*

aws:ResourceTag/${TagKey}

Read

GetCallAnalyticsJob

Concede l'autorizzazione per restituire le informazioni su un processo di analisi delle chiamate

callanalyticsjob*

aws:ResourceTag/${TagKey}

Lettura

GetMedicalScribeJob

Concede l'autorizzazione per restituire le informazioni su un processo dello scriba medico

medicalscribejob*

aws:ResourceTag/${TagKey}

Lettura

GetMedicalScribeStream

Concede il permesso di ottenere informazioni su quanto specificato AWS HealthScribe sessione di streaming

Lettura

GetMedicalTranscriptionJob

Concede l'autorizzazione per restituire informazioni su un lavoro di trascrizione medica

medicaltranscriptionjob*

aws:ResourceTag/${TagKey}

Read

GetMedicalVocabulary

Concede l'autorizzazione per ottenere le informazioni su un vocabolario medico

medicalvocabulary*

aws:ResourceTag/${TagKey}

Read

GetTranscriptionJob

Concede l'autorizzazione per restituire le informazioni su un processo di trascrizione

transcriptionjob*

aws:ResourceTag/${TagKey}

Read

GetVocabulary

Concede l'autorizzazione per ottenere le informazioni su un vocabolario

vocabulary*

aws:ResourceTag/${TagKey}

Read

GetVocabularyFilter

Concede l'autorizzazione per ottenere informazioni su un filtro di vocabolario

vocabularyfilter*

aws:ResourceTag/${TagKey}

Read

ListCallAnalyticsCategories

Concede l'autorizzazione per elencare le categorie di analisi delle chiamate che sono state create

Elenco

ListCallAnalyticsJobs

Concede l'autorizzazione per elencare i processi di analisi delle chiamate con lo stato specificato

Elenco

ListLanguageModels

Concede l'autorizzazione per elencare i modelli di lingua personalizzati

List

ListMedicalScribeJobs

Concede l'autorizzazione per elencare i processi dello scriba medico con lo stato specificato

List

ListMedicalTranscriptionJobs

Concede l'autorizzazione per elencare i processi di trascrizione medica con lo stato specificato

Elenco

ListMedicalVocabularies

Concede l'autorizzazione a restituire un elenco di vocabolari medici che corrispondono ai criteri specificati. Se nessun criterio è specificato, restituisce l'intero elenco di vocabolari

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa

Lettura

ListTranscriptionJobs

Concede l'autorizzazione per elencare i processi di trascrizione con lo stato specificato

Elenco

ListVocabularies

Concede l'autorizzazione a restituire un elenco di vocabolari che corrispondono ai criteri specificati. Se nessun criterio è specificato, restituisce l'intero elenco di vocabolari

Elenco

ListVocabularyFilters

Concede l'autorizzazione a restituire un elenco di filtri vocabolari che corrispondono ai criteri specificati. Se non vengono specificati criteri, restituisce al massimo cinque filtri di vocabolario

Elenco

StartCallAnalyticsJob

Concede l'autorizzazione per avviare un processo di analisi asincrona che non solo trascrive la registrazione audio di un chiamante e di un agente, ma restituisce anche informazioni aggiuntive

aws:RequestTag/${TagKey}

aws:TagKeys

transcribe:OutputEncryptionKMSKeyId

transcribe:OutputLocation

Scrittura

StartCallAnalyticsStreamTranscription

Concede l'autorizzazione per avviare un protocollo in cui l'audio viene trasmesso in streaming a Transcribe Call Analytics e i risultati della trascrizione vengono trasmessi all'applicazione

Scrittura

StartCallAnalyticsStreamTranscriptionWebSocket

Concede il permesso di avviare un WebSocket dove l'audio viene trasmesso in streaming a Transcribe Call Analytics e i risultati della trascrizione vengono trasmessi all'applicazione

Scrittura

StartMedicalScribeJob

Concede l'autorizzazione per avviare un processo asincrono per trascrivere le conversazioni tra medico e paziente e genera note cliniche

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

transcribe:OutputBucketName

transcribe:OutputEncryptionKMSKeyId

Scrittura

StartMedicalScribeStream

Concede l'autorizzazione per avviare uno stream HTTP2 bidirezionale in cui l'audio viene trasmesso in streaming AWS HealthScribe e i risultati della trascrizione vengono trasmessi alla tua applicazione

Scrittura

StartMedicalStreamTranscription

Concede l'autorizzazione per avviare un protocollo in cui l'audio viene trasmesso in streaming a Transcribe Medical e i risultati della trascrizione vengono trasmessi all'applicazione

Scrittura

StartMedicalStreamTranscriptionWebSocket

Concede il permesso di avviare un WebSocket dove l'audio viene trasmesso in streaming a Transcribe Medical e i risultati della trascrizione vengono trasmessi all'applicazione

Scrittura

StartMedicalTranscriptionJob

Concede l'autorizzazione per avviare un processo asincrono per trascrivere il discorso medico in testo

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

transcribe:OutputBucketName

transcribe:OutputEncryptionKMSKeyId

transcribe:OutputKey

Write

StartStreamTranscription

Concede l'autorizzazione per avviare un flusso HTTP2 bidirezionale per trascrivere il riconoscimento vocale in tempo reale

Write

StartStreamTranscriptionWebSocket

Concede l'autorizzazione per avviare un flusso websocket per trascrivere il riconoscimento vocale in tempo reale

Write

StartTranscriptionJob

Concede l'autorizzazione per avviare un processo asincrono per la trascrizione del riconoscimento vocale

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

transcribe:OutputBucketName

transcribe:OutputEncryptionKMSKeyId

transcribe:OutputKey

Scrittura

TagResource

Concede l'autorizzazione per applicare tag a una risorsa con determinate coppie di chiave/valore

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

transcribe:OutputBucketName

transcribe:OutputEncryptionKMSKeyId

transcribe:OutputKey

Etichettatura, scrittura

UntagResource

Concede l'autorizzazione per rimuovere l'etichetta di una risorsa con una determinata chiave

aws:TagKeys

Etichettare, scrivere

UpdateCallAnalyticsCategory

Concede l'autorizzazione per aggiornare la categoria di analisi delle chiamate con nuovi valori. Il UpdateCallAnalyticsCategory l'operazione sovrascrive tutte le informazioni esistenti con i valori forniti nella richiesta

callanalyticscategory*

aws:ResourceTag/${TagKey}

Scrittura

UpdateLanguageModel

Concede il permesso di aggiornare un modello linguistico personalizzato

languagemodel*

aws:ResourceTag/${TagKey}

Scrittura

UpdateMedicalVocabulary

Concede il permesso di aggiornare un vocabolario medico esistente con nuovi valori. Il UpdateMedicalVocabulary l'operazione sovrascrive tutte le informazioni esistenti con i valori forniti nella richiesta

medicalvocabulary*

aws:ResourceTag/${TagKey}

Scrittura

UpdateVocabulary

Concede il permesso di aggiornare un vocabolario esistente con nuovi valori. Il UpdateVocabulary l'operazione sovrascrive tutte le informazioni esistenti con i valori forniti nella richiesta

vocabulary*

aws:ResourceTag/${TagKey}

Scrittura

UpdateVocabularyFilter

Concede l'autorizzazione per aggiornare un filtro di vocabolario esistente con nuovi valori. Il UpdateVocabularyFilter l'operazione sovrascrive tutte le informazioni esistenti con i valori forniti nella richiesta

vocabularyfilter*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorsa definiti da Amazon Transcribe

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

callanalyticscategory

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

aws:ResourceTag/${TagKey}

callanalyticsjob

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

aws:ResourceTag/${TagKey}

languagemodel

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

aws:ResourceTag/${TagKey}

medicalscribejob

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

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}

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}

Chiavi di condizione per Amazon Transcribe

Amazon Transcribe definisce le seguenti chiavi di condizione che possono essere utilizzate nell'elemento Condition di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso richiedendo i valori dei tag presenti in una richiesta di creazione risorse

String

aws:ResourceTag/${TagKey}

Filtra l'accesso richiedendo il valore di tag associato alla risorsa

String

aws:TagKeys

Filtra l'accesso richiedendo la presenza di tag obbligatori nella richiesta

ArrayOfString

transcribe:OutputBucketName

Filtra l'accesso in base al nome del bucket di output incluso nella richiesta

String

transcribe:OutputEncryptionKMSKeyId

Filtra l'accesso in base all'ID della chiave KMS incluso nella richiesta, fornito sotto forma di chiave KMS ARN

String

transcribe:OutputKey

Filtra l'accesso in base alla chiave di output inclusa nella richiesta

String

transcribe:OutputLocation

Filtra l'accesso in base alla posizione di output inclusa nella richiesta

String