View a markdown version of this page

Actions, ressources et clés de condition pour AWS IAM Identity Center - 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 IAM Identity Center

AWS Centre d'identité IAM (préfixe de service) : sso) 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 IAM Identity Center

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 Client du SDK Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

AddRegion

sso-admin

sso:AddRegion

Écrire

AttachCustomerManagedPolicyReferenceToPermissionSet

sso-admin

sso:AttachCustomerManagedPolicyReferenceToPermissionSet

Gestion des autorisations, Rédaction

AttachManagedPolicyToPermissionSet

sso-admin

sso:AttachManagedPolicyToPermissionSet

Gestion des autorisations, Rédaction

sso:PutPermissionsPolicy

Gestion des autorisations, Rédaction

CreateAccountAssignment

sso-admin

sso:AssociateProfile

Écrire

sso:CreateAccountAssignment

Écrire

sso:CreateApplicationInstance

Écrire

sso:CreateProfile

Écrire

sso:CreateTrust

Écrire

sso:GetApplicationInstance

Lecture

sso:GetProfile

Lecture

sso:GetTrust

Lecture

sso:UpdateProfile

Écrire

sso:UpdateTrust

Écrire

CreateApplication

sso-admin

sso:CreateApplication

Écrire

sso:CreateApplicationInstance

Écrire

sso:CreateManagedApplicationInstance

Écrire

sso:PutApplicationAssignmentConfiguration

Écrire

sso:TagResource

Marquer, écrire

CreateApplicationAssignment

sso-admin

sso:AssociateProfile

Écrire

sso:CreateApplicationAssignment

Écrire

CreateInstance

sso-admin

sso:CreateInstance

Écrire

sso:TagResource

Marquer, écrire

CreateInstanceAccessControlAttributeConfiguration

sso-admin

sso:CreateInstanceAccessControlAttributeConfiguration

Écrire

CreatePermissionSet

sso-admin

sso:CreatePermissionSet

Écrire

sso:TagResource

Marquer, écrire

CreateTrustedTokenIssuer

sso-admin

sso:CreateTrustedTokenIssuer

Écrire

sso:TagResource

Marquer, écrire

DeleteAccountAssignment

sso-admin

sso:DeleteAccountAssignment

Écrire

sso:DeleteProfile

Écrire

DeleteApplication

sso-admin

sso:DeleteApplication

Écrire

sso:DeleteApplicationInstance

Écrire

sso:DeleteManagedApplicationInstance

Écrire

DeleteApplicationAccessScope

sso-admin

sso:DeleteApplicationAccessScope

Écrire

DeleteApplicationAssignment

sso-admin

sso:DeleteApplicationAssignment

Écrire

sso:DisassociateProfile

Écrire

DeleteApplicationAuthenticationMethod

sso-admin

sso:DeleteApplicationAuthenticationMethod

Écrire

DeleteApplicationGrant

sso-admin

sso:DeleteApplicationGrant

Écrire

DeleteInlinePolicyFromPermissionSet

sso-admin

sso:DeleteInlinePolicyFromPermissionSet

Écrire

DeleteInstance

sso-admin

sso:DeleteInstance

Écrire

sso:StartSSO

Écrire

DeleteInstanceAccessControlAttributeConfiguration

sso-admin

sso:DeleteInstanceAccessControlAttributeConfiguration

Écrire

DeletePermissionSet

sso-admin

sso:DeletePermissionSet

Écrire

DeletePermissionsBoundaryFromPermissionSet

sso-admin

sso:DeletePermissionsBoundaryFromPermissionSet

Gestion des autorisations, Rédaction

DeleteTrustedTokenIssuer

sso-admin

sso:DeleteTrustedTokenIssuer

Écrire

DescribeAccountAssignmentCreationStatus

sso-admin

sso:DescribeAccountAssignmentCreationStatus

Lecture

DescribeAccountAssignmentDeletionStatus

sso-admin

sso:DescribeAccountAssignmentDeletionStatus

Lecture

DescribeApplication

sso-admin

sso:DescribeApplication

Lecture

