View a markdown version of this page

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

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

Riferimenti:

Azioni definite da Amazon CodeCatalyst

Amazon CodeCatalyst non ha operazioni API che possono essere utilizzate in Actions elemento di una dichiarazione politica IAM.

Permission-only azioni per Amazon CodeCatalyst

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

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

AcceptConnection

Concede il permesso di accettare una richiesta di connessione di questo account a un Amazon CodeCatalyst spazio

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

AssociateIamRoleToConnection

Concede l'autorizzazione per associare un ruolo IAM la una connessione

connections*

aws:ResourceTag/${TagKey}

Scrittura

AssociateIdentityCenterApplicationToSpace

Concede il permesso di associare un'applicazione IAM Identity Center a un Amazon CodeCatalyst spazio

identity-center-applications*

aws:ResourceTag/${TagKey}

Scrittura

AssociateIdentityToIdentityCenterApplication

Concede il permesso di associare un'identità a un'applicazione IAM Identity Center per Amazon CodeCatalyst spazio

identity-center-applications*

aws:ResourceTag/${TagKey}

Scrittura

BatchAssociateIdentitiesToIdentityCenterApplication

Concede il permesso di associare più identità a un'applicazione IAM Identity Center per Amazon CodeCatalyst spazio

identity-center-applications*

aws:ResourceTag/${TagKey}

Scrittura

BatchDisassociateIdentitiesFromIdentityCenterApplication

Concede il permesso di dissociare più identità da un'applicazione IAM Identity Center per Amazon CodeCatalyst spazio

identity-center-applications*

aws:ResourceTag/${TagKey}

Scrittura

CreateIdentityCenterApplication

Concede l'autorizzazione per creare un'applicazione IAM Identity Center

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateSpace

Concede il permesso di creare un Amazon CodeCatalyst spazio

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateSpaceAdminRoleAssignment

Concede il permesso di creare un'assegnazione di ruolo di amministratore per un determinato Amazon CodeCatalyst spazio e applicazione IAM Identity Center

identity-center-applications*

aws:ResourceTag/${TagKey}

Scrittura

DeleteConnection

Autorizza l'utente a eliminare una connessione.

connections*

aws:ResourceTag/${TagKey}

Scrittura

DeleteIdentityCenterApplication

Concede l'autorizzazione per eliminare un'applicazione IAM Identity Center

identity-center-applications*

aws:ResourceTag/${TagKey}

Scrittura

DisassociateIamRoleFromConnection

Concede l'autorizzazione per dissociare un ruolo IAM da una connessione

connections*

aws:ResourceTag/${TagKey}

Scrittura

DisassociateIdentityCenterApplicationFromSpace

Concede il permesso di dissociare un'applicazione IAM Identity Center da un'applicazione Amazon CodeCatalyst spazio

identity-center-applications*

aws:ResourceTag/${TagKey}

Scrittura

DisassociateIdentityFromIdentityCenterApplication

Concede il permesso di dissociare un'identità da un'applicazione IAM Identity Center per Amazon CodeCatalyst spazio

identity-center-applications*

aws:ResourceTag/${TagKey}

Scrittura

GetBillingAuthorization

Concede l'autorizzazione per descrivere l'autorizzazione della fatturazione per una connessione

connections*

aws:ResourceTag/${TagKey}

Lettura

GetConnection

Concede l'autorizzazione per ottenere una connessione

connections*

aws:ResourceTag/${TagKey}

Lettura

GetIdentityCenterApplication

Concede l'autorizzazione per ottenere le informazioni su un'applicazione IAM Identity Center

identity-center-applications*

aws:ResourceTag/${TagKey}

Lettura

GetPendingConnection

Concede l'autorizzazione a ricevere una richiesta in sospeso per connettere questo account a un Amazon CodeCatalyst spazio

Lettura

ListConnections

Concede l'autorizzazione per elencare le connessioni che non sono in sospeso

List

ListIamRolesForConnection

Concede l'autorizzazione per elencare i ruoli IAM associati a una connessione

connections*

aws:ResourceTag/${TagKey}

List

ListIdentityCenterApplications

Concede l'autorizzazione per visualizzare un elenco di tutte le applicazioni IAM Identity Center presenti nell'account

List

ListIdentityCenterApplicationsForSpace

Concede l'autorizzazione a visualizzare un elenco di applicazioni IAM Identity Center di Amazon CodeCatalyst spazio

List

ListSpacesForIdentityCenterApplication

Concede il permesso di visualizzare un elenco di Amazon CodeCatalyst spazi tramite l'applicazione IAM Identity Center

identity-center-applications*

aws:ResourceTag/${TagKey}

List

ListTagsForResource

Concede il permesso di elencare i tag per un Amazon CodeCatalyst risorsa

connections

aws:ResourceTag/${TagKey}

Lettura

identity-center-applications

aws:ResourceTag/${TagKey}

PutBillingAuthorization

Concede l'autorizzazione per creare o aggiornare l'autorizzazione della fatturazione per una connessione

connections*

aws:ResourceTag/${TagKey}

Scrittura

RejectConnection

Concede il permesso di rifiutare una richiesta di connessione di questo account a un Amazon CodeCatalyst spazio

Scrittura

SynchronizeIdentityCenterApplication

Concede l'autorizzazione per sincronizzare un'applicazione IAM Identity Center con l'archivio di identità di supporto

identity-center-applications*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede il permesso di taggare un Amazon CodeCatalyst risorsa

connections

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

identity-center-applications

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede il permesso di rimuovere il tag da Amazon CodeCatalyst risorsa

connections

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

identity-center-applications

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateIdentityCenterApplication

Concede l'autorizzazione per aggiornare un'applicazione IAM Identity Center

identity-center-applications*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorse definiti da Amazon CodeCatalyst

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

connections

arn:${Partition}:codecatalyst:${Region}:${Account}:/connections/${ConnectionId}

aws:ResourceTag/${TagKey}

identity-center-applications

arn:${Partition}:codecatalyst:${Region}:${Account}:/identity-center-applications/${IdentityCenterApplicationId}

aws:ResourceTag/${TagKey}

project

arn:${Partition}:codecatalyst:::space/${SpaceId}/project/${ProjectId}

space

arn:${Partition}:codecatalyst:::space/${SpaceId}

Chiavi di condizione per Amazon CodeCatalyst

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

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla chiave e al valore di un tag in una richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:TagKeys

Filtra l'accesso tramite i tasti tag in una richiesta

ArrayOfString