View a markdown version of this page

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

AWS Identity Store (prefisso del servizio:identitystore) 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 Archivio identità

La tabella seguente mappa 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 la tabella Azioni.

Operation Azione IAM Chiave di condizione Valori possibili Livello di accesso

CreateGroup

identitystore:CreateGroup

Scrittura

sso-directory:CreateGroup

Scrittura

CreateGroupMembership

identitystore:CreateGroupMembership

Scrittura

sso-directory:AddMemberToGroup

Scrittura

CreateUser

identitystore:CreateUser

Scrittura

sso-directory:CreateUser

Scrittura

DeleteGroup

identitystore:DeleteGroup

Scrittura

sso-directory:DeleteGroup

Scrittura

DeleteGroupMembership

identitystore:DeleteGroupMembership

Scrittura

sso-directory:RemoveMemberFromGroup

Scrittura

DeleteUser

identitystore:DeleteUser

Scrittura

sso-directory:DeleteUser

Scrittura

DescribeGroup

identitystore:DescribeGroup

Lettura

sso-directory:DescribeGroup

Lettura

sso-directory:DescribeGroups

Lettura

DescribeGroupMembership

identitystore:DescribeGroupMembership

Lettura

sso-directory:ListGroupsForMember

Lettura

sso-directory:ListGroupsForUser

Lettura

DescribeIdentityStore

identitystore:DescribeIdentityStore

Lettura

DescribeUser

identitystore:DescribeUser

Lettura

sso-directory:DescribeUser

Lettura

sso-directory:DescribeUsers

Lettura

GetGroupId

identitystore:GetGroupId

Lettura

sso-directory:GetGroupId

Lettura

GetGroupMembershipId

identitystore:GetGroupMembershipId

Lettura

sso-directory:ListGroupsForMember

Lettura

sso-directory:ListGroupsForUser

Lettura

GetUserId

identitystore:GetUserId

Lettura

sso-directory:GetUserId

Lettura

IsMemberInGroups

identitystore:IsMemberInGroups

Lettura

sso-directory:IsMemberInGroup

Lettura

sso-directory:IsMemberInGroups

Lettura

ListGroupMemberships

identitystore:ListGroupMemberships

List

sso-directory:ListMembersInGroup

Lettura

ListGroupMembershipsForMember

identitystore:ListGroupMembershipsForMember

List

sso-directory:ListGroupsForMember

Lettura

sso-directory:ListGroupsForUser

Lettura

ListGroups

identitystore:ListGroups

List

sso-directory:ListGroups

Lettura

sso-directory:SearchGroups

Lettura

ListIdentityStores

identitystore:ListIdentityStores

List

ListUsers

identitystore:ListUsers

List

sso-directory:ListUsers

Lettura

sso-directory:SearchUsers

Lettura

UpdateGroup

identitystore:UpdateGroup

Scrittura

sso-directory:UpdateGroup

Scrittura

sso-directory:UpdateGroupDisplayName

Scrittura

UpdateIdentityStore

identitystore:UpdateIdentityStore

Scrittura

UpdateUser

identitystore:UpdateUser

Scrittura

sso-directory:UpdateUser

Scrittura

sso-directory:UpdateUserName

Scrittura

Azioni definite da AWS Archivio identità

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.

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

AddRegion

Concede l'autorizzazione per aggiungere una regione a un IdentityStore

Identitystore*

Scrittura

CreateGroup

Concede il permesso di creare un gruppo nell'area specificata IdentityStore

Identitystore*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

Scrittura

CreateGroupMembership

Concede il permesso di creare un membro in un gruppo nell'area specificata IdentityStore

Group*

identitystore:PrimaryRegion

Scrittura

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

CreateIdentityStore

Concede il permesso di crearne uno nuovo IdentityStore in un Account AWS

Scrittura

CreateUser

Concede il permesso di creare un utente nel campo specificato IdentityStore

Identitystore*

identitystore:PrimaryRegion

identitystore:ReservedUserId

identitystore:UserExternalIdIssuers

Scrittura

DeleteGroup

Concede il permesso di eliminare un gruppo nell'area specificata IdentityStore

Group*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

Scrittura

Identitystore*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

DeleteGroupMembership

Concede l'autorizzazione a rimuovere un membro che fa parte di un gruppo nell'area specificata IdentityStore

Group*

identitystore:PrimaryRegion

Scrittura

GroupMembership*

identitystore:PrimaryRegion

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

DeleteIdentityStore

Concede il permesso di eliminare un IdentityStore

Identitystore*

Scrittura

DeleteUser

Concede il permesso di eliminare un utente nel campo specificato IdentityStore

Identitystore*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

Scrittura

User*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

DescribeGroup

Concede il permesso di recuperare informazioni su un gruppo nell'area specificata IdentityStore

Group*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

Lettura

Identitystore*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

DescribeGroupMembership

Concede il permesso di recuperare informazioni su un membro che fa parte di un gruppo nell'area specificata IdentityStore

Group*

identitystore:PrimaryRegion

Lettura

GroupMembership*

identitystore:PrimaryRegion

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

DescribeIdentityStore

Concede il permesso di recuperare informazioni su un IdentityStore

Identitystore*

identitystore:PrimaryRegion

Lettura

DescribeRegion

Concede l'autorizzazione a recuperare i dettagli di configurazione per una regione specifica IdentityStore

Identitystore*

identitystore:PrimaryRegion

Lettura

DescribeUser

Concede il permesso di recuperare informazioni su un utente nell'area specificata IdentityStore

Identitystore*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

Lettura

User*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

GetGroupId

Concede il permesso di recuperare informazioni sull'ID di un gruppo nell'area specificata IdentityStore

Group*

identitystore:PrimaryRegion

Lettura

Identitystore*

identitystore:PrimaryRegion

GetGroupMembershipId

Concede il permesso di recuperare le informazioni sull'ID di un membro che fa parte di un gruppo nell'area specificata IdentityStore

Group*

identitystore:PrimaryRegion

Lettura

GroupMembership*

identitystore:PrimaryRegion

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

GetUserId

Concede l'autorizzazione a recuperare le informazioni sull'ID di un utente nell'area specificata IdentityStore

Identitystore*

identitystore:PrimaryRegion

Lettura

User*

identitystore:PrimaryRegion

IsMemberInGroups

Concede il permesso di verificare se un membro fa parte dei gruppi nello spazio specificato IdentityStore

AllGroupMemberships*

identitystore:PrimaryRegion

Lettura

Group*

identitystore:PrimaryRegion

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

ListGroupMemberships

Concede il permesso di recuperare tutti i membri che fanno parte di un gruppo nell'area specificata IdentityStore

AllGroupMemberships*

identitystore:PrimaryRegion

List

Group*

identitystore:PrimaryRegion

Identitystore*

identitystore:PrimaryRegion

ListGroupMembershipsForMember

Concede il permesso di elencare i gruppi del membro bersaglio nel campo specificato IdentityStore

AllGroupMemberships*

identitystore:PrimaryRegion

List

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

ListGroups

Concede il permesso di recuperare informazioni su tutti i gruppi nell'area specificata IdentityStore

AllGroups*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

List

Identitystore*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

ListIdentityStores

Concede il permesso di elencare in un IdentityStores Account AWS

List

ListRegions

Concede l'autorizzazione a elencare tutte le regioni configurate per un IdentityStore

Identitystore*

identitystore:PrimaryRegion

List

ListUsers

Concede l'autorizzazione a recuperare informazioni su tutti gli utenti nel campo specificato IdentityStore

AllUsers*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

List

Identitystore*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

RemoveRegion

Concede l'autorizzazione a rimuovere una regione da un IdentityStore

Identitystore*

Scrittura

ReserveUser

Concede l'autorizzazione a prenotare un utente ottenendo un UserID

Identitystore*

identitystore:PrimaryRegion

Scrittura

UpdateGroup

Concede l'autorizzazione ad aggiornare le informazioni su un gruppo nel modo specificato IdentityStore

Group*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

Scrittura

Identitystore*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

UpdateIdentityStore

Concede il permesso di aggiornare la configurazione di un IdentityStore

Identitystore*

identitystore:VpceAccessRequired

Scrittura

UpdateUser

Concede l'autorizzazione ad aggiornare le informazioni dell'utente nel modo specificato IdentityStore

Identitystore*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

Scrittura

User*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

Tipi di risorse definiti da AWS Archivio identità

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

AllGroupMemberships

arn:${Partition}:identitystore:::membership/*

AllGroups

arn:${Partition}:identitystore:::group/*

AllUsers

arn:${Partition}:identitystore:::user/*

Group

arn:${Partition}:identitystore:::group/${GroupId}

GroupMembership

arn:${Partition}:identitystore:::membership/${MembershipId}

Identitystore

arn:${Partition}:identitystore::${Account}:identitystore/${IdentityStoreId}

User

arn:${Partition}:identitystore:::user/${UserId}

Chiavi di condizione per AWS Archivio identità

AWS Identity Store definisce le seguenti chiavi di condizione che possono essere utilizzate nell'Conditionelemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

identitystore:GroupExternalIdIssuers

Filtra l'accesso per emittente presente nelle ExternalIds risorse del gruppo

ArrayOfARN

identitystore:IdentityStoreArn

Filtra l'accesso tramite Identity Store ARN

ARN

identitystore:PrimaryRegion

Filtra l'accesso per regione principale di Identity Store

String

identitystore:ReservedUserId

Filtra l'accesso in base a un ID utente precedentemente riservato per il CreateUser funzionamento

String

identitystore:UserExternalIdIssuers

Filtra l'accesso per emittente presente nelle ExternalIds risorse utente

ArrayOfARN

identitystore:UserId

Filtra l'accesso in base all'ID utente di Identity Store

String

identitystore:VpceAccessRequired

Filtra l'accesso in base al fatto che Identity Store richieda l'accesso tramite un endpoint VPC

Bool