View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Centro identità IAM - 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 Centro identità IAM

AWS IAM Identity Center (prefisso del servizio: sso) 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 Centro identità IAM

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 Client SDK Azione IAM Chiave di condizione Valori possibili Livello di accesso

AddRegion

sso-admin

sso:AddRegion

Scrittura

AttachCustomerManagedPolicyReferenceToPermissionSet

sso-admin

sso:AttachCustomerManagedPolicyReferenceToPermissionSet

Gestione delle autorizzazioni, scrittura

AttachManagedPolicyToPermissionSet

sso-admin

sso:AttachManagedPolicyToPermissionSet

Gestione delle autorizzazioni, Write

sso:PutPermissionsPolicy

Gestione delle autorizzazioni, Write

CreateAccountAssignment

sso-admin

sso:AssociateProfile

Scrittura

sso:CreateAccountAssignment

Scrittura

sso:CreateApplicationInstance

Scrittura

sso:CreateProfile

Scrittura

sso:CreateTrust

Scrittura

sso:GetApplicationInstance

Lettura

sso:GetProfile

Lettura

sso:GetTrust

Lettura

sso:UpdateProfile

Scrittura

sso:UpdateTrust

Scrittura

CreateApplication

sso-admin

sso:CreateApplication

Scrittura

sso:CreateApplicationInstance

Scrittura

sso:CreateManagedApplicationInstance

Scrittura

sso:PutApplicationAssignmentConfiguration

Scrittura

sso:TagResource

Etichettatura, scrittura

CreateApplicationAssignment

sso-admin

sso:AssociateProfile

Scrittura

sso:CreateApplicationAssignment

Scrittura

CreateInstance

sso-admin

sso:CreateInstance

Scrittura

sso:TagResource

Etichettare, scrivere

CreateInstanceAccessControlAttributeConfiguration

sso-admin

sso:CreateInstanceAccessControlAttributeConfiguration

Scrittura

CreatePermissionSet

sso-admin

sso:CreatePermissionSet

Scrittura

sso:TagResource

Etichettare, scrivere

CreateTrustedTokenIssuer

sso-admin

sso:CreateTrustedTokenIssuer

Scrittura

sso:TagResource

Etichettare, scrivere

DeleteAccountAssignment

sso-admin

sso:DeleteAccountAssignment

Scrittura

sso:DeleteProfile

Scrittura

DeleteApplication

sso-admin

sso:DeleteApplication

Scrittura

sso:DeleteApplicationInstance

Scrittura

sso:DeleteManagedApplicationInstance

Scrittura

DeleteApplicationAccessScope

sso-admin

sso:DeleteApplicationAccessScope

Scrittura

DeleteApplicationAssignment

sso-admin

sso:DeleteApplicationAssignment

Scrittura

sso:DisassociateProfile

Scrittura

DeleteApplicationAuthenticationMethod

sso-admin

sso:DeleteApplicationAuthenticationMethod

Scrittura

DeleteApplicationGrant

sso-admin

sso:DeleteApplicationGrant

Scrittura

DeleteInlinePolicyFromPermissionSet

sso-admin

sso:DeleteInlinePolicyFromPermissionSet

Scrittura

DeleteInstance

sso-admin

sso:DeleteInstance

Scrittura

sso:StartSSO

Scrittura

DeleteInstanceAccessControlAttributeConfiguration

sso-admin

sso:DeleteInstanceAccessControlAttributeConfiguration

Scrittura

DeletePermissionSet

sso-admin

sso:DeletePermissionSet

Scrittura

DeletePermissionsBoundaryFromPermissionSet

sso-admin

sso:DeletePermissionsBoundaryFromPermissionSet

Gestione delle autorizzazioni, Write

DeleteTrustedTokenIssuer

sso-admin

sso:DeleteTrustedTokenIssuer

Scrittura

DescribeAccountAssignmentCreationStatus

sso-admin

sso:DescribeAccountAssignmentCreationStatus

Lettura

DescribeAccountAssignmentDeletionStatus

sso-admin

sso:DescribeAccountAssignmentDeletionStatus

Lettura

DescribeApplication

sso-admin

sso:DescribeApplication

Lettura

sso:GetApplicationInstance

Lettura

sso:GetManagedApplicationInstance

Lettura

