View a markdown version of this page

Azioni, risorse e chiavi di condizione per Multi-party approvazione - 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 Multi-party approvazione

Multi-party approvazione (prefisso del servizio: mpa) 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 Multi-party approvazione

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

CancelSession

mpa:CancelSession

Scrittura

CreateApprovalTeam

mpa:CreateApprovalTeam

Scrittura

mpa:TagResource

Etichettatura, scrittura

CreateIdentitySource

mpa:CreateIdentitySource

Scrittura

mpa:TagResource

Etichettare, scrivere

DeleteIdentitySource

mpa:DeleteIdentitySource

Scrittura

DeleteInactiveApprovalTeamVersion

mpa:DeleteInactiveApprovalTeamVersion

Scrittura

GetApprovalTeam

mpa:GetApprovalTeam

Lettura

GetIdentitySource

mpa:GetIdentitySource

Lettura

GetPolicyVersion

mpa:GetPolicyVersion

Lettura

GetResourcePolicy

mpa:GetResourcePolicy

Lettura

GetSession

mpa:GetSession

Lettura

ListApprovalTeams

mpa:ListApprovalTeams

List

ListIdentitySources

mpa:ListIdentitySources

List

ListPolicies

mpa:ListPolicies

List

ListPolicyVersions

mpa:ListPolicyVersions

List

ListResourcePolicies

mpa:ListResourcePolicies

List

ListSessions

mpa:ListSessions

List

ListTagsForResource

mpa:ListTagsForResource

List

StartActiveApprovalTeamDeletion

mpa:StartActiveApprovalTeamDeletion

Scrittura

StartApprovalTeamBaseline

mpa:StartApprovalTeamBaseline

Scrittura

TagResource

mpa:TagResource

Etichettare, scrivere

UntagResource

mpa:UntagResource

Etichettare, scrivere

UpdateApprovalTeam

mpa:UpdateApprovalTeam

Scrittura

Azioni definite da Multi-party approvazione

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 supportati 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

CancelSession

Concede il permesso di annullare una sessione di approvazione

session*

aws:ResourceTag/${TagKey}

mpa:ProtectedResourceAccount

mpa:RequestedOperation

Scrittura

CreateApprovalTeam

Concede il permesso di creare un team di approvazione

approval-team*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreateIdentitySource

Concede l'autorizzazione a creare una fonte di identità

identity-source*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

DeleteIdentitySource

Concede il permesso di eliminare una fonte di identità

identity-source*

aws:ResourceTag/${TagKey}

Scrittura

DeleteInactiveApprovalTeamVersion

Concede il permesso di eliminare un team di approvazione inattivo

approval-team*

aws:ResourceTag/${TagKey}

Scrittura

GetApprovalTeam

Concede il permesso di recuperare i dettagli di un team di approvazione

approval-team*

aws:ResourceTag/${TagKey}

Lettura

GetIdentitySource

Concede il permesso di recuperare i dettagli di una fonte di identità

identity-source*

aws:ResourceTag/${TagKey}

Lettura

GetPolicyVersion

Concede il permesso di recuperare i dettagli di una polizza

Lettura

GetResourcePolicy

Concede il permesso di recuperare i dettagli per una risorsa specifica

Lettura

GetSession

Concede il permesso di recuperare i dettagli per una sessione di approvazione

session*

aws:ResourceTag/${TagKey}

mpa:ProtectedResourceAccount

mpa:RequestedOperation

Lettura

ListApprovalTeams

Concede il permesso di elencare i team di approvazione

List

ListIdentitySources

Concede il permesso di elencare le fonti di identità

List

ListPolicies

Concede il permesso di elencare le politiche

List

ListPolicyVersions

Concede il permesso di elencare le versioni delle politiche

List

ListResourcePolicies

Concede il permesso di elencare le politiche per una risorsa

List

ListSessions

Concede il permesso di elencare le sessioni di approvazione

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa

List

StartActiveApprovalTeamDeletion

Concede il permesso di avviare il processo di eliminazione per un team di approvazione attivo

approval-team*

aws:ResourceTag/${TagKey}

Scrittura

StartApprovalTeamBaseline

Concede il permesso di creare una linea di base per un team di approvazione attivo

approval-team*

aws:ResourceTag/${TagKey}

Scrittura

TagResource

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

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

UntagResource

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

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

UpdateApprovalTeam

Concede il permesso di aggiornare il team di approvazione

approval-team*

aws:ResourceTag/${TagKey}

Scrittura

Permission-only azioni per Multi-party approvazione

Le seguenti azioni sono definite da Multi-party approvazione 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

DeleteResourcePolicy

Autorizza l'utente a eliminare una policy basata sulle risorse.

Gestione delle autorizzazioni, Write

PutResourcePolicy

Concede il permesso di creare o aggiornare le politiche per una risorsa

Gestione delle autorizzazioni, scrittura

StartSession

Concede il permesso di avviare una sessione di approvazione

session*

aws:ResourceTag/${TagKey}

mpa:ProtectedResourceAccount

mpa:RequestedOperation

Scrittura

Tipi di risorse definiti da Multi-party approvazione

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

approval-team

arn:${Partition}:mpa:${Region}:${Account}:approval-team/${ApprovalTeamId}

aws:ResourceTag/${TagKey}

identity-source

arn:${Partition}:mpa:${Region}:${Account}:identity-source/${IdentitySourceId}

aws:ResourceTag/${TagKey}

session

arn:${Partition}:mpa:${Region}:${Account}:session/${SessionId}

aws:ResourceTag/${TagKey}

Chiavi di condizione per Multi-party approvazione

Multi-party l'approvazione 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 a un tag formato da una coppia chiave/valore consentito nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base a un tag formato da una coppia chiave/valore di tag di una risorsa.

String

aws:TagKeys

Filtra l'accesso in base a un elenco di chiavi di tag consentite nella richiesta

ArrayOfString

mpa:ProtectedResourceAccount

Filtra l'accesso da parte dell'account proprietario della risorsa oggetto dell'operazione che richiede l'approvazione

String

mpa:RequestedOperation

Filtra l'accesso in base a un'operazione richiesta che richiede l'approvazione del team prima di poter essere eseguita

String