View a markdown version of this page

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

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 non CodeCatalyst dispone di operazioni API che possano essere utilizzate nell'Actionselemento di una dichiarazione di policy IAM.

Permission-only azioni per Amazon CodeCatalyst

Le seguenti azioni sono definite da Amazon CodeCatalyst 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

AcceptConnection

Concede l'autorizzazione ad accettare una richiesta di connessione di questo account a uno spazio Amazon CodeCatalyst

leggi: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

AssociateIamRoleToConnection

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

connessioni*

leggi: ResourceTag /$ {} TagKey

Scrittura

AssociateIdentityCenterApplicationToSpace

Concede l'autorizzazione ad associare un'applicazione IAM Identity Center a uno spazio Amazon CodeCatalyst

applicazioni per il centro di identità*

leggi: /$ {} ResourceTag TagKey

Scrittura

AssociateIdentityToIdentityCenterApplication

Concede l'autorizzazione ad associare un'identità a un'applicazione IAM Identity Center per uno spazio Amazon CodeCatalyst

applicazioni per il centro di identità*

leggi: /$ {} ResourceTag TagKey

Scrittura

BatchAssociateIdentitiesToIdentityCenterApplication

Concede l'autorizzazione ad associare più identità a un'applicazione IAM Identity Center per uno spazio Amazon CodeCatalyst

applicazioni per il centro di identità*

leggi: /$ {} ResourceTag TagKey

Scrittura

BatchDisassociateIdentitiesFromIdentityCenterApplication

Concede l'autorizzazione a dissociare più identità da un'applicazione IAM Identity Center per uno spazio Amazon CodeCatalyst

applicazioni per il centro di identità*

leggi: /$ {} ResourceTag TagKey

Scrittura

CreateIdentityCenterApplication

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

legge: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateSpace

Concede l'autorizzazione a creare uno spazio Amazon CodeCatalyst

leggi: RequestTag /$ {} TagKey

leggi: TagKeys

Scrittura

CreateSpaceAdminRoleAssignment

Concede l'autorizzazione a creare un'assegnazione di ruolo di amministratore per un determinato CodeCatalyst spazio Amazon e un'applicazione IAM Identity Center

applicazioni per il centro di identità*

leggi: /$ {} ResourceTag TagKey

Scrittura

DeleteConnection

Autorizza l'utente a eliminare una connessione.

connessioni*

leggi: ResourceTag /$ {} TagKey

Scrittura

DeleteIdentityCenterApplication

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

applicazioni per il centro di identità*

leggi: /$ {} ResourceTag TagKey

Scrittura

DisassociateIamRoleFromConnection

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

connessioni*

leggi: ResourceTag /$ {} TagKey

Scrittura

DisassociateIdentityCenterApplicationFromSpace

Concede l'autorizzazione a dissociare un'applicazione IAM Identity Center da uno spazio Amazon CodeCatalyst

applicazioni per centri di identità*

leggi: /$ {} ResourceTag TagKey

Scrittura

DisassociateIdentityFromIdentityCenterApplication

Concede l'autorizzazione a dissociare un'identità da un'applicazione IAM Identity Center per uno spazio Amazon CodeCatalyst

applicazioni per il centro di identità*

leggi: /$ {} ResourceTag TagKey

Scrittura

GetBillingAuthorization

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

connessioni*

leggi: ResourceTag /$ {} TagKey

Lettura

GetConnection

Concede l'autorizzazione per ottenere una connessione

connessioni*

leggi: ResourceTag /$ {} TagKey

Lettura

GetIdentityCenterApplication

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

applicazioni per il centro di identità*

leggi: /$ {} ResourceTag TagKey

Lettura

GetPendingConnection

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

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

connessioni*

leggi: 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 in base allo spazio Amazon CodeCatalyst

List

ListSpacesForIdentityCenterApplication

Concede l'autorizzazione a visualizzare un elenco di CodeCatalyst spazi Amazon tramite l'applicazione IAM Identity Center

applicazioni per il centro di identità*

leggi: /$ {} ResourceTag TagKey

List

ListTagsForResource

Concede l'autorizzazione a pubblicare tag per una risorsa Amazon CodeCatalyst

connessioni

leggi: ResourceTag /$ {} TagKey

Lettura

applicazioni per centri di identità

leggi: /$ {} ResourceTag TagKey

PutBillingAuthorization

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

connessioni*

leggi: ResourceTag /$ {} TagKey

Scrittura

RejectConnection

Concede l'autorizzazione a rifiutare una richiesta di connessione di questo account a uno spazio Amazon CodeCatalyst

Scrittura

SynchronizeIdentityCenterApplication

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

applicazioni identity-center*

leggi: /$ {} ResourceTag TagKey

Scrittura

TagResource

Concede l'autorizzazione a taggare una risorsa Amazon CodeCatalyst

connessioni

leggi: RequestTag /$ {} TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

applicazioni identity-center

leggi: /$ {} RequestTag TagKey

legge: ResourceTag /$ {} TagKey

leggi: TagKeys

UntagResource

Concede l'autorizzazione a rimuovere i tag da una risorsa Amazon CodeCatalyst

connessioni

leggi: ResourceTag /$ {} TagKey

leggi: TagKeys

Etichettatura, scrittura

applicazioni identity-center

leggi: /$ {} ResourceTag TagKey

leggi: TagKeys

UpdateIdentityCenterApplication

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

applicazioni per centri di identità*

leggi: /$ {} 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

connessioni

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

ResourceTagleggi: /$ {} TagKey

applicazioni per centri di identità

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

ResourceTagleggi: /$ {} TagKey

progetto

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

spazio

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

Chiavi di condizione per Amazon CodeCatalyst

Amazon CodeCatalyst 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 in base alla chiave e al valore di un tag in una richiesta

Stringa

legge: ResourceTag /$ {} TagKey

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

Stringa

leggi: TagKeys

Filtra l'accesso tramite i tasti tag in una richiesta

ArrayOfString