View a markdown version of this page

Operazioni, risorse e chiavi di condizione per Amazon Rekognition - 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 Rekognition

Amazon Rekognition (prefisso del servizio): rekognition) 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 Rekognition

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

AssociateFaces

rekognition:AssociateFaces

Scrittura

CompareFaces

rekognition:CompareFaces

Lettura

CopyProjectVersion

rekognition:CopyProjectVersion

Scrittura

rekognition:CreateProjectVersion

Scrittura

rekognition:TagResource

Etichettatura, scrittura

CreateCollection

rekognition:CreateCollection

Scrittura

rekognition:TagResource

Etichettare, scrivere

CreateDataset

rekognition:CreateDataset

Scrittura

rekognition:ListDatasetEntries

Lettura

rekognition:TagResource

Etichettare, scrivere

CreateFaceLivenessSession

rekognition:CreateFaceLivenessSession

Scrittura

CreateProject

rekognition:CreateProject

Scrittura

rekognition:TagResource

Etichettare, scrivere

CreateProjectVersion

rekognition:CreateProjectVersion

Scrittura

rekognition:TagResource

Etichettare, scrivere

CreateStreamProcessor

rekognition:CreateStreamProcessor

Scrittura

rekognition:TagResource

Etichettare, scrivere

iam:PassRole

iam:PassedToService

rekognition.amazonaws.com

Scrittura

CreateUser

rekognition:CreateUser

Scrittura

DeleteCollection

rekognition:DeleteCollection

Scrittura

DeleteDataset

rekognition:DeleteDataset

Scrittura

DeleteFaces

rekognition:DeleteFaces

Scrittura

DeleteProject

rekognition:DeleteProject

Scrittura

DeleteProjectPolicy

rekognition:DeleteProjectPolicy

Scrittura

DeleteProjectVersion

rekognition:DeleteProjectVersion

Scrittura

DeleteStreamProcessor

rekognition:DeleteStreamProcessor

Scrittura

DeleteUser

rekognition:DeleteUser

Scrittura

DescribeCollection

rekognition:DescribeCollection

Lettura

DescribeDataset

rekognition:DescribeDataset

Lettura

DescribeProjectVersions

rekognition:DescribeProjectVersions

Lettura

DescribeProjects

rekognition:DescribeProjects

Lettura

DescribeStreamProcessor

rekognition:DescribeStreamProcessor

Lettura

DetectCustomLabels

rekognition:DetectCustomLabels

Lettura

DetectFaces

rekognition:DetectFaces

Lettura

DetectLabels

rekognition:DetectLabels

Lettura

DetectModerationLabels

rekognition:DetectModerationLabels

Lettura

DetectProtectiveEquipment

rekognition:DetectProtectiveEquipment

Lettura

DetectText

rekognition:DetectText

Lettura

DisassociateFaces

rekognition:DisassociateFaces

Scrittura

DistributeDatasetEntries

rekognition:DistributeDatasetEntries

Scrittura

GetCelebrityInfo

rekognition:GetCelebrityInfo

Lettura

GetCelebrityRecognition

rekognition:GetCelebrityRecognition

Lettura

GetContentModeration

rekognition:GetContentModeration

Lettura

GetFaceDetection

rekognition:GetFaceDetection

Lettura

GetFaceLivenessSessionResults

rekognition:GetFaceLivenessSessionResults

Lettura

GetFaceSearch

rekognition:GetFaceSearch

Lettura

GetLabelDetection

rekognition:GetLabelDetection

Lettura

GetMediaAnalysisJob

rekognition:GetMediaAnalysisJob

Lettura

GetPersonTracking

rekognition:GetPersonTracking

Lettura

GetSegmentDetection

rekognition:GetSegmentDetection

Lettura

GetTextDetection

rekognition:GetTextDetection

Lettura

IndexFaces

rekognition:IndexFaces

Scrittura

ListCollections

rekognition:ListCollections

Lettura

ListDatasetEntries

rekognition:ListDatasetEntries

Lettura

ListDatasetLabels

rekognition:ListDatasetLabels

Lettura

ListFaces