DescribeApplicationAssignment

sso-admin

sso:DescribeApplicationAssignment

Lettura

DescribeApplicationProvider

sso-admin

sso:DescribeApplicationProvider

Lettura

sso:GetApplicationTemplate

Lettura

DescribeInstance

sso-admin

sso:DescribeInstance

Lettura

sso:GetSharedSsoConfiguration

Lettura

sso:ListDirectoryAssociations

Lettura

DescribeInstanceAccessControlAttributeConfiguration

sso-admin

sso:DescribeInstanceAccessControlAttributeConfiguration

Lettura

DescribePermissionSet

sso-admin

sso:DescribePermissionSet

Lettura

sso:GetPermissionSet

Lettura

DescribePermissionSetProvisioningStatus

sso-admin

sso:DescribePermissionSetProvisioningStatus

Lettura

DescribeRegion

sso-admin

sso:DescribeRegion

Lettura

DescribeTrustedTokenIssuer

sso-admin

sso:DescribeTrustedTokenIssuer

Lettura

DetachCustomerManagedPolicyReferenceFromPermissionSet

sso-admin

sso:DetachCustomerManagedPolicyReferenceFromPermissionSet

Gestione delle autorizzazioni, Write

DetachManagedPolicyFromPermissionSet

sso-admin

sso:DetachManagedPolicyFromPermissionSet

Gestione delle autorizzazioni, Write

GetApplicationAccessScope

sso-admin

sso:GetApplicationAccessScope

Lettura

GetApplicationAssignmentConfiguration

sso-admin

sso:GetApplicationAssignmentConfiguration

Lettura

GetApplicationAuthenticationMethod

sso-admin

sso:GetApplicationAuthenticationMethod

Lettura

GetApplicationGrant

sso-admin

sso:GetApplicationGrant

Lettura

GetApplicationSessionConfiguration

sso-admin

sso:GetApplicationSessionConfiguration

Lettura

GetInlinePolicyForPermissionSet

sso-admin

sso:GetInlinePolicyForPermissionSet

Lettura

GetPermissionsBoundaryForPermissionSet

sso-admin

sso:GetPermissionsBoundaryForPermissionSet

Lettura

ListAccountAssignmentCreationStatus

sso-admin

sso:ListAccountAssignmentCreationStatus

List

ListAccountAssignmentDeletionStatus

sso-admin

sso:ListAccountAssignmentDeletionStatus

List

ListAccountAssignments

sso-admin

sso:ListAccountAssignments

List

sso:ListProfileAssociations

Lettura

ListAccountAssignmentsForPrincipal

sso-admin

sso:ListAccountAssignmentsForPrincipal

List

ListAccountsForProvisionedPermissionSet

sso-admin

sso:GetApplicationInstance

Lettura

sso:ListAccountsForProvisionedPermissionSet

List

sso:ListApplicationInstances

List

ListApplicationAccessScopes

sso-admin

sso:ListApplicationAccessScopes

List

ListApplicationAssignments

sso-admin

sso:ListApplicationAssignments

List

sso:ListProfileAssociations

Lettura

ListApplicationAssignmentsForPrincipal

sso-admin

sso:ListApplicationAssignmentsForPrincipal

List

ListApplicationAuthenticationMethods

sso-admin

sso:ListApplicationAuthenticationMethods

List

ListApplicationGrants

sso-admin

sso:ListApplicationGrants

List

ListApplicationProviders

sso-admin

sso:GetApplicationTemplate

Lettura

sso:ListApplicationProviders

List

sso:ListApplicationTemplates

List

ListApplications

sso-admin

sso:GetApplicationInstance

Lettura

sso:ListApplicationInstances

List

sso:ListApplicationProviders

List

sso:ListApplications

List

ListCustomerManagedPolicyReferencesInPermissionSet

sso-admin

sso:ListCustomerManagedPolicyReferencesInPermissionSet

List

ListInstances

sso-admin

sso:ListInstances

List

ListManagedPoliciesInPermissionSet

sso-admin

sso:ListManagedPoliciesInPermissionSet

List

ListPermissionSetProvisioningStatus

sso-admin

sso:ListPermissionSetProvisioningStatus

List

ListPermissionSets

sso-admin

sso:ListPermissionSets

List