sso:GetApplicationInstance

Lecture

sso:GetManagedApplicationInstance

Lecture

DescribeApplicationAssignment

sso-admin

sso:DescribeApplicationAssignment

Lecture

DescribeApplicationProvider

sso-admin

sso:DescribeApplicationProvider

Lecture

sso:GetApplicationTemplate

Lecture

DescribeInstance

sso-admin

sso:DescribeInstance

Lecture

sso:GetSharedSsoConfiguration

Lecture

sso:ListDirectoryAssociations

Lecture

DescribeInstanceAccessControlAttributeConfiguration

sso-admin

sso:DescribeInstanceAccessControlAttributeConfiguration

Lecture

DescribePermissionSet

sso-admin

sso:DescribePermissionSet

Lecture

sso:GetPermissionSet

Lecture

DescribePermissionSetProvisioningStatus

sso-admin

sso:DescribePermissionSetProvisioningStatus

Lecture

DescribeRegion

sso-admin

sso:DescribeRegion

Lecture

DescribeTrustedTokenIssuer

sso-admin

sso:DescribeTrustedTokenIssuer

Lecture

DetachCustomerManagedPolicyReferenceFromPermissionSet

sso-admin

sso:DetachCustomerManagedPolicyReferenceFromPermissionSet

Gestion des autorisations, Rédaction

DetachManagedPolicyFromPermissionSet

sso-admin

sso:DetachManagedPolicyFromPermissionSet

Gestion des autorisations, Rédaction

GetApplicationAccessScope

sso-admin

sso:GetApplicationAccessScope

Lecture

GetApplicationAssignmentConfiguration

sso-admin

sso:GetApplicationAssignmentConfiguration

Lecture

GetApplicationAuthenticationMethod

sso-admin

sso:GetApplicationAuthenticationMethod

Lecture

GetApplicationGrant

sso-admin

sso:GetApplicationGrant

Lecture

GetApplicationSessionConfiguration

sso-admin

sso:GetApplicationSessionConfiguration

Lecture

GetInlinePolicyForPermissionSet

sso-admin

sso:GetInlinePolicyForPermissionSet

Lecture

GetPermissionsBoundaryForPermissionSet

sso-admin

sso:GetPermissionsBoundaryForPermissionSet

Lecture

ListAccountAssignmentCreationStatus

sso-admin

sso:ListAccountAssignmentCreationStatus

List

ListAccountAssignmentDeletionStatus

sso-admin

sso:ListAccountAssignmentDeletionStatus

List

ListAccountAssignments

sso-admin

sso:ListAccountAssignments

List

sso:ListProfileAssociations

Lecture

ListAccountAssignmentsForPrincipal

sso-admin

sso:ListAccountAssignmentsForPrincipal

List

ListAccountsForProvisionedPermissionSet

sso-admin

sso:GetApplicationInstance

Lecture

sso:ListAccountsForProvisionedPermissionSet

List

sso:ListApplicationInstances

List

ListApplicationAccessScopes

sso-admin

sso:ListApplicationAccessScopes

List

ListApplicationAssignments

sso-admin

sso:ListApplicationAssignments

List

sso:ListProfileAssociations

Lecture

ListApplicationAssignmentsForPrincipal

sso-admin

sso:ListApplicationAssignmentsForPrincipal

List

ListApplicationAuthenticationMethods

sso-admin

sso:ListApplicationAuthenticationMethods

List

ListApplicationGrants

sso-admin

sso:ListApplicationGrants

List

ListApplicationProviders

sso-admin

sso:GetApplicationTemplate

Lecture

sso:ListApplicationProviders

List

sso:ListApplicationTemplates

List

ListApplications

sso-admin

sso:GetApplicationInstance

Lecture

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

Lecture

sso:ListPermissionSetsProvisionedToAccount

List

sso:ListProfiles

List

ListRegions

sso-admin

sso:ListRegions

List

ListTagsForResource

sso-admin

sso:ListTagsForResource

Lecture

ListTrustedTokenIssuers

sso-admin

sso:ListTrustedTokenIssuers

List