rekognition:ListFaces

Lettura

ListMediaAnalysisJobs

rekognition:ListMediaAnalysisJobs

Lettura

ListProjectPolicies

rekognition:ListProjectPolicies

Lettura

ListStreamProcessors

rekognition:ListStreamProcessors

List

ListTagsForResource

rekognition:ListTagsForResource

Lettura

ListUsers

rekognition:ListUsers

Lettura

PutProjectPolicy

rekognition:PutProjectPolicy

Scrittura

RecognizeCelebrities

rekognition:RecognizeCelebrities

Lettura

SearchFaces

rekognition:SearchFaces

Lettura

SearchFacesByImage

rekognition:SearchFacesByImage

Lettura

SearchUsers

rekognition:SearchUsers

Lettura

SearchUsersByImage

rekognition:SearchUsersByImage

Lettura

StartCelebrityRecognition

rekognition:StartCelebrityRecognition

Scrittura

iam:PassRole

iam:PassedToService

rekognition.amazonaws.com

Scrittura

StartContentModeration

rekognition:StartContentModeration

Scrittura

iam:PassRole

iam:PassedToService

rekognition.amazonaws.com

Scrittura

StartFaceDetection

rekognition:StartFaceDetection

Scrittura

iam:PassRole

iam:PassedToService

rekognition.amazonaws.com

Scrittura

StartFaceSearch

rekognition:StartFaceSearch

Scrittura

iam:PassRole

iam:PassedToService

rekognition.amazonaws.com

Scrittura

StartLabelDetection

rekognition:StartLabelDetection

Scrittura

iam:PassRole

iam:PassedToService

rekognition.amazonaws.com

Scrittura

StartMediaAnalysisJob

rekognition:StartMediaAnalysisJob

Scrittura

StartProjectVersion

rekognition:StartProjectVersion

Scrittura

StartSegmentDetection

rekognition:StartSegmentDetection

Scrittura

iam:PassRole

iam:PassedToService

rekognition.amazonaws.com

Scrittura

StartStreamProcessor

rekognition:StartStreamProcessor

Scrittura

StartTextDetection

rekognition:StartTextDetection

Scrittura

iam:PassRole

iam:PassedToService

rekognition.amazonaws.com

Scrittura

StopProjectVersion

rekognition:StopProjectVersion

Scrittura

StopStreamProcessor

rekognition:StopStreamProcessor

Scrittura

TagResource

rekognition:TagResource

Etichettare, scrivere

UntagResource

rekognition:UntagResource

Etichettare, scrivere

UpdateDatasetEntries

rekognition:UpdateDatasetEntries

Scrittura

UpdateStreamProcessor

rekognition:UpdateStreamProcessor

Scrittura

Operazioni definite da Amazon Rekognition

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

AssociateFaces

Concede l'autorizzazione per associare più volti con un singolo utente

collection*

aws:ResourceTag/${TagKey}

Scrittura

CompareFaces

Concede l'autorizzazione per confrontare i volti nell'immagine input di origine con ogni volto rilevato nell'immagine input di destinazione

Lettura

CopyProjectVersion

Concede l'autorizzazione per copiare una versione del modello esistente in una nuova versione del modello

project*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

projectversion*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

CreateCollection

Concede il permesso di creare una raccolta in un Regione AWS

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateDataset

Concede l'autorizzazione per creare un nuovo set di dati di Amazon Rekognition Custom Labels

project*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateFaceLivenessSession

Concede l'autorizzazione per creare una sessione di riconoscimento facciale

Scrittura

CreateProject

Concede l'autorizzazione per creare un progetto Amazon Rekognition Custom Labels

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateProjectVersion

Concede l'autorizzazione per iniziare la formazione di una nuova versione di un modello

project*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateStreamProcessor

Concede l'autorizzazione per creare un elaboratore di flusso di Amazon Rekognition

collection*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateUser

Concede l'autorizzazione per creare un nuovo utente in una raccolta utilizzando l'ID utente univoco fornito

collection*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCollection

Concede l'autorizzazione per eliminare la raccolta specificata

collection*