ListPermissionSetsProvisionedToAccount

sso-admin

sso:GetProfile

Lettura

sso:ListPermissionSetsProvisionedToAccount

List

sso:ListProfiles

List

ListRegions

sso-admin

sso:ListRegions

List

ListTagsForResource

sso-admin

sso:ListTagsForResource

Lettura

ListTrustedTokenIssuers

sso-admin

sso:ListTrustedTokenIssuers

List

ProvisionPermissionSet

sso-admin

sso:ProvisionPermissionSet

Scrittura

PutApplicationAccessScope

sso-admin

sso:PutApplicationAccessScope

Scrittura

PutApplicationAssignmentConfiguration

sso-admin

sso:PutApplicationAssignmentConfiguration

Scrittura

PutApplicationAuthenticationMethod

sso-admin

sso:CreateManagedApplicationInstance

Scrittura

sso:PutApplicationAuthenticationMethod

Scrittura

PutApplicationGrant

sso-admin

sso:CreateManagedApplicationInstance

Scrittura

sso:PutApplicationGrant

Scrittura

PutApplicationSessionConfiguration

sso-admin

sso:PutApplicationSessionConfiguration

Scrittura

PutInlinePolicyToPermissionSet

sso-admin

sso:PutInlinePolicyToPermissionSet

Scrittura

sso:PutPermissionsPolicy

Gestione delle autorizzazioni, Scrittura

PutPermissionsBoundaryToPermissionSet

sso-admin

sso:PutPermissionsBoundaryToPermissionSet

Gestione delle autorizzazioni, Write

RemoveRegion

sso-admin

sso:RemoveRegion

Scrittura

TagResource

sso-admin

sso:TagResource

Etichettatura, scrittura

UntagResource

sso-admin

sso:UntagResource

Etichettare, scrivere

UpdateApplication

sso-admin

sso:PutApplicationAssignmentConfiguration

Scrittura

sso:UpdateApplication

Scrittura

sso:UpdateApplicationInstanceDisplayData

Scrittura

sso:UpdateApplicationInstanceStatus

Scrittura

sso:UpdateManagedApplicationInstanceStatus

Scrittura

UpdateInstance

sso-admin

sso:UpdateInstance

Scrittura

UpdateInstanceAccessControlAttributeConfiguration

sso-admin

sso:UpdateInstanceAccessControlAttributeConfiguration

Scrittura

UpdatePermissionSet

sso-admin

sso:UpdatePermissionSet

Gestione delle autorizzazioni, Write

UpdateTrustedTokenIssuer

sso-admin

sso:UpdateTrustedTokenIssuer

Scrittura

Azioni definite da AWS Centro identità IAM

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

AddRegion

Concede il permesso di aggiungere una regione a un'istanza di IAM Identity Center

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Scrittura

AssociateDirectory

Concede il permesso di connettere una directory che deve essere utilizzata da AWS Centro di identità IAM

Scrittura

AssociateProfile

Concede l'autorizzazione per creare un'associazione tra un utente o un gruppo di utenti di una directory e un profilo

Scrittura

AttachCustomerManagedPolicyReferenceToPermissionSet

Concede l'autorizzazione per allegare un riferimento a policy gestita dal cliente a un set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestione delle autorizzazioni, Write

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

AttachManagedPolicyToPermissionSet

Concede il permesso di allegare un AWS politica gestita a un set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

gestione delle autorizzazioni, scrittura

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

CreateAccountAssignment

Concede il permesso di assegnare l'accesso a un Preside per un determinato Account AWS utilizzando un set di autorizzazioni specificato

Account*

Scrittura

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

CreateApplication

Autorizza l'utente a creare una nuova applicazione.

Application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

ApplicationProvider*

aws:RequestTag/${TagKey}

aws:TagKeys

Instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

CreateApplicationAssignment

Concede l'autorizzazione per creare un'assegnazione dell'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

CreateApplicationInstance

Concede il permesso di aggiungere un'istanza dell'applicazione a AWS IAM Identity Center

Scrittura

CreateApplicationInstanceCertificate

Concede l'autorizzazione per aggiungere un nuovo certificato per un'istanza di applicazione

Scrittura

CreateInstance

Concede l'autorizzazione per creare un'istanza del centro identità

Instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

Scrittura

