View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Continuum - 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à.

Azioni, risorse e chiavi di condizione per AWS Continuum

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

Riferimenti:

Azioni definite da AWS Continuum

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

AssociateCollector

Concede il permesso di associare un raccoglitore a un ambiente

environments*

continuum:CollectorArn

Scrittura

CreateCodeFinding

Concede il permesso di creare una ricerca di codice in un ambiente

code-findings*

Scrittura

environments*

CreateCodeScan

Concede il permesso di avviare una scansione del codice di un ambiente

code-scans*

Scrittura

environments*

CreateCollector

Concede il permesso di creare un raccoglitore

collectors*

Scrittura

CreateEnvironment

Autorizza l'utente ad aggiornare un ambiente.

environments*

continuum:RepositoryName

Scrittura

integrations

continuum:RepositoryName

CreateIntegration

Concede il permesso di creare un'integrazione con un fornitore di sorgenti esterno

integrations*

continuum:S3BucketName

Scrittura

DeleteCollector

Concede il permesso di eliminare un raccoglitore

collectors*

Scrittura

DeleteEnvironment

Autorizza l'utente a eliminare un ambiente.

environments*

Scrittura

DeleteIntegration

Concede il permesso di eliminare un'integrazione

integrations*

Scrittura

DisassociateCollector

Concede il permesso di dissociare un raccoglitore da un ambiente

environments*

continuum:CollectorArn

Scrittura

GetCodeFinding

Concede il permesso di ottenere una ricerca del codice

code-findings*

Lettura

GetCodeIssue

Concede il permesso di riscontrare un problema relativo al codice

code-issues*

Lettura

GetCodeIssueArtifact

Concede il permesso di rilevare un artefatto di un problema relativo al codice

code-issues*

Lettura

GetCodeScan

Concede il permesso di ottenere una scansione del codice

code-scans*

Lettura

GetCollector

Concede il permesso di contattare un collezionista

collectors*

Lettura

GetCollectorDataAccessAuthorization

Concede l'autorizzazione ad accedere ai dati di un raccoglitore da un ambiente

collectors*

continuum:EnvironmentArn

Lettura

GetEnvironment

Concede il permesso di accedere a un ambiente

environments*

Lettura

GetIntegration

Concede il permesso di ottenere un'integrazione

integrations*

Lettura

GetResourcePolicy

Concede il permesso di allegare la politica delle risorse a una risorsa

collectors*

Lettura

ListAssociatedCollectors

Concede il permesso di elencare i raccoglitori associati a un ambiente

environments*

List

ListAssociatedEnvironments

Concede il permesso di elencare gli ambienti associati a un raccoglitore

collectors*

List

ListCodeFindings

Concede il permesso di elencare i risultati del codice in un ambiente

environments*

List

ListCodeIssueArtifacts

Concede il permesso di elencare gli artefatti di un problema relativo al codice

code-issues*

List

ListCodeIssues

Concede il permesso di elencare i problemi relativi al codice in un ambiente

environments*

List

ListCodeScans

Concede il permesso di elencare le scansioni del codice di un ambiente

environments*

List

ListCollectors

Concede il permesso di pubblicare elenchi per i raccoglitori

collectors*

List

ListEnvironments

Concede l'autorizzazione per elencare gli ambienti

environments*

List

ListIntegrations

Concede il permesso di elencare le integrazioni

integrations*

List

PutResourcePolicy

Concede il permesso di allegare una politica sulle risorse a una risorsa

collectors*

Scrittura

StartIntegrationAuthorization

Concede il permesso di avviare un'autorizzazione OAuth per una nuova integrazione

Scrittura

UpdateCollector

Concede il permesso di aggiornare un raccoglitore

collectors*

Scrittura

UpdateEnvironment

Concede l'autorizzazione per aggiornare un ambiente

environments*

continuum:RepositoryName

Scrittura

integrations

continuum:RepositoryName

UpdateIntegration

Concede il permesso di aggiornare il ruolo IAM di un'integrazione Amazon S3

integrations*

Scrittura

Tipi di risorse definiti da AWS Continuum

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

code-findings

arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-findings/${FindingId}

code-issues

arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-issues/${IssueId}

code-scans

arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-scans/${ScanRunId}

collectors

arn:${Partition}:continuum:${Region}:${Account}:collectors/${CollectorId}

environments

arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}

integrations

arn:${Partition}:continuum:${Region}:${Account}:integrations/${IntegrationId}

Chiavi di condizione per AWS Continuum

AWS Continuum definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

continuum:CollectorArn

Filtra l'accesso da parte degli ARN dei raccoglitori in un AssociateCollector o DisassociateCollector richiesta

ArrayOfARN

continuum:EnvironmentArn

Filtra l'accesso da parte dell'ARN dell'ambiente che richiede l'accesso ai dati di un raccoglitore

ARN

continuum:RepositoryName

Filtra l'accesso da parte dei repository, in lettere minuscole owner/repo valori, cioè a CreateEnvironment o UpdateEnvironment la richiesta seleziona come fonti

ArrayOfString

continuum:S3BucketName

Filtra l'accesso in base al nome del bucket Amazon S3 in un CreateIntegration richiesta

String