aws:ResourceTag/${TagKey}

Scrittura

DeleteDataset

Concede l'autorizzazione per eliminare un set di dati esistente di Amazon Rekognition Custom Labels

dataset*

aws:ResourceTag/${TagKey}

Scrittura

DeleteFaces

Concede l'autorizzazione per eliminare i volti una raccolta

collection*

aws:ResourceTag/${TagKey}

Scrittura

DeleteProject

Concede l'autorizzazione per eliminare un progetto.

project*

aws:ResourceTag/${TagKey}

Scrittura

DeleteProjectPolicy

Concede l'autorizzazione per eliminare una policy di risorsa collegata a un progetto

project*

aws:ResourceTag/${TagKey}

Scrittura

DeleteProjectVersion

Concede l'autorizzazione per eliminare un modello

projectversion*

aws:ResourceTag/${TagKey}

Scrittura

DeleteStreamProcessor

Concede l'autorizzazione per eliminare l'elaboratore di flusso specificato

streamprocessor*

aws:ResourceTag/${TagKey}

Scrittura

DeleteUser

Concede l'autorizzazione per eliminare un utente da una raccolta in base all'ID utente fornito

collection*

aws:ResourceTag/${TagKey}

Scrittura

DescribeCollection

Concede l'autorizzazione per leggere i dettagli di una raccolta

collection*

aws:ResourceTag/${TagKey}

Lettura

DescribeDataset

Concede l'autorizzazione per descrivere un set di dati di Amazon Rekognition Custom Labels

dataset*

aws:ResourceTag/${TagKey}

Lettura

DescribeProjectVersions

Concede l'autorizzazione per elencare le versioni di un modello in un progetto Amazon Rekognition Custom Labels

project*

aws:ResourceTag/${TagKey}

Lettura

DescribeProjects

Concede l'autorizzazione per elencare i progetti Amazon Rekognition Custom Labels

Lettura

DescribeStreamProcessor

Concede l'autorizzazione per ottenere informazioni sull'elaboratore di flusso specificato

streamprocessor*

aws:ResourceTag/${TagKey}

Lettura

DetectCustomLabels

Concede l'autorizzazione per rilevare etichette personalizzate in un'immagine fornita

projectversion*

aws:ResourceTag/${TagKey}

Lettura

DetectFaces

Concede l'autorizzazione per rilevare volti umani all'interno di un'immagine fornita come input

Lettura

DetectLabels

Concede l'autorizzazione per rilevare istanze di etichette reali all'interno di un'immagine fornita come input

Lettura

DetectModerationLabels

Concede l'autorizzazione per rilevare etichette di moderazione all'interno dell'immagine di input

projectversion

aws:ResourceTag/${TagKey}

Lettura

DetectProtectiveEquipment

Concede l'autorizzazione per rilevare Personal Protective Equipment (attrezzatura di protezione individuale) nell'immagine di input

Lettura

DetectText

Concede l'autorizzazione per rilevare del testo nell'immagine di input e convertirlo in testo leggibile dal computer (machine-readable)

Lettura

DisassociateFaces

Concede l'autorizzazione per rimuovere l'associazione tra un ID utente e un face ID

collection*

aws:ResourceTag/${TagKey}

Scrittura

DistributeDatasetEntries

Concede l'autorizzazione per distribuire le voci in un set di dati di addestramento attraverso il set di dati di addestramento e il set di dati di test di un progetto

dataset*

aws:ResourceTag/${TagKey}

Scrittura

GetCelebrityInfo

Concede l'autorizzazione per leggere nome e informazioni aggiuntive di una celebrità

Lettura

GetCelebrityRecognition

Concede l'autorizzazione per leggere i risultati del riconoscimento di celebrità trovati in un video memorizzato da un processo asicrono di riconoscimento di celebrità

Lettura

GetContentModeration

Concede l'autorizzazione per leggere i risultati dell'analisi di moderazione dei contenuti trovati in un video memorizzato da un processo asincrono di moderazione dei contenuti

Lettura

GetFaceDetection

Concede l'autorizzazione per leggere i risultati di rilevamento facciale trovati in un video memorizzato da un processo asincrono di rilevamento facciale