CreateInstanceAccessControlAttributeConfiguration

Concede l'autorizzazione per abilitare l'istanza per ABAC e specificare gli attributi

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Scrittura

CreateManagedApplicationInstance

Concede l'autorizzazione ad aggiungere un'istanza di applicazione gestita a AWS IAM Identity Center

Scrittura

CreatePermissionSet

Concede l'autorizzazione per creare un set di autorizzazioni

Instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

Write

PermissionSet*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

CreateProfile

Concede l'autorizzazione per creare un profilo per un'istanza di applicazione

Write

CreateTrust

Concede l'autorizzazione per creare un trust federativo in un account di destinazione

Scrittura

CreateTrustedTokenIssuer

Concede l'autorizzazione per creare un emittente del token affidabile per un'istanza

Instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

Scrittura

TrustedTokenIssuer*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

DeleteAccountAssignment

Concede il permesso di eliminare l'accesso di un Preside da un indirizzo specificato Account AWS utilizzando un set di autorizzazioni specificato

Account*

Scrittura

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DeleteApplication

Concede l'autorizzazione per eliminare un'app.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

DeleteApplicationAccessScope

Concede l'autorizzazione per eliminare un ambito di accesso a un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

DeleteApplicationAssignment

Concede l'autorizzazione per eliminare un'assegnazione dell'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

DeleteApplicationAuthenticationMethod

Concede l'autorizzazione per eliminare un metodo di autenticazione per un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

DeleteApplicationGrant

Concede l'autorizzazione per eliminare una concessione da un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

DeleteApplicationInstance

Concede l'autorizzazione per eliminare l'istanza dell'applicazione

Write

DeleteApplicationInstanceCertificate

Concede l'autorizzazione per eliminare un certificato inattivo o scaduto dall'istanza dell'applicazione

Scrittura

DeleteInlinePolicyFromPermissionSet

Concede l'autorizzazione per eliminare la policy in linea da un set di autorizzazioni specificato

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Scrittura

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DeleteInstance

Concede l'autorizzazione per eliminare un'istanza del centro identità

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Scrittura

DeleteInstanceAccessControlAttributeConfiguration

Concede l'autorizzazione per disabilitare ABAC e rimuovere l'elenco degli attributi per l'istanza

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Write

DeleteManagedApplicationInstance

Concede l'autorizzazione per eliminare l'istanza dell'applicazione gestita

Write

DeletePermissionSet

Concede l'autorizzazione per eliminare un set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Scrittura

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DeletePermissionsBoundaryFromPermissionSet

Concede l'autorizzazione per rimuovere il limite delle autorizzazioni da un set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestione delle autorizzazioni, scrittura

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DeleteProfile

Concede l'autorizzazione per eliminare il profilo per un'istanza di applicazione

Scrittura

DeleteTrustedTokenIssuer

Concede l'autorizzazione per eliminare un emittente del token affidabile per un'istanza

TrustedTokenIssuer*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Scrittura

DescribeAccountAssignmentCreationStatus

Concede l'autorizzazione per descrivere lo stato della richiesta di creazione dell'assegnazione

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lettura

DescribeAccountAssignmentDeletionStatus

Concede l'autorizzazione per descrivere lo stato di una richiesta di eliminazione dell'assegnazione

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lettura

DescribeApplication

Concede l'autorizzazione per ottenere le informazioni su un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lettura

DescribeApplicationAssignment

Concede l'autorizzazione per recuperare un'assegnazione dell'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lettura

DescribeApplicationProvider

Concede l'autorizzazione per descrivere un provider di applicazioni

ApplicationProvider*

Lettura

DescribeInstance

Concede l'autorizzazione per ottenere le informazioni su un'istanza del centro identità

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lettura

DescribeInstanceAccessControlAttributeConfiguration

Concede l'autorizzazione per ottenere l'elenco degli attributi utilizzati dall'istanza per ABAC

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Read

DescribePermissionSet

Concede l'autorizzazione per descrivere un set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lettura

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DescribePermissionSetProvisioningStatus

Concede l'autorizzazione per descrivere lo stato per la determinata richiesta di provisioning del set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lettura

DescribeRegion

Concede il permesso di recuperare i dettagli di configurazione per una regione specifica dell'istanza di IAM Identity Center

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lettura

