View a markdown version of this page

Azioni, risorse e chiavi di condizione per Amazon CodeGuru Security - Service Authorization Reference

Azioni, risorse e chiavi di condizione per Amazon CodeGuru Security

Amazon CodeGuru Security (prefisso del servizio:codeguru-security) 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 CodeGuru Security

La tabella seguente mappa le operazioni delle 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 Valore/i possibile/i Livello di accesso

BatchGetFindings

codeguru-security: BatchGetFindings

Lettura

CreateScan

codeguru-sicurezza: CreateScan

Scrittura

codeguru-sicurezza: TagResource

Etichettatura, scrittura

CreateUploadUrl

codeguru-security: CreateUploadUrl

Scrittura

GetAccountConfiguration

codeguru-sicurezza: GetAccountConfiguration

Lettura

GetFindings

codeguru-sicurezza: GetFindings

List

GetMetricsSummary

codeguru-sicurezza: GetMetricsSummary

Lettura

GetScan

codeguru-sicurezza: GetScan

Lettura

ListFindingsMetrics

codeguru-sicurezza: ListFindingsMetrics

List

ListScans

codeguru-sicurezza: ListScans

List

ListTagsForResource

codeguru-sicurezza: ListTagsForResource

Lettura

TagResource

codeguru-sicurezza: TagResource

Etichettatura, scrittura

UntagResource

codeguru-security: UntagResource

Etichettatura, scrittura

UpdateAccountConfiguration

codeguru-security: UpdateAccountConfiguration

Scrittura

Azioni definite da Amazon CodeGuru Security

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

BatchGetFindings

Concede l'autorizzazione per il recupero in batch di risultati specifici generati da Security CodeGuru

ScanName*

aws: ResourceTag /$ {} TagKey

Lettura

CreateScan

Concede l'autorizzazione a creare una scansione di sicurezza CodeGuru

ScanName*

aws: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateUploadUrl

Concede l'autorizzazione per generare un URL preimpostato per caricare archivi di codice

ScanName*

aws: ResourceTag /$ {0} TagKey

Scrittura

GetAccountConfiguration

Concede l'autorizzazione per recuperare le configurazioni a livello di account

Lettura

GetFindings

Concede l'autorizzazione a recuperare i risultati di una scansione generata da Security CodeGuru

ScanName*

aws: ResourceTag /$ {} TagKey

List

GetMetricsSummary

Concede l'autorizzazione a recuperare il riepilogo delle metriche a livello di AWS account generato da Security CodeGuru

Lettura

GetScan

Concede l'autorizzazione a recuperare i metadati della scansione di sicurezza CodeGuru

ScanName*

aws: /$ {} ResourceTag TagKey

Lettura

ListFindingsMetrics

Concede l'autorizzazione per recuperare un elenco di parametri dei risultati a livello di account all'interno di un intervallo di dati

List

ListScans

Concede l'autorizzazione a recuperare l'elenco dei metadati della scansione di sicurezza CodeGuru

List

ListTagsForResource

Concede l'autorizzazione per recuperare un elenco di tag per l'ARN di una scansione

ScanName*

aws: /$ {} ResourceTag TagKey

Lettura

TagResource

Concede l'autorizzazione per aggiungere tag all'ARN di una scansione

ScanName*

legge: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

UntagResource

Concede l'autorizzazione per rimuovere tag dall'ARN di una scansione

ScanName*

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

UpdateAccountConfiguration

Concede l'autorizzazione per aggiornare le configurazioni a livello di account

Scrittura

Permission-only azioni per Amazon CodeGuru Security

Le seguenti azioni sono definite da Amazon CodeGuru Security ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzate solo nelle dichiarazioni politiche IAM per concedere o negare le autorizzazioni.

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

DeleteScansByCategory

Concede l'autorizzazione a eliminare tutte le scansioni e i relativi risultati dalla CodeGuru sezione Sicurezza per una determinata categoria

Scrittura

ListFindings

Concede l'autorizzazione a recuperare i risultati generati da Security CodeGuru

List

Tipi di risorse definiti da Amazon CodeGuru Security

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

ScanName

arn: $ {Partition} :codeguru-security: $ {Region} :$ {Account} :scans/$ {} ScanName

ResourceTagleggi: /$ {} TagKey

Chiavi di condizione per Amazon CodeGuru Security

Amazon CodeGuru Security 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 l'accesso per i tag passati nella richiesta

Stringa

legge: ResourceTag /$ {} TagKey

Filtra l'accesso per i tag associati alla risorsa

Stringa

leggi: TagKeys

Filtra l'accesso tramite le chiavi di tag passate nella richiesta

ArrayOfString