Lettura

GetFaceLivenessSessionResults

Concede l'autorizzazione per ottenere i risultati di una sessione di riconoscimento facciale

Lettura

GetFaceSearch

Concede l'autorizzazione per leggere le raccolte di volti corrispondenti trovati in un video memorizzato da un processo asincrono di ricerca dei volti

Lettura

GetLabelDetection

Concede l'autorizzazione per leggere i risultati del rilevamento di etichette in un video memorizzato da un processo asincrono di rilevamento di etichette

Lettura

GetMediaAnalysisJob

Concede l'autorizzazione a leggere il riferimento ai risultati del processo in S3 e informazioni aggiuntive su un lavoro di analisi degli elementi multimediali

Lettura

GetPersonTracking

Concede l'autorizzazione per leggere l'elenco delle persone rilevate in un video memorizzato da un processo asincrono di tracciamento di persone

Lettura

GetSegmentDetection

Concede l'autorizzazione per ottenere i segmenti video trovati in un video memorizzato da un processo asincrono di rilevamento dei segmenti

Lettura

GetTextDetection

Concede l'autorizzazione per ottenere il testo trovato in un video memorizzato da un processo asincrono di rilevamento del testo

Lettura

IndexFaces

Concede l'autorizzazione per aggiornare una raccolta di volti già esistente rilevati nell'immagine di input

collection*

aws:ResourceTag/${TagKey}

Scrittura

ListCollections

Concede l'autorizzazione per leggere la raccolta di ID nel tuo account

Lettura

ListDatasetEntries

Concede l'autorizzazione per elencare le voci del set di dati in un set di dati esistente di Amazon Rekognition Custom Labels

dataset*

aws:ResourceTag/${TagKey}

Lettura

ListDatasetLabels

Concede l'autorizzazione per elencare le etichette in un set di dati

dataset*

aws:ResourceTag/${TagKey}

Lettura

ListFaces

Concede l'autorizzazione per leggere i metadati dei volti presenti nella raccolta specificata

collection*

aws:ResourceTag/${TagKey}

Lettura

ListMediaAnalysisJobs

Concede l'autorizzazione a leggere l'elenco dei processi di analisi degli elementi multimediali

Lettura

ListProjectPolicies

Concede l'autorizzazione per elencare le policy di risorsa collegate a un progetto

project*

aws:ResourceTag/${TagKey}

Lettura

ListStreamProcessors

Concede l'autorizzazione per ottenere un elenco degli elaboratori di flusso

List

ListTagsForResource

Concede l'autorizzazione per restituire un elenco di tag associati a una risorsa

collection

aws:ResourceTag/${TagKey}

Lettura

dataset

aws:ResourceTag/${TagKey}

project

aws:ResourceTag/${TagKey}

projectversion

aws:ResourceTag/${TagKey}

streamprocessor

aws:ResourceTag/${TagKey}

ListUsers

Concede il permesso di inserire un elenco UserIds e il UserStatus

collection*

aws:ResourceTag/${TagKey}

Lettura

PutProjectPolicy

Concede l'autorizzazione per collegare una policy di risorsa a un progetto

project*

aws:ResourceTag/${TagKey}

Scrittura

RecognizeCelebrities

Concede l'autorizzazione per rilevare celebrità nell'immagine di input

Lettura

SearchFaces

Concede l'autorizzazione per ricercare l'ID del volto fornito all'interno della raccolta specificata

collection*

aws:ResourceTag/${TagKey}

Lettura

SearchFacesByImage

Concede l'autorizzazione per ricercare la faccia più grande nell'immagine di input all'interno della raccolta specificata

collection*

aws:ResourceTag/${TagKey}

Lettura

SearchUsers

Concede l'autorizzazione per ricercare nella raccolta specificata i risultati della corrispondenza degli utenti con un determinato face ID o un determinato ID utente

collection*

aws:ResourceTag/${TagKey}

Lettura

SearchUsersByImage

Concede l'autorizzazione per ricercare nella raccolta specificata i risultati della corrispondenza dell'utente utilizzando la faccia più grande nell'immagine di input