DescribeRegisteredRegions

Concede il permesso di ottenere le regioni in cui l'organizzazione è attiva AWS IAM Identity Center

Lettura

DescribeTrustedTokenIssuer

Concede l'autorizzazione per descrivere un emittente del token affidabile per un'istanza

TrustedTokenIssuer*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lettura

DetachCustomerManagedPolicyReferenceFromPermissionSet

Concede l'autorizzazione per scollegare un riferimento a policy gestita dal cliente da un set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestione delle autorizzazioni, Write

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DetachManagedPolicyFromPermissionSet

Concede il permesso di staccare l'allegato AWS politica gestita dal set di autorizzazioni specificato

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

gestione delle autorizzazioni, scrittura

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DisassociateDirectory

Concede il permesso di dissociare una directory da utilizzare AWS Centro di identità IAM

Scrittura

DisassociateProfile

Concede l'autorizzazione per dissociare un utente o un gruppo di directory da un profilo

Scrittura

GetApplicationAccessScope

Concede l'autorizzazione per ottenere un ambito di accesso a un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lettura

GetApplicationAssignmentConfiguration

Concede l'autorizzazione per leggere le configurazioni delle assegnazioni per un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lettura

GetApplicationAuthenticationMethod

Concede l'autorizzazione per ottenere un metodo di autenticazione per un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lettura

GetApplicationGrant

Concede l'autorizzazione per ottenere dettagli su una concessione appartenente a un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lettura

GetApplicationInstance

Concede l'autorizzazione per richiamare i dettagli per un'istanza di applicazione

Lettura

GetApplicationSessionConfiguration

Concede l'autorizzazione per ottenere la configurazione della sessione per un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lettura

GetApplicationTemplate

Concede l'autorizzazione per richiamare i dettagli del modello di applicazione

Lettura

GetInlinePolicyForPermissionSet

Concede l'autorizzazione per ottenere la policy in linea assegnata al set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lettura

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

GetManagedApplicationInstance

Concede l'autorizzazione per richiamare i dettagli per un'istanza di applicazione

Read

GetMfaDeviceManagementForDirectory

Concede l'autorizzazione per richiamare le impostazioni di gestione del dispositivo MFA per la directory

Read

GetPermissionSet

Concede l'autorizzazione per richiamare i dettagli di un set di autorizzazioni

Lettura

GetPermissionsBoundaryForPermissionSet

Concede l'autorizzazione per ottenere il limite di autorizzazione per un set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lettura

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

GetProfile

Concede l'autorizzazione per richiamare un profilo per un'istanza di applicazione

Lettura

GetSSOStatus

Concede il permesso di verificare se AWS IAM Identity Center è abilitato

Lettura

GetSharedSsoConfiguration

Concede l'autorizzazione per richiamare la configurazione condivisa per l'istanza SSO corrente

Read

GetSsoConfiguration

Concede l'autorizzazione per richiamare la configurazione per l'istanza SSO corrente

Read

GetTrust

Concede l'autorizzazione per richiamare il trust federativo in un account di destinazione

Read

ImportApplicationInstanceServiceProviderMetadata

Concede l'autorizzazione per aggiornare l'istanza dell'applicazione caricando un file di metadati SAML dell'applicazione fornito dal provider di servizi

Scrittura

ListAccountAssignmentCreationStatus

Concede il permesso di elencare lo stato di Account AWS richieste di creazione di assegnazioni per un'istanza SSO specificata

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListAccountAssignmentDeletionStatus

Concede il permesso di elencare lo stato di Account AWS richieste di eliminazione delle assegnazioni per un'istanza SSO specificata

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListAccountAssignments

Concede il permesso di elencare l'assegnatario dell'oggetto specificato Account AWS con il set di autorizzazioni specificato

Account*

List

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListAccountAssignmentsForPrincipal

Concede l'autorizzazione per elencare gli account assegnati a un utente o gruppo

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListAccountsForProvisionedPermissionSet

Concede il permesso di elencare tutti i AWS account in cui viene fornito il set di autorizzazioni specificato

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListApplicationAccessScopes

Concede l'autorizzazione per elencare gli ambiti di accesso a un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

List

ListApplicationAssignments

Concede l'autorizzazione per elencare le assegnazioni dell'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