ProvisionPermissionSet

sso-admin

sso:ProvisionPermissionSet

Écrire

PutApplicationAccessScope

sso-admin

sso:PutApplicationAccessScope

Écrire

PutApplicationAssignmentConfiguration

sso-admin

sso:PutApplicationAssignmentConfiguration

Écrire

PutApplicationAuthenticationMethod

sso-admin

sso:CreateManagedApplicationInstance

Écrire

sso:PutApplicationAuthenticationMethod

Écrire

PutApplicationGrant

sso-admin

sso:CreateManagedApplicationInstance

Écrire

sso:PutApplicationGrant

Écrire

PutApplicationSessionConfiguration

sso-admin

sso:PutApplicationSessionConfiguration

Écrire

PutInlinePolicyToPermissionSet

sso-admin

sso:PutInlinePolicyToPermissionSet

Écrire

sso:PutPermissionsPolicy

Gestion des autorisations, Rédaction

PutPermissionsBoundaryToPermissionSet

sso-admin

sso:PutPermissionsBoundaryToPermissionSet

Gestion des autorisations, Rédaction

RemoveRegion

sso-admin

sso:RemoveRegion

Écrire

TagResource

sso-admin

sso:TagResource

Marquer, écrire

UntagResource

sso-admin

sso:UntagResource

Marquer, écrire

UpdateApplication

sso-admin

sso:PutApplicationAssignmentConfiguration

Écrire

sso:UpdateApplication

Écrire

sso:UpdateApplicationInstanceDisplayData

Écrire

sso:UpdateApplicationInstanceStatus

Écrire

sso:UpdateManagedApplicationInstanceStatus

Écrire

UpdateInstance

sso-admin

sso:UpdateInstance

Écrire

UpdateInstanceAccessControlAttributeConfiguration

sso-admin

sso:UpdateInstanceAccessControlAttributeConfiguration

Écrire

UpdatePermissionSet

sso-admin

sso:UpdatePermissionSet

Gestion des autorisations, Rédaction

UpdateTrustedTokenIssuer

sso-admin

sso:UpdateTrustedTokenIssuer

Écrire

Actions définies par AWS IAM Identity Center

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

Autorise l'ajout d'une région à une instance IAM Identity Center

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écrire

AssociateDirectory

Accorde l'autorisation de connecter un répertoire à utiliser par AWS Centre d'identité IAM

Écrire

AssociateProfile

Accorde l'autorisation de créer une association entre un utilisateur de répertoire ou un groupe et un profil

Écrire

AttachCustomerManagedPolicyReferenceToPermissionSet

Accorde l'autorisation d'attacher une référence de politique gérée par le client à un jeu d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestion des autorisations, Rédaction

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

AttachManagedPolicyToPermissionSet

Accorde l'autorisation de joindre un AWS politique gérée par rapport à un ensemble d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestion des autorisations, Rédaction

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

CreateAccountAssignment

Accorde l'autorisation d'attribuer l'accès à un Principal pour un utilisateur spécifié Compte AWS à l'aide d'un ensemble d'autorisations spécifié

Account*

Écrire

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

CreateApplication

Accorde l'autorisation de créer une application

Application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

ApplicationProvider*

aws:RequestTag/${TagKey}

aws:TagKeys

Instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

CreateApplicationAssignment

Octroie l'autorisation de créer une affectation d'application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

CreateApplicationInstance

Autorise l'ajout d'une instance d'application à AWS Centre d'identité IAM

Écrire

CreateApplicationInstanceCertificate

Accorde l'autorisation d'ajouter un nouveau certificat pour une instance d'application

Écrire

CreateInstance

Octroie l'autorisation de créer une instance de centre d'identité.

Instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

Écrire

CreateInstanceAccessControlAttributeConfiguration

Accorde l'autorisation d'activer l'instance pour ABAC et de spécifier les attributs

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écrire

CreateManagedApplicationInstance

Autorise l'ajout d'une instance d'application gérée à AWS Centre d'identité IAM

Écrire

CreatePermissionSet

Accorde l'autorisation de créer un jeu d'autorisations

Instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

Écriture

PermissionSet*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

CreateProfile

Accorde l'autorisation de créer un profil pour une instance d'application

Écriture

CreateTrust

Accorde l'autorisation de créer une approbation de fédération dans un compte cible

Écrire

CreateTrustedTokenIssuer

Octroie l'autorisation de créer un émetteur de jeton sécurisé pour une instance.

Instance*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

Écrire

TrustedTokenIssuer*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:PrimaryRegion

DeleteAccountAssignment

Autorise la suppression de l'accès d'un Principal à une adresse spécifiée Compte AWS à l'aide d'un ensemble d'autorisations spécifié

Account*

Écrire

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DeleteApplication

Accorde l'autorisation de supprimer une application

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

DeleteApplicationAccessScope

Octroie l'autorisation de supprimer un champ d'accès à une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

DeleteApplicationAssignment

Octroie l'autorisation de supprimer une affectation d'application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

DeleteApplicationAuthenticationMethod

Octroie l'autorisation de supprimer une méthode d'authentification pour une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

DeleteApplicationGrant

Octroie l'autorisation de supprimer une autorisation d'une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

DeleteApplicationInstance

Accorde l'autorisation de supprimer l'instance de l'application

Écriture

DeleteApplicationInstanceCertificate

Accorde l'autorisation pde our supprimer un certificat arrivé à expiration ou inactif de l'instance d'application

Écrire

DeleteInlinePolicyFromPermissionSet

Accorde l'autorisation de supprimer la politique en ligne d'un jeu d'autorisations spécifié

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écrire

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DeleteInstance

Octroie l'autorisation de supprimer une instance de centre d'identité.

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écrire

DeleteInstanceAccessControlAttributeConfiguration

Accorde l'autorisation de désactiver ABAC et de supprimer la liste des attributs de l'instance

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écriture

DeleteManagedApplicationInstance

Accorde l'autorisation de supprimer l'instance de l'application gérée

Écriture

DeletePermissionSet

Accorde l'autorisation de supprimer un jeu d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écrire

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DeletePermissionsBoundaryFromPermissionSet

Accorde l'autorisation de supprimer la limite d'autorisations d'un jeu d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestion des autorisations, Rédaction

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DeleteProfile

Accorde l'autorisation de supprimer le profil d'une instance d'application

Écrire

DeleteTrustedTokenIssuer

Octroie l'autorisation de supprimer un émetteur de jeton sécurisé pour une instance.

TrustedTokenIssuer*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écrire

DescribeAccountAssignmentCreationStatus

Accorde l'autorisation de décrire le statut de la demande de création d'affectation

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lecture

DescribeAccountAssignmentDeletionStatus

Accorde l'autorisation de décrire le statut d'une demande de suppression d'affectation

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lecture

DescribeApplication

Octroie l'autorisation d'obtenir des informations sur une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lecture

DescribeApplicationAssignment

Octroie l'autorisation de récupérer une affectation d'application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lecture

DescribeApplicationProvider

Octroie l'autorisation de décrire un fournisseur d'application.

ApplicationProvider*

Lecture

DescribeInstance

Octroie l'autorisation d'obtenir des informations sur une instance de centre d'identité.

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lecture

DescribeInstanceAccessControlAttributeConfiguration

Accorde l'autorisation d'obtenir la liste des attributs utilisés par l'instance pour ABAC

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lecture

DescribePermissionSet

Accorde l'autorisation de décrire un jeu d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lecture

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DescribePermissionSetProvisioningStatus

Accorde l'autorisation de décrire l'état de la demande de provisionnement du jeu d'autorisations donnée

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lecture

DescribeRegion

Autorise la récupération des informations de configuration pour une région d'instance IAM Identity Center spécifique

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lecture

DescribeRegisteredRegions

Autorise l'accès aux régions dans lesquelles votre organisation a activé AWS Centre d'identité IAM

Lecture

DescribeTrustedTokenIssuer

Octroie l'autorisation de décrire un émetteur de jeton sécurisé pour une instance.

TrustedTokenIssuer*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lecture

DetachCustomerManagedPolicyReferenceFromPermissionSet

Accorde l'autorisation de détacher une référence de politique gérée par le client d'un jeu d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestion des autorisations, Rédaction

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DetachManagedPolicyFromPermissionSet

Autorise le détachement de la pièce jointe AWS politique gérée à partir de l'ensemble d'autorisations spécifié

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestion des autorisations, Rédaction

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

DisassociateDirectory

Autorise la dissociation d'un répertoire à utiliser par AWS Centre d'identité IAM

Écrire

DisassociateProfile

Accorde l'autorisation de dissocier un utilisateur ou un groupe de répertoires d'un profil

Écrire

GetApplicationAccessScope

Octroie l'autorisation d'obtenir un champ d'accès à une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lecture

GetApplicationAssignmentConfiguration

Octroie l'autorisation de lire des configurations d'affectation pour une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lecture

GetApplicationAuthenticationMethod

Octroie l'autorisation d'obtenir une méthode d'authentification pour une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lecture

GetApplicationGrant

Octroie l'autorisation d'obtenir des informations sur une autorisation associée à une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lecture

GetApplicationInstance

Accorde l'autorisation de récupérer les détails d'une instance d'application

Lecture

GetApplicationSessionConfiguration

Accorde l'autorisation d'obtenir la configuration de session pour une application

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lecture

GetApplicationTemplate

Accorde l'autorisation de récupérer les détails du modèle d'application

Lecture

GetInlinePolicyForPermissionSet

Accorde l'autorisation d'obtenir la politique en ligne affectée au jeu d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lecture

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

GetManagedApplicationInstance

Accorde l'autorisation de récupérer les détails d'une instance d'application

Lecture

GetMfaDeviceManagementForDirectory

Accorde l'autorisation de récupérer les paramètres de gestion des appareils MFA pour le répertoire

Lecture

GetPermissionSet

Accorde l'autorisation de récupérer les détails d'un jeu d'autorisations

Lecture

GetPermissionsBoundaryForPermissionSet

Accorde l'autorisation d'obtenir la limite d'autorisations pour un jeu d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Lecture

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

GetProfile

Accorde l'autorisation de récupérer un profil pour une instance d'application

Lecture

GetSSOStatus

Autorise à vérifier si AWS IAM Identity Center est activé

Lecture

GetSharedSsoConfiguration

Accorde l'autorisation de récupérer la configuration partagée pour l'instance SSO actuelle

Lecture

GetSsoConfiguration

Accorde l'autorisation de récupérer la configuration de l'instance SSO actuelle

Lecture

GetTrust

Accorde l'autorisation de récupérer l'approbation de fédération dans un compte cible

Lecture

ImportApplicationInstanceServiceProviderMetadata

Accorde l'autorisation de mettre à jour l'instance d'application en chargeant un fichier de métadonnées SAML de l'application fourni par le fournisseur de service

Écrire

ListAccountAssignmentCreationStatus

Donne l'autorisation de répertorier l'état du Compte AWS demandes de création d'assignations pour une instance SSO spécifiée

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListAccountAssignmentDeletionStatus

Donne l'autorisation de répertorier l'état du Compte AWS demandes de suppression d'assignations pour une instance SSO spécifiée

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListAccountAssignments

Accorde l'autorisation de répertorier le cessionnaire de la personne spécifiée Compte AWS avec l'ensemble d'autorisations spécifié

Account*

List

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListAccountAssignmentsForPrincipal

Octroie l'autorisation de répertorier les comptes affectés à un utilisateur ou à un groupe.

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListAccountsForProvisionedPermissionSet

Donne l'autorisation de répertorier tous les AWS comptes pour lesquels l'ensemble d'autorisations spécifié est provisionné

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListApplicationAccessScopes

Octroie l'autorisation de répertorier des champs d'accès à une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

List

ListApplicationAssignments

Octroie l'autorisation de répertorier les affectations d'application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

List

ListApplicationAssignmentsForPrincipal

Octroie l'autorisation de répertorier les applications affectées à un utilisateur ou à un groupe.

Instance*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

List

ListApplicationAuthenticationMethods

Octroie l'autorisation de répertorier les méthodes d'authentification pour une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

List

ListApplicationGrants

Octroie l'autorisation de répertorier les autorisations d'une application.

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

List

ListApplicationInstanceCertificates

Accorde l'autorisation de récupérer tous les certificats pour une instance d'application donnée

Lecture

ListApplicationInstances

Accorde l'autorisation de récupérer toutes les instances d'application

List

ListApplicationProviders

Octroie l'autorisation de répertorier les fournisseurs d'applications.

ApplicationProvider*

List

ListApplicationTemplates

Accorde l'autorisation de récupérer tous les modèles d'application pris en charge

List

ListApplications

Accorde l'autorisation pour récupérer toutes les applications associées à l'instance d'IAM Identity Center.

List

ListCustomerManagedPolicyReferencesInPermissionSet

Accorde l'autorisation de répertorier les références de politiques gérées par le client qui sont attachées à un jeu d'autorisations spécifié

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListDirectoryAssociations

Accorde l'autorisation de récupérer des informations sur le répertoire connecté à AWS Centre d'identité IAM

Lecture

ListInstances

Accorde l'autorisation de répertorier les instances SSO auxquelles l'appelant a accès

List

ListManagedPoliciesInPermissionSet

Accorde l'autorisation de répertorier les AWS politiques gérées associées à un ensemble d'autorisations spécifié

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListPermissionSetProvisioningStatus

Accorde l'autorisation de répertorier le statut des demandes de provisionnement de jeu d'autorisations pour une instance SSO spécifiée

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListPermissionSets

Accorde l'autorisation de récupérer tous les jeux d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListPermissionSetsProvisionedToAccount

Octroie l'autorisation de répertorier tous les ensembles d'autorisations qui sont alloués à un utilisateur spécifié Compte AWS

Account*

List

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListProfileAssociations

Accorde l'autorisation de récupérer l'utilisateur de répertoire ou le groupe associé au profil

Lecture

ListProfiles

Accorde l'autorisation de récupérer tous les profils d'une instance d'application

List

ListRegions

Autorise la liste de toutes les régions configurées pour une instance IAM Identity Center

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ListTagsForResource

Accorde l'autorisation de répertorier les identifications qui sont attachées à la ressource spécifiée

Application

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Lecture

Instance

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

TrustedTokenIssuer

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

ListTrustedTokenIssuers

Octroie l'autorisation de répertorier les émetteurs de jetons sécurisés pour une instance.

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

List

ProvisionPermissionSet

Accorde l'autorisation de provisionner un jeu d'autorisations spécifié sur la cible spécifiée

Account*

Écrire

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PutApplicationAccessScope

Accorde l'autorisation à create/update une étendue d'accès à une application

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

PutApplicationAssignmentConfiguration

Accorde l'autorisation d'ajouter des configurations d’affectation à une application

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

PutApplicationAuthenticationMethod

Accorde l'autorisation à create/update une méthode d'authentification pour une application

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

PutApplicationGrant

Accorde l'autorisation à create/update une subvention pour une demande

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

PutApplicationSessionConfiguration

Autorise la mise en place de la configuration de session pour une application

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

PutInlinePolicyToPermissionSet

Accorde l'autorisation d'attacher une politique IAM en ligne à un jeu d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écrire

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PutMfaDeviceManagementForDirectory

Accorde l'autorisation de placer les paramètres de gestion des appareils MFA pour le répertoire

Écrire

PutPermissionsBoundaryToPermissionSet

Accorde l'autorisation d'ajouter la limite d'autorisations à un jeu d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestion des autorisations, Rédaction

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

PutPermissionsPolicy

Accorde l'autorisation d'ajouter une politique à un jeu d'autorisations

Gestion des autorisations, Rédaction

RemoveRegion

Autorise la suppression d'une région d'une instance IAM Identity Center

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écrire

SearchGroups

Accorde l'autorisation de rechercher des groupes dans le répertoire associé.

Lecture

SearchUsers

Accorde l'autorisation de rechercher des utilisateurs dans le répertoire associé.

Lecture

StartSSO

Autorise l'initialisation AWS Centre d'identité IAM

Écrire

TagResource

Accorde l'autorisation d'associer un jeu d'identifications à une ressource spécifiée

Application

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:ApplicationAccount

sso:PrimaryRegion

Marquer, écrire

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

Accorde l'autorisation de dissocier un jeu d'identifications d'une ressource spécifiée

Application

aws:ResourceTag/${TagKey}

aws:TagKeys

sso:ApplicationAccount

sso:PrimaryRegion

Marquer, écrire

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

Accorde l'autorisation de mettre à jour une application

Application*

aws:ResourceTag/${TagKey}

sso:ApplicationAccount

sso:PrimaryRegion

Écrire

UpdateApplicationInstanceActiveCertificate

Accorde l'autorisation de définir un certificat en tant que certificat actif pour cette instance d'application

Écriture

UpdateApplicationInstanceDisplayData

Accorde l'autorisation de mettre à jour les données d'affichage d'une instance d'application

Écriture

UpdateApplicationInstanceResponseConfiguration

Accorde l'autorisation de mettre à jour la configuration de réponse de fédération pour l'instance d'application

Écriture

UpdateApplicationInstanceResponseSchemaConfiguration

Accorde l'autorisation de mettre à jour la configuration du schéma de réponse de fédération pour l'instance d'application

Écriture

UpdateApplicationInstanceSecurityConfiguration

Accorde l'autorisation de mettre à jour les détails de sécurité pour l'instance d'application

Écriture

UpdateApplicationInstanceServiceProviderConfiguration

Accorde l'autorisation de mettre à jour la configuration relative au fournisseur de services pour l'instance d'application

Écriture

UpdateApplicationInstanceStatus

Accorde l'autorisation de mettre à jour le statut d'une instance d'application

Écrire

UpdateInstance

Octroie l'autorisation de mettre à jour une instance de centre d'identité.

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écrire

UpdateInstanceAccessControlAttributeConfiguration

Accorde l'autorisation de mettre à jour les attributs à utiliser avec l'instance pour ABAC

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écriture

UpdateManagedApplicationInstanceStatus

Accorde l'autorisation de mettre à jour le statut d'une instance d'application gérée

Écrire

UpdatePermissionSet

Accorde l'autorisation de mettre à jour le jeu d'autorisations

Instance*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Gestion des autorisations, Rédaction

PermissionSet*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

UpdateProfile

Accorde l'autorisation de mettre à jour le profil d'une instance d'application

Écriture

UpdateSSOConfiguration

Accorde l'autorisation de mettre à jour la configuration de l'instance SSO actuelle

Écriture

UpdateTrust

Accorde l'autorisation de mettre à jour l'approbation de fédération dans un compte cible

Écrire

UpdateTrustedTokenIssuer

Octroie l'autorisation de mettre à jour un émetteur de jeton sécurisé pour une instance.

TrustedTokenIssuer*

aws:ResourceTag/${TagKey}

sso:PrimaryRegion

Écrire

Types de ressources définis par AWS IAM Identity Center

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

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

Clés de condition pour AWS IAM Identity Center

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

aws:RequestTag/${TagKey}

Filtre l'accès en fonction des identifications transmises dans la demande

String

aws:ResourceTag/${TagKey}

Filtre l'accès en fonction des identifications associées à la ressource

String

aws:TagKeys

Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande

ArrayOfString

identitycenter:ApplicationArn

Filtre l'accès par l'ARN de l'application IAM Identity Center

ARN

identitycenter:InstanceArn

Filtre l'accès par l'ARN de l'instance IAM Identity Center

ARN

sso:ApplicationAccount

Filtre l'accès en fonction du compte qui a créé l'application. Cette clé de condition n'est pas prise en charge pour les applications SAML gérées par le client

String

sso:PrimaryRegion

Filtre l'accès par région principale de l'instance IAM Identity Center

String