View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Ruoli di gestione delle identità e degli accessi ovunque - 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 Ruoli di gestione delle identità e degli accessi ovunque

AWS Ruoli di gestione delle identità e degli accessi Anywhere (prefisso del servizio: rolesanywhere) 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 Ruoli di gestione delle identità e degli accessi ovunque

La tabella seguente associa 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 Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

CreateProfile

rolesanywhere:CreateProfile

Scrittura

rolesanywhere:TagResource

Etichettatura, scrittura

iam:PassRole

iam:PassedToService

rolesanywhere.amazonaws.com

Scrittura

CreateTrustAnchor

rolesanywhere:CreateTrustAnchor

Scrittura

rolesanywhere:TagResource

Etichettare, scrivere

DeleteAttributeMapping

rolesanywhere:DeleteAttributeMapping

Scrittura

DeleteCrl

rolesanywhere:DeleteCrl

Scrittura

DeleteProfile

rolesanywhere:DeleteProfile

Scrittura

DeleteTrustAnchor

rolesanywhere:DeleteTrustAnchor

Scrittura

DisableCrl

rolesanywhere:DisableCrl

Scrittura

DisableProfile

rolesanywhere:DisableProfile

Scrittura

DisableTrustAnchor

rolesanywhere:DisableTrustAnchor

Scrittura

EnableCrl

rolesanywhere:EnableCrl

Scrittura

EnableProfile

rolesanywhere:EnableProfile

Scrittura

iam:PassRole

iam:PassedToService

rolesanywhere.amazonaws.com

Scrittura

EnableTrustAnchor

rolesanywhere:EnableTrustAnchor

Scrittura

GetCrl

rolesanywhere:GetCrl

Lettura

GetProfile

rolesanywhere:GetProfile

Lettura

GetSubject

rolesanywhere:GetSubject

Lettura

GetTrustAnchor

rolesanywhere:GetTrustAnchor

Lettura

ImportCrl

rolesanywhere:ImportCrl

Scrittura

rolesanywhere:TagResource

Etichettare, scrivere

ListCrls

rolesanywhere:ListCrls

List

ListProfiles

rolesanywhere:ListProfiles

List

ListSubjects

rolesanywhere:ListSubjects

List

ListTagsForResource

rolesanywhere:ListTagsForResource

List

ListTrustAnchors

rolesanywhere:ListTrustAnchors

List

PutAttributeMapping

rolesanywhere:PutAttributeMapping

Scrittura

PutNotificationSettings

rolesanywhere:PutNotificationSettings

Scrittura

ResetNotificationSettings

rolesanywhere:ResetNotificationSettings

Scrittura

TagResource

rolesanywhere:TagResource

Etichettare, scrivere

UntagResource

rolesanywhere:UntagResource

Etichettare, scrivere

UpdateCrl

rolesanywhere:UpdateCrl

Scrittura

UpdateProfile

rolesanywhere:UpdateProfile

Scrittura

iam:PassRole

iam:PassedToService

rolesanywhere.amazonaws.com

Scrittura

UpdateTrustAnchor

rolesanywhere:UpdateTrustAnchor

Scrittura

Azioni definite da AWS Ruoli di gestione delle identità e degli accessi ovunque

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

CreateProfile

Concede l'autorizzazione per creare un profilo

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

CreateTrustAnchor

Concede l'autorizzazione per creare un ancoraggio affidabile

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

DeleteAttributeMapping

Concede il permesso di eliminare una regola di mappatura da un profilo

profile*

aws:ResourceTag/${TagKey}

Scrittura

DeleteCrl

Concede l'autorizzazione per eliminare un elenco di revoche di certificati (CRL)

crl*

aws:ResourceTag/${TagKey}

Scrittura

DeleteProfile

Concede l'autorizzazione per eliminare un profilo

profile*

aws:ResourceTag/${TagKey}

Scrittura

DeleteTrustAnchor

Concede l'autorizzazione per eliminare un ancoraggio affidabile

trust-anchor*

aws:ResourceTag/${TagKey}

Scrittura

DisableCrl

Concede l'autorizzazione per disabilitare un elenco di revoche di certificati (CRL)

crl*

aws:ResourceTag/${TagKey}

Scrittura

DisableProfile

Concede l'autorizzazione per disabilitare un profilo

profile*

aws:ResourceTag/${TagKey}

Scrittura

DisableTrustAnchor

Concede l'autorizzazione per disabilitare un ancoraggio affidabile

trust-anchor*

aws:ResourceTag/${TagKey}

Scrittura

EnableCrl

Concede l'autorizzazione per abilitare un elenco di revoche di certificati (CRL)

crl*

aws:ResourceTag/${TagKey}

Scrittura

EnableProfile

Concede l'autorizzazione per abilitare un profilo

profile*

aws:ResourceTag/${TagKey}

Scrittura

EnableTrustAnchor

Concede l'autorizzazione per abilitare un ancoraggio affidabile

trust-anchor*

aws:ResourceTag/${TagKey}

Scrittura

GetCrl

Concede l'autorizzazione per abilitare un elenco di revoche di certificati (CRL)

crl*

aws:ResourceTag/${TagKey}

Lettura

GetProfile

Concede l'autorizzazione per ottenere un profilo

profile*

aws:ResourceTag/${TagKey}

Lettura

GetSubject

Concede l'autorizzazione per ottenere un argomento

subject*

aws:ResourceTag/${TagKey}

Lettura

GetTrustAnchor

Concede l'autorizzazione per ottenere un ancoraggio affidabile

trust-anchor*

aws:ResourceTag/${TagKey}

Lettura

ImportCrl

Concede l'autorizzazione per importare un elenco di revoche di certificati (CRL)

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

ListCrls

Concede l'autorizzazione per elencare una lista di revoche di certificati (CRL)

List

ListProfiles

Concede l'autorizzazione per elencare i profili

List

ListSubjects

Concede l'autorizzazione per elencare gli argomenti

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa

List

ListTrustAnchors

Concede l'autorizzazione per elencare gli ancoraggi affidabili

List

PutAttributeMapping

Concede il permesso di inserire una regola di mappatura in un profilo

profile*

aws:ResourceTag/${TagKey}

Scrittura

PutNotificationSettings

Concede l'autorizzazione per allegare impostazioni di notifica a un'ancora di fiducia

trust-anchor*

aws:ResourceTag/${TagKey}

Scrittura

ResetNotificationSettings

Concede l'autorizzazione a ripristinare le impostazioni di notifica personalizzate allo stato predefinito definito da IAM Roles Anywhere

trust-anchor*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

Concede l'autorizzazione per applicare un tag a una risorsa.

crl

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

profile

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

subject

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

trust-anchor

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa.

crl

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

profile

aws:ResourceTag/${TagKey}

aws:TagKeys

subject

aws:ResourceTag/${TagKey}

aws:TagKeys

trust-anchor

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateCrl

Concede l'autorizzazione per aggiornare un elenco di revoche di certificati (CRL)

crl*

aws:ResourceTag/${TagKey}

Scrittura

UpdateProfile

Concede l'autorizzazione per aggiornare un profilo

profile*

aws:ResourceTag/${TagKey}

Scrittura

UpdateTrustAnchor

Concede l'autorizzazione per aggiornare un ancoraggio affidabile

trust-anchor*

aws:ResourceTag/${TagKey}

Scrittura

Tipi di risorse definiti da AWS Ruoli di gestione delle identità e degli accessi ovunque

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

crl

arn:${Partition}:rolesanywhere:${Region}:${Account}:crl/${CrlId}

aws:ResourceTag/${TagKey}

profile

arn:${Partition}:rolesanywhere:${Region}:${Account}:profile/${ProfileId}

aws:ResourceTag/${TagKey}

subject

arn:${Partition}:rolesanywhere:${Region}:${Account}:subject/${SubjectId}

aws:ResourceTag/${TagKey}

trust-anchor

arn:${Partition}:rolesanywhere:${Region}:${Account}:trust-anchor/${TrustAnchorId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Ruoli di gestione delle identità e degli accessi ovunque

AWS Identity and Access Management Roles Anywhere 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 per i tag passati nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso per i tag associati alla risorsa

String

aws:TagKeys

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

ArrayOfString