collection*

aws:ResourceTag/${TagKey}

Lettura

StartCelebrityRecognition

Concede l'autorizzazione per avviare il riconoscimento asincrono di personaggi famosi in un video memorizzato

Scrittura

StartContentModeration

Concede l'autorizzazione per avviare il rilevamento asincrono di contenuti per adulti espliciti o allusivi in un video memorizzato

Scrittura

StartFaceDetection

Concede l'autorizzazione per avviare il rilevamento asincrono di volti in un video memorizzato

Scrittura

StartFaceLivenessSession

Concede l'autorizzazione per avviare lo streaming video per una sessione di riconoscimento facciale

Scrittura

StartFaceSearch

Concede l'autorizzazione per avviare una ricerca asincrona di volti in una raccolta che corrispondano ai volti delle persone rilevate in un video memorizzato

collection*

aws:ResourceTag/${TagKey}

Scrittura

StartLabelDetection

Concede l'autorizzazione per avviare il rilevamento asincrono di etichette in un video memorizzato

Scrittura

StartMediaAnalysisJob

Concede l'autorizzazione per avviare un processo di analisi degli elementi multimediali

projectversion

aws:ResourceTag/${TagKey}

Scrittura

StartPersonTracking

Concede l'autorizzazione per avviare il tracciamento asincrono di persone in un video memorizzato

Scrittura

StartProjectVersion

Concede l'autorizzazione per avviare l'esecuzione di una versione del modello

projectversion*

aws:ResourceTag/${TagKey}

Scrittura

StartSegmentDetection

Concede l'autorizzazione per avviare il rilevamento asincrono di segmenti in un video memorizzato

Scrittura

StartStreamProcessor

Concede l'autorizzazione per avviare l'esecuzione di un elaboratore di flusso

streamprocessor*

aws:ResourceTag/${TagKey}

Scrittura

StartTextDetection

Concede l'autorizzazione per avviare il rilevamento asincrono di testo in un video memorizzato

Scrittura

StopProjectVersion

Concede l'autorizzazione per interrompere l'esecuzione di una versione del modello

projectversion*

aws:ResourceTag/${TagKey}

Scrittura

StopStreamProcessor

Concede l'autorizzazione per interrompere un elaboratore di flusso in esecuzione

streamprocessor*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione ad aggiungere uno o più tag a una risorsa

collection

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

dataset

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

project

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

projectversion

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

streamprocessor

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere uno o più tag dalla risorsa

collection

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

dataset

aws:ResourceTag/${TagKey}

aws:TagKeys

project

aws:ResourceTag/${TagKey}

aws:TagKeys

projectversion

aws:ResourceTag/${TagKey}

aws:TagKeys

streamprocessor

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateDatasetEntries

Concede l'autorizzazione per aggiungere o aggiornare una o più righe JSON (voci) in un set di dati

dataset*

aws:ResourceTag/${TagKey}

Scrittura

UpdateStreamProcessor

Concede l'autorizzazione per modificare le proprietà per un processore di flussi

streamprocessor*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorsa definiti da Amazon Rekognition

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

collection

arn:${Partition}:rekognition:${Region}:${Account}:collection/${CollectionId}

aws:ResourceTag/${TagKey}

dataset

arn:${Partition}:rekognition:${Region}:${Account}:project/${ProjectName}/dataset/${DatasetType}/${CreationTimestamp}

aws:ResourceTag/${TagKey}

project

arn:${Partition}:rekognition:${Region}:${Account}:project/${ProjectName}/${CreationTimestamp}

aws:ResourceTag/${TagKey}

projectversion

arn:${Partition}:rekognition:${Region}:${Account}:project/${ProjectName}/version/${VersionName}/${CreationTimestamp}

aws:ResourceTag/${TagKey}

streamprocessor

arn:${Partition}:rekognition:${Region}:${Account}:streamprocessor/${StreamprocessorId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Amazon Rekognition

Amazon Rekognition 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 in base ai tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base ai tag associati alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alle chiavi di tag passate nella richiesta

ArrayOfString