List

ListApplicationAssignmentsForPrincipal

Concede l'autorizzazione per elencare le applicazioni assegnate a un utente o gruppo

Instance*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

List

ListApplicationAuthenticationMethods

Concede l'autorizzazione per elencare i metodi di autenticazione per un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

List

ListApplicationGrants

Concede l'autorizzazione per elencare le concessioni da un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

List

ListApplicationInstanceCertificates

Concede l'autorizzazione per richiamare tutti i certificati per una determinata istanza dell'applicazione

Read

ListApplicationInstances

Concede l'autorizzazione per richiamare tutte le istanze dell'applicazione

List

ListApplicationProviders

Concede l'autorizzazione per elencare i provider di applicazioni

ApplicationProvider*

List

ListApplicationTemplates

Concede l'autorizzazione per richiamare tutti i modelli di applicazione supportati

List

ListApplications

Concede l'autorizzazione per il recupero di tutte le applicazioni associate all'istanza di IAM Identity Center

List

ListCustomerManagedPolicyReferencesInPermissionSet

Concede l'autorizzazione per elencare i riferimenti alle policy gestita dal cliente collegate a un set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListDirectoryAssociations

Concede il permesso di recuperare i dettagli sulla directory connessa a AWS IAM Identity Center

Lettura

ListInstances

Concede l'autorizzazione per elencare le istanze SSO a cui l'intermediario ha accesso

List

ListManagedPoliciesInPermissionSet

Concede il permesso di elencare i AWS politiche gestite associate a un set di autorizzazioni specificato

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListPermissionSetProvisioningStatus

Concede l'autorizzazione per elencare lo stato delle richieste di provisioning del set di autorizzazioni per un'istanza SSO specificata

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListPermissionSets

Concede l'autorizzazione per richiamare tutti i set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListPermissionSetsProvisionedToAccount

Concede il permesso di elencare tutti i set di autorizzazioni assegnati a uno specifico Account AWS

Account*

List

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListProfileAssociations

Concede l'autorizzazione per restituire l'utente o il gruppo di utenti della directory associati al profilo

Read

ListProfiles

Concede l'autorizzazione per richiamare tutti i profili per un'istanza di applicazione

List

ListRegions

Concede l'autorizzazione a elencare tutte le regioni configurate per un'istanza di IAM Identity Center

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag allegati a una risorsa specificata

Application

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lettura

Instance

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

TrustedTokenIssuer

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListTrustedTokenIssuers

Concede l'autorizzazione per elencare gli emittenti del token affidabili per un'istanza

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ProvisionPermissionSet

Concede l'autorizzazione per eseguire il provisioning di un set di autorizzazioni specificato alla destinazione specificata

Account*

Scrittura

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PutApplicationAccessScope

Concede l'autorizzazione a create/update un ambito di accesso a un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

PutApplicationAssignmentConfiguration

Concede l'autorizzazione per aggiungere le configurazioni degli incarichi a un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

PutApplicationAuthenticationMethod

Concede il permesso a create/update un metodo di autenticazione per un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

PutApplicationGrant

Concede il permesso a create/update una sovvenzione a una domanda

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

PutApplicationSessionConfiguration

Concede il permesso di inserire la configurazione della sessione per un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

PutInlinePolicyToPermissionSet

Concede l'autorizzazione per allegare una policy IAM in linea a un set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Scrittura

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PutMfaDeviceManagementForDirectory

Concede l'autorizzazione per inserire le impostazioni di gestione del dispositivo MFA per la directory

Scrittura

PutPermissionsBoundaryToPermissionSet

Concede l'autorizzazione per aggiungere il limite di autorizzazione a un set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestione delle autorizzazioni, scrittura

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PutPermissionsPolicy

Concede l'autorizzazione per aggiungere una policy a un set di autorizzazioni

Gestione delle autorizzazioni, Write

RemoveRegion

Concede l'autorizzazione a rimuovere una regione da un'istanza di IAM Identity Center

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Scrittura

SearchGroups

Concede l'autorizzazione per ricercare i gruppi all'interno della directory associata

Read

SearchUsers

Concede l'autorizzazione per ricercare utenti all'interno della directory associata

Lettura

StartSSO

Concede l'autorizzazione all'inizializzazione AWS IAM Identity Center

Scrittura

TagResource

Concede l'autorizzazione per associare un set di tag a una risorsa specificata

Application

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:ApplicationAccount

sso:PrimaryRegion

Etichettatura, scrittura

Instance

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

PermissionSet

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

TrustedTokenIssuer

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

UntagResource

Concede l'autorizzazione per dissociare un set di tag da una risorsa specificata

Application

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:ApplicationAccount

sso:PrimaryRegion

Etichettare, scrivere

Instance

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

PermissionSet

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

TrustedTokenIssuer

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

UpdateApplication

Concede l'autorizzazione per aggiornare un'applicazione

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Scrittura

UpdateApplicationInstanceActiveCertificate

Concede l'autorizzazione per impostare un certificato come attivo per questa istanza dell'applicazione

Write

UpdateApplicationInstanceDisplayData

Concede l'autorizzazione per aggiornare i dati di visualizzazione di un'istanza dell'applicazione

Write

UpdateApplicationInstanceResponseConfiguration

Concede l'autorizzazione per aggiornare la configurazione della risposta federata dell'istanza dell'applicazione

Write

UpdateApplicationInstanceResponseSchemaConfiguration

Concede l'autorizzazione per aggiornare la configurazione dello schema della risposta federata dell'istanza dell'applicazione

Write

UpdateApplicationInstanceSecurityConfiguration

Concede l'autorizzazione per aggiornare i dettagli di sicurezza per l'istanza dell'applicazione

Write

UpdateApplicationInstanceServiceProviderConfiguration

Concede l'autorizzazione per aggiornare la configurazione relativa al provider di servizi dell'istanza dell'applicazione

Write

UpdateApplicationInstanceStatus

Concede l'autorizzazione per aggiornare lo stato di un'istanza di applicazione

Scrittura

UpdateInstance

Concede l'autorizzazione per aggiornare un'istanza del centro identità

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Scrittura

UpdateInstanceAccessControlAttributeConfiguration

Concede l'autorizzazione ad aggiornare gli attributi da utilizzare con l'istanza per ABAC

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Write

UpdateManagedApplicationInstanceStatus

Concede l'autorizzazione per aggiornare lo stato di un'istanza di applicazione gestita

Scrittura

UpdatePermissionSet

Concede l'autorizzazione per aggiornare il set di autorizzazioni

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestione delle autorizzazioni, Write

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

UpdateProfile

Concede l'autorizzazione per aggiornare il profilo per un'istanza di applicazione

Write

UpdateSSOConfiguration

Concede l'autorizzazione per aggiornare la configurazione per l'istanza SSO corrente

Write

UpdateTrust

Concede l'autorizzazione per aggiornare il trust federativo in un account di destinazione

Scrittura

UpdateTrustedTokenIssuer

Concede l'autorizzazione per aggiornare un emittente del token affidabile per un'istanza

TrustedTokenIssuer*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Scrittura

Tipi di risorse definiti da AWS Centro identità IAM

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

Account

arn:${Partition}:sso:::account/${AccountId}

Application

arn:${Partition}:sso::${AccountId}:application/${InstanceId}/${ApplicationId}

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

ApplicationProvider

arn:${Partition}:sso::aws:applicationProvider/${ApplicationProviderId}

Instance

arn:${Partition}:sso:::instance/${InstanceId}

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet

arn:${Partition}:sso:::permissionSet/${InstanceId}/${PermissionSetId}

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

TrustedTokenIssuer

arn:${Partition}:sso::${AccountId}:trustedTokenIssuer/${InstanceId}/${TrustedTokenIssuerId}

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Chiavi di condizione per AWS Centro identità IAM

AWS IAM Identity Center 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

identitycenter:ApplicationArn

Filtra l'accesso tramite l'ARN dell'applicazione IAM Identity Center

ARN

identitycenter:InstanceArn

Filtra l'accesso tramite l'ARN dell'istanza IAM Identity Center

ARN

sso:ApplicationAccount

Filtra l'accesso da parte dell'account che crea l'applicazione. Questa chiave di condizione non è supportata per le applicazioni SAML gestite dal cliente

String

sso:PrimaryRegion

Filtra l'accesso in base alla regione principale dell'istanza di IAM Identity Center

String