View a markdown version of this page

Actions, ressources et clés de condition pour AWS  Identity Store - Référence de l'autorisation de service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Actions, ressources et clés de condition pour AWS  Identity Store

AWS Identity Store (préfixe du service) : identitystore) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS  Identity Store

Le tableau suivant associe les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le Tableau des actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

CreateGroup

identitystore:CreateGroup

Écrire

sso-directory:CreateGroup

Écrire

CreateGroupMembership

identitystore:CreateGroupMembership

Écrire

sso-directory:AddMemberToGroup

Écrire

CreateUser

identitystore:CreateUser

Écrire

sso-directory:CreateUser

Écrire

DeleteGroup

identitystore:DeleteGroup

Écrire

sso-directory:DeleteGroup

Écrire

DeleteGroupMembership

identitystore:DeleteGroupMembership

Écrire

sso-directory:RemoveMemberFromGroup

Écrire

DeleteUser

identitystore:DeleteUser

Écrire

sso-directory:DeleteUser

Écrire

DescribeGroup

identitystore:DescribeGroup

Lecture

sso-directory:DescribeGroup

Lecture

sso-directory:DescribeGroups

Lecture

DescribeGroupMembership

identitystore:DescribeGroupMembership

Lecture

sso-directory:ListGroupsForMember

Lecture

sso-directory:ListGroupsForUser

Lecture

DescribeIdentityStore

identitystore:DescribeIdentityStore

Lecture

DescribeUser

identitystore:DescribeUser

Lecture

sso-directory:DescribeUser

Lecture

sso-directory:DescribeUsers

Lecture

GetGroupId

identitystore:GetGroupId

Lecture

sso-directory:GetGroupId

Lecture

GetGroupMembershipId

identitystore:GetGroupMembershipId

Lecture

sso-directory:ListGroupsForMember

Lecture

sso-directory:ListGroupsForUser

Lecture

GetUserId

identitystore:GetUserId

Lecture

sso-directory:GetUserId

Lecture

IsMemberInGroups

identitystore:IsMemberInGroups

Lecture

sso-directory:IsMemberInGroup

Lecture

sso-directory:IsMemberInGroups

Lecture

ListGroupMemberships

identitystore:ListGroupMemberships

List

sso-directory:ListMembersInGroup

Lecture

ListGroupMembershipsForMember

identitystore:ListGroupMembershipsForMember

List

sso-directory:ListGroupsForMember

Lecture

sso-directory:ListGroupsForUser

Lecture

ListGroups

identitystore:ListGroups

List

sso-directory:ListGroups

Lecture

sso-directory:SearchGroups

Lecture

ListIdentityStores

identitystore:ListIdentityStores

List

ListUsers

identitystore:ListUsers

List

sso-directory:ListUsers

Lecture

sso-directory:SearchUsers

Lecture

UpdateGroup

identitystore:UpdateGroup

Écrire

sso-directory:UpdateGroup

Écrire

sso-directory:UpdateGroupDisplayName

Écrire

UpdateIdentityStore

identitystore:UpdateIdentityStore

Écrire

UpdateUser

identitystore:UpdateUser

Écrire

sso-directory:UpdateUser

Écrire

sso-directory:UpdateUserName

Écrire

Actions définies par AWS  Identity Store

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Pour chaque action, le tableau répertorie les types de ressources et les clés de condition pris en charge par cette action. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

AddRegion

Accorde l'autorisation d'ajouter une région à IdentityStore

Identitystore*

Écrire

CreateGroup

Autorise la création d'un groupe dans la zone spécifiée IdentityStore

Identitystore*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

Écrire

CreateGroupMembership

Accorde l'autorisation de créer un membre pour un groupe dans la zone spécifiée IdentityStore

Group*

identitystore:PrimaryRegion

Écrire

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

CreateIdentityStore

Autorise la création d'un nouveau IdentityStore dans un Compte AWS

Écrire

CreateUser

Accorde l'autorisation de créer un utilisateur dans le IdentityStore

Identitystore*

identitystore:PrimaryRegion

identitystore:ReservedUserId

identitystore:UserExternalIdIssuers

Écrire

DeleteGroup

Autorise la suppression d'un groupe dans la zone spécifiée IdentityStore

Group*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

Écrire

Identitystore*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

DeleteGroupMembership

Accorde l'autorisation de supprimer un membre qui fait partie d'un groupe dans le groupe spécifié IdentityStore

Group*

identitystore:PrimaryRegion

Écrire

GroupMembership*

identitystore:PrimaryRegion

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

DeleteIdentityStore

Autorise la suppression d'un IdentityStore

Identitystore*

Écrire

DeleteUser

Autorise la suppression d'un utilisateur dans la zone spécifiée IdentityStore

Identitystore*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

Écrire

User*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

DescribeGroup

Accorde l'autorisation de récupérer des informations sur un groupe dans la zone spécifiée IdentityStore

Group*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

Lecture

Identitystore*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

DescribeGroupMembership

Accorde l'autorisation de récupérer des informations sur un membre qui fait partie d'un groupe dans la zone spécifiée IdentityStore

Group*

identitystore:PrimaryRegion

Lecture

GroupMembership*

identitystore:PrimaryRegion

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

DescribeIdentityStore

Accorde l'autorisation de récupérer des informations sur un IdentityStore

Identitystore*

identitystore:PrimaryRegion

Lecture

DescribeRegion

Accorde l'autorisation de récupérer les détails de configuration pour un objet spécifique IdentityStore région

Identitystore*

identitystore:PrimaryRegion

Lecture

DescribeUser

Accorde l'autorisation de récupérer des informations sur un utilisateur dans la zone spécifiée IdentityStore

Identitystore*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

Lecture

User*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

GetGroupId

Accorde l'autorisation de récupérer les informations d'identification d'un groupe dans la zone spécifiée IdentityStore

Group*

identitystore:PrimaryRegion

Lecture

Identitystore*

identitystore:PrimaryRegion

GetGroupMembershipId

Accorde l'autorisation de récupérer les informations d'identification d'un membre qui fait partie d'un groupe dans le groupe spécifié IdentityStore

Group*

identitystore:PrimaryRegion

Lecture

GroupMembership*

identitystore:PrimaryRegion

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

GetUserId

Accorde l'autorisation de récupérer les informations d'identification d'un utilisateur dans le champ spécifié IdentityStore

Identitystore*

identitystore:PrimaryRegion

Lecture

User*

identitystore:PrimaryRegion

IsMemberInGroups

Accorde l'autorisation de vérifier si un membre fait partie des groupes du groupe spécifié IdentityStore

AllGroupMemberships*

identitystore:PrimaryRegion

Lecture

Group*

identitystore:PrimaryRegion

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

ListGroupMemberships

Accorde l'autorisation de récupérer tous les membres qui font partie d'un groupe dans la zone spécifiée IdentityStore

AllGroupMemberships*

identitystore:PrimaryRegion

List

Group*

identitystore:PrimaryRegion

Identitystore*

identitystore:PrimaryRegion

ListGroupMembershipsForMember

Accorde l'autorisation de répertorier les groupes du membre cible dans le champ spécifié IdentityStore

AllGroupMemberships*

identitystore:PrimaryRegion

List

Identitystore*

identitystore:PrimaryRegion

User*

identitystore:PrimaryRegion

ListGroups

Accorde l'autorisation de récupérer des informations sur tous les groupes de la zone spécifiée IdentityStore

AllGroups*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

List

Identitystore*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

ListIdentityStores

Autorise la mise en vente IdentityStores dans un Compte AWS

List

ListRegions

Octroie l'autorisation de répertorier toutes les régions configurées pour un IdentityStore

Identitystore*

identitystore:PrimaryRegion

List

ListUsers

Accorde l'autorisation de récupérer des informations sur tous les utilisateurs de la zone spécifiée IdentityStore

AllUsers*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

List

Identitystore*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

RemoveRegion

Autorise la suppression d'une région d'un IdentityStore

Identitystore*

Écrire

ReserveUser

Autorise la réservation d'un utilisateur en obtenant un ID utilisateur

Identitystore*

identitystore:PrimaryRegion

Écrire

UpdateGroup

Autorise la mise à jour des informations relatives à un groupe dans la zone spécifiée IdentityStore

Group*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

Écrire

Identitystore*

identitystore:GroupExternalIdIssuers

identitystore:PrimaryRegion

UpdateIdentityStore

Accorde l'autorisation de mettre à jour la configuration d'un IdentityStore

Identitystore*

identitystore:VpceAccessRequired

Écrire

UpdateUser

Accorde l'autorisation de mettre à jour les informations utilisateur dans le champ spécifié IdentityStore

Identitystore*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

Écrire

User*

identitystore:PrimaryRegion

identitystore:UserExternalIdIssuers

Types de ressources définis par AWS  Identity Store

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

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}

Clés de condition pour AWS  Identity Store

AWS Identity Store définit les clés de condition suivantes qui peuvent être utilisées dans Condition élément d'une politique IAM.

Clés de condition Description Type

identitystore:GroupExternalIdIssuers

Filtre l'accès par émetteur présent dans ExternalIds pour les ressources du groupe

ArrayOfARN

identitystore:IdentityStoreArn

Filtre l'accès par ARN Identity Store

ARN

identitystore:PrimaryRegion

Filtre l'accès par région principale d'Identity Store

String

identitystore:ReservedUserId

Filtre l'accès par un ID utilisateur précédemment réservé pour CreateUser opération

String

identitystore:UserExternalIdIssuers

Filtre l'accès par émetteur présent dans ExternalIds pour les ressources destinées aux utilisateurs

ArrayOfARN

identitystore:UserId

Filtre l'accès par identifiant utilisateur Identity Store

String

identitystore:VpceAccessRequired

Filtre l'accès selon que l'Identity Store nécessite un accès via un point de terminaison VPC

Bool