View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Sistema di analisi degli accessi IAM - Service Authorization Reference

Azioni, risorse e chiavi di condizione per AWS Sistema di analisi degli accessi IAM

AWS IAM Access Analyzer (prefisso del servizio:access-analyzer) 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 AWS Sistema di analisi degli accessi IAM

La tabella seguente mappa 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 la tabella Azioni.

Operation Azione IAM Chiave di condizione Valori possibili Livello di accesso

ApplyArchiveRule

analizzatore di accesso: ApplyArchiveRule

Scrittura

CancelPolicyGeneration

analizzatore di accesso: CancelPolicyGeneration

Scrittura

CheckAccessNotGranted

analizzatore di accesso: CheckAccessNotGranted

Lettura

CheckNoNewAccess

analizzatore di accesso: CheckNoNewAccess

Lettura

CheckNoPublicAccess

analizzatore di accesso: CheckNoPublicAccess

Lettura

CreateAccessPreview

analizzatore di accesso: CreateAccessPreview

Scrittura

CreateAnalyzer

analizzatore di accesso: CreateAnalyzer

Scrittura

analizzatore di accesso: TagResource

Etichettatura, scrittura

CreateArchiveRule

analizzatore di accesso: CreateArchiveRule

Scrittura

CreateServiceLinkedAnalyzer

analizzatore di accesso: CreateServiceLinkedAnalyzer

Scrittura

DeleteAnalyzer

analizzatore di accesso: DeleteAnalyzer

Scrittura

DeleteArchiveRule

analizzatore di accesso: DeleteArchiveRule

Scrittura

DeleteServiceLinkedAnalyzer

analizzatore di accesso: DeleteServiceLinkedAnalyzer

Scrittura

GenerateFindingRecommendation

analizzatore di accesso: GenerateFindingRecommendation

Scrittura

GetAccessPreview

analizzatore di accesso: GetAccessPreview

Lettura

GetAnalyzedResource

analizzatore di accesso: GetAnalyzedResource

Lettura

GetAnalyzer

analizzatore di accesso: GetAnalyzer

Lettura

GetArchiveRule

analizzatore di accesso: GetArchiveRule

Lettura

GetFinding

analizzatore di accesso: GetFinding

Lettura

GetFindingRecommendation

analizzatore di accesso: GetFindingRecommendation

Lettura

V2 GetFinding

analizzatore di accesso: GetFinding

Lettura

GetFindingsStatistics

analizzatore di accesso: GetFindingsStatistics

Lettura

GetGeneratedPolicy

analizzatore di accesso: GetGeneratedPolicy

Lettura

ListAccessPreviewFindings

analizzatore di accesso: ListAccessPreviewFindings

Lettura

ListAccessPreviews

analizzatore di accesso: ListAccessPreviews

List

ListAnalyzedResources

analizzatore di accesso: ListAnalyzedResources

Lettura

ListAnalyzers

analizzatore di accesso: ListAnalyzers

List

ListArchiveRules

analizzatore di accesso: ListArchiveRules

List

ListFindings

analizzatore di accesso: ListFindings

Lettura

V2 ListFindings

analizzatore di accesso: ListFindings

Lettura

ListPolicyGenerations

analizzatore di accesso: ListPolicyGenerations

Lettura

ListTagsForResource

analizzatore di accesso: ListTagsForResource

Lettura

StartPolicyGeneration

analizzatore di accesso: StartPolicyGeneration

Scrittura

scopo: PassRole

sono: PassedToService

access-analyzer.amazonaws.com

Scrittura

StartResourceScan

analizzatore di accesso: StartResourceScan

Scrittura

TagResource

analizzatore di accesso: TagResource

Etichettatura, scrittura

UntagResource

analizzatore di accesso: UntagResource

Etichettatura, scrittura

UpdateAnalyzer

analizzatore di accesso: UpdateAnalyzer

Scrittura

UpdateArchiveRule

analizzatore di accesso: UpdateArchiveRule

Scrittura

UpdateFindings

analizzatore di accesso: UpdateFindings

Scrittura

ValidatePolicy

analizzatore di accesso: ValidatePolicy

Lettura

Azioni definite da AWS Sistema di analisi degli accessi IAM

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. 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.

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

ApplyArchiveRule

Concede l'autorizzazione per applicare una regola di archiviazione

Analizzatore*

Come: ResourceTag /$ {} TagKey

Scrittura

CancelPolicyGeneration

Concede l'autorizzazione per annullare una generazione di policy

Scrittura

CheckAccessNotGranted

Concede l'autorizzazione per verificare che l'accesso specificato non sia consentito da una policy

Lettura

CheckNoNewAccess

Concede l'autorizzazione per verificare che non sia consentito alcun nuovo accesso rispetto a una policy esistente

Lettura

CheckNoPublicAccess

Concede il permesso di verificare che l'accesso pubblico non sia consentito da una politica delle risorse

Lettura

CreateAccessPreview

Concede l'autorizzazione per creare un'anteprima di accesso per l'analizzatore specificato

Analizzatore*

Come: ResourceTag /$ {} TagKey

Scrittura

CreateAnalyzer

Concede l'autorizzazione per creare un analizzatore

Analizzatore*

Come: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateArchiveRule

Concede l'autorizzazione per creare una regola di archiviazione per l'analizzatore specificato

ArchiveRule*

Scrittura

CreateServiceLinkedAnalyzer

Concede l'autorizzazione a creare un analizzatore collegato ai servizi

Analizzatore*

Come: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

DeleteAnalyzer

Concede l'autorizzazione per eliminare l'analizzatore specificato

Analizzatore*

Come: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

DeleteArchiveRule

Concede l'autorizzazione per eliminare le regole di archiviazione per l'analizzatore specificato

ArchiveRule*

Scrittura

DeleteServiceLinkedAnalyzer

Concede l'autorizzazione a eliminare l'analizzatore collegato al servizio specificato

Analizzatore*

Come: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

GenerateFindingRecommendation

Concede l'autorizzazione a generare procedure di raccomandazione per risolvere un problema

Analizzatore*

Come: ResourceTag /$ {} TagKey

Scrittura

GetAccessPreview

Concede l'autorizzazione per recuperare informazioni su un'anteprima di accesso

Analizzatore*

Come: ResourceTag /$ {} TagKey

Lettura

GetAnalyzedResource

Concede l'autorizzazione per recuperare informazioni su una risorsa analizzata

Analizzatore*

Come: ResourceTag /$ {} TagKey

Lettura

GetAnalyzer

Concede l'autorizzazione per recuperare le informazioni sugli analizzatori

Analizzatore*

Come: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Lettura

GetArchiveRule

Concede l'autorizzazione per recuperare informazioni sulle regole di archiviazione per l'analizzatore specificato

ArchiveRule*

Read

GetFinding

Concede l'autorizzazione per recuperare i risultati

Analizzatore*

Come: ResourceTag /$ {} TagKey

Lettura

GetFindingRecommendation

Concede l'autorizzazione a recuperare i passaggi di raccomandazione per risolvere un risultato

Analizzatore*

Come: ResourceTag /$ {} TagKey

Lettura

GetFindingsStatistics

Concede l'autorizzazione per recuperare le statistiche per gli esiti

Analizzatore*

Come: ResourceTag /$ {} TagKey

Lettura

GetGeneratedPolicy

Concede l'autorizzazione a recuperare una politica generata utilizzando StartPolicyGeneration

Lettura

ListAccessPreviewFindings

Concede l'autorizzazione per recuperare un elenco di risultati da un'anteprima di accesso

Analizzatore*

Come: ResourceTag /$ {} TagKey

Lettura

ListAccessPreviews

Concede l'autorizzazione per recuperare un elenco di anteprime di accesso

Analizzatore*

Come: ResourceTag /$ {} TagKey

List

ListAnalyzedResources

Concede l'autorizzazione per recuperare un elenco di risorse che sono state analizzate

Analizzatore*

Come: ResourceTag /$ {} TagKey

Lettura

ListAnalyzers

Concede l'autorizzazione per recuperare un elenco di analizzatori

Elenco

ListArchiveRules

Concede l'autorizzazione per recuperare un elenco di regole di archiviazione da un analizzatore

Analizzatore*

Come: ResourceTag /$ {} TagKey

List

ListFindings

Concede l'autorizzazione per recuperare un elenco di risultati da un analizzatore

Analizzatore*

Come: ResourceTag /$ {} TagKey

Lettura

ListPolicyGenerations

Concede l'autorizzazione per elencare tutte le generazioni di policy avviate di recente

Read

ListTagsForResource

Concede l'autorizzazione per recuperare un elenco di tag applicati a una risorsa

Analizzatore

Legge: ResourceTag /$ {} TagKey

Lettura

StartPolicyGeneration

Concede l'autorizzazione per avviare una generazione di policy

Write

StartResourceScan

Concede l'autorizzazione per avviare una scansione delle policy applicate a una risorsa

Analizzatore*

Come: ResourceTag /$ {} TagKey

Scrittura

TagResource

Concede l'autorizzazione per aggiungere un tag a una risorsa

Analizzatore

Legge: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa

Analizzatore

Legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

UpdateAnalyzer

Concede l'autorizzazione a modificare la configurazione di un analizzatore

Analizzatore*

Come: ResourceTag /$ {} TagKey

Scrittura

UpdateArchiveRule

Concede l'autorizzazione per modificare una regola di archiviazione

ArchiveRule*

Write

UpdateFindings

Concede l'autorizzazione per modificare i risultati

Analizzatore*

Come: ResourceTag /$ {} TagKey

Scrittura

ValidatePolicy

Concede l'autorizzazione per convalidare una policy

Lettura

Tipi di risorse definiti da AWS Sistema di analisi degli accessi IAM

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

Analizzatore

arn: $ {Partition} :access-analyzer: $ {Region} :$ {Account} :analyzer/$ {} AnalyzerName

ResourceTagleggi: /$ {} TagKey

ArchiveRule

arn: $ {Partition} :analizzatore di accesso: $ {Region} :$ {Account} :analyzer/$ {} /archive-rule/$ {} AnalyzerName RuleName

Chiavi di condizione per AWS Sistema di analisi degli accessi IAM

AWS IAM Access Analyzer definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws: RequestTag /$ {} TagKey

Filtra le operazioni in base alla presenza di coppie chiave-valore di tag nella richiesta.

Stringa

legge: ResourceTag /$ {} TagKey

Filtra le operazioni in base a tag sotto forma di coppie chiave/valore collegati alla risorsa

Stringa

leggi: TagKeys

Filtra le operazioni in base alla presenza di chiavi di tag nella richiesta

ArrayOfString