View a markdown version of this page

Actions, ressources et clés de condition pour AWS Identity and Access Management (IAM) - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS Identity and Access Management (IAM)

AWS Identity and Access Management (IAM) (préfixe de service :iam) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS Identity and Access Management (IAM)

Le tableau suivant fait correspondre 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 Actions.

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

AcceptDelegationRequest

iam

iam : AcceptDelegationRequest

Écrire

AcquireRole

iam

iam : AttachRolePolicy

Gestion des autorisations, Write

iam : CreateRole

Écrire

iam : GetRole

Lecture

iam : GetRoleTemplateVersion

Lecture

iam : PutRolePermissionsBoundary

Gestion des autorisations, Write

iam : PutRolePolicy

Gestion des autorisations, écriture

iam : TagRole

Marquage, écriture

AddClientIDToOpenIDConnectProvider

iam

iam : AddClientIDToOpenIDConnectProvider

Écrire

AddRoleToInstanceProfile

iam

iam : AddRoleToInstanceProfile

Écrire

iam : PassRole

iam : PassedToService

ec2.amazonaws.com

Écrire

AddUserToGroup

iam

iam : AddUserToGroup

Écrire

AssociateDelegationRequest

iam

iam : AssociateDelegationRequest

Écrire

AttachGroupPolicy

iam

iam : AttachGroupPolicy

Gestion des autorisations, écriture

AttachRolePolicy

iam

iam : AttachRolePolicy

Gestion des autorisations, écriture

AttachUserPolicy

iam

iam : AttachUserPolicy

Gestion des autorisations, écriture

ChangePassword

iam

iam : ChangePassword

Écrire

CreateAccessKey

iam

iam : CreateAccessKey

Écrire

CreateAccountAlias

iam

iam : CreateAccountAlias

Écrire

CreateDelegationRequest

iam

iam : CreateDelegationRequest

Écrire

CreateGroup

iam

iam : CreateGroup

Écrire

CreateInstanceProfile

iam

iam : CreateInstanceProfile

Écrire

iam : TagInstanceProfile

Marquage, écriture

CreateLoginProfile

iam

iam : CreateLoginProfile

Écrire

CreateOpenIDConnectProvider

iam

iam : CreateOpenIDConnectProvider

Écrire

iam : TagOpenIDConnectProvider

Marquage, écriture

CreatePolicy

iam

iam : CreatePolicy

Gestion des autorisations, écriture

iam : TagPolicy

Marquage, écriture

CreatePolicyVersion

iam

iam : CreatePolicyVersion

Gestion des autorisations, écriture

CreateRole

iam

iam : CreateRole

Écrire

iam : TagRole

Marquage, écriture

Création d'un fournisseur AML

iam

IAM : crée un fournisseur AML

Écrire

IAM : TagSaml Provider

Marquage, écriture

CreateServiceLinkedRole

iam

iam : CreateServiceLinkedRole

Écrire

iam : PutRolePolicy

Gestion des autorisations, écriture

CreateServiceSpecificCredential

iam

iam : CreateServiceSpecificCredential

Écrire

CreateUser

iam

iam : CreateUser

Écrire

iam : TagUser

Marquage, écriture

CreateVirtualMFADevice

iam

iam : CreateVirtualMFADevice

Écrire

IAM : appareil TAG MFA

Marquage, écriture

Désactiver l'appareil MFA

iam

IAM : désactiver l'appareil MFA

Écrire

DeleteAccessKey

iam

iam : DeleteAccessKey

Écrire

DeleteAccountAlias

iam

iam : DeleteAccountAlias

Écrire

DeleteAccountPasswordPolicy

iam

iam : DeleteAccountPasswordPolicy

Gestion des autorisations, écriture

DeleteGroup

iam

iam : DeleteGroup

Écrire

DeleteGroupPolicy

iam

iam : DeleteGroupPolicy

Gestion des autorisations, écriture

DeleteInstanceProfile

iam

iam : DeleteInstanceProfile

Écrire

DeleteLoginProfile

iam

iam : DeleteLoginProfile

Écrire

DeleteOpenIDConnectProvider

iam

iam : DeleteOpenIDConnectProvider

Écrire

DeletePolicy

iam

iam : DeletePolicy

Gestion des autorisations, écriture

DeletePolicyVersion

iam

iam : DeletePolicyVersion

Gestion des autorisations, écriture

DeleteRole

iam

iam : DeleteRole

Écrire

DeleteRolePermissionsBoundary

iam

iam : DeleteRolePermissionsBoundary

Gestion des autorisations, écriture

DeleteRolePolicy

iam

iam : DeleteRolePolicy

Gestion des autorisations, écriture

Supprimer le fournisseur SAML

iam

IAM : Supprimer le fournisseur SAML

Écrire

DeleteSSHPublicKey

iam

iam : DeleteSSHPublicKey

Écrire

DeleteServerCertificate

iam

iam : DeleteServerCertificate

Écrire

DeleteServiceLinkedRole

iam

iam : DeleteServiceLinkedRole

Écrire

DeleteServiceSpecificCredential

iam

iam : DeleteServiceSpecificCredential

Écrire

DeleteSigningCertificate

iam

iam : DeleteSigningCertificate

Écrire

DeleteUser

iam

iam : DeleteUser

Écrire

DeleteUserPermissionsBoundary

iam

iam : DeleteUserPermissionsBoundary

Gestion des autorisations, écriture

DeleteUserPolicy

iam

iam : DeleteUserPolicy

Gestion des autorisations, écriture

DeleteVirtualMFADevice

iam

iam : DeleteVirtualMFADevice

Écrire

DetachGroupPolicy

iam

iam : DetachGroupPolicy

Gestion des autorisations, écriture

DetachRolePolicy

iam

iam : DetachRolePolicy

Gestion des autorisations, écriture

DetachUserPolicy

iam

iam : DetachUserPolicy

Gestion des autorisations, écriture

DisableOutboundWebIdentityFederation

iam

iam : DisableOutboundWebIdentityFederation

Écrire

Activer l'appareil MFA

iam

IAM : activer l'appareil MFA

Écrire

EnableOutboundWebIdentityFederation

iam

iam : EnableOutboundWebIdentityFederation

Écrire

GenerateCredentialReport

iam

iam : GenerateCredentialReport

Lecture

GenerateOrganizationsAccessReport

iam

iam : GenerateOrganizationsAccessReport

Lecture

GenerateServiceLastAccessedDetails

iam

iam : GenerateServiceLastAccessedDetails

Lecture

GetAccessKeyLastUsed

iam

iam : GetAccessKeyLastUsed

Lecture

GetAccountAuthorizationDetails

iam

iam : GetAccountAuthorizationDetails

Lecture

GetAccountPasswordPolicy

iam

iam : GetAccountPasswordPolicy

Lecture

GetAccountProperties

iam

iam : GetAccountProperties

Lecture

GetAccountSummary

iam

iam : GetAccountSummary

List

GetContextKeysForCustomPolicy

iam

iam : GetContextKeysForCustomPolicy

Lecture

GetContextKeysForPrincipalPolicy

iam

iam : GetContextKeysForPrincipalPolicy

Lecture

GetCredentialReport

iam

iam : GetCredentialReport

Lecture

GetDelegationRequest

iam

iam : GetDelegationRequest

Lecture

GetGroup

iam

iam : GetGroup

Lecture

GetGroupPolicy

iam

iam : GetGroupPolicy

Lecture

GetHumanReadableSummary

iam

iam : GetHumanReadableSummary

Lecture

GetInstanceProfile

iam

iam : GetInstanceProfile

Lecture

GetLoginProfile

iam

iam : GetLoginProfile

List

Obtenir un appareil MFA

iam

IAM : obtenir un appareil MFA

Lecture

GetOpenIDConnectProvider

iam

iam : GetOpenIDConnectProvider

Lecture

GetOrganizationsAccessReport

iam

iam : GetOrganizationsAccessReport

Lecture

GetOutboundWebIdentityFederationInfo

iam

iam : GetOutboundWebIdentityFederationInfo

Lecture

GetPolicy

iam

iam : GetPolicy

Lecture

GetPolicyVersion

iam

iam : GetPolicyVersion

Lecture

GetRole

iam

iam : GetRole

Lecture

GetRolePolicy

iam

iam : GetRolePolicy

Lecture

GetRoleTemplateVersion

iam

iam : GetRoleTemplateVersion

Lecture

Obtenir un fournisseur SAML

iam

IAM : GetSAML Provider

Lecture

GetSSHPublicKey

iam

iam : GetSSHPublicKey

Lecture

GetServerCertificate

iam

iam : GetServerCertificate

Lecture

GetServiceLastAccessedDetails

iam

iam : GetServiceLastAccessedDetails

Lecture

GetServiceLastAccessedDetailsWithEntities

iam

iam : GetServiceLastAccessedDetailsWithEntities

Lecture

GetServiceLinkedRoleDeletionStatus

iam

iam : GetServiceLinkedRoleDeletionStatus

Lecture

GetUser

iam

iam : GetUser

Lecture

GetUserPolicy

iam

iam : GetUserPolicy

Lecture

ListAccessKeys

iam

iam : ListAccessKeys

List

ListAccountAliases

iam

iam : ListAccountAliases

List

ListAttachedGroupPolicies

iam

iam : ListAttachedGroupPolicies

List

ListAttachedRolePolicies

iam

iam : ListAttachedRolePolicies

List

ListAttachedUserPolicies

iam

iam : ListAttachedUserPolicies

List

ListDelegationRequests

iam

iam : ListDelegationRequests

List

ListEntitiesForPolicy

iam

iam : ListEntitiesForPolicy

List

ListGroupPolicies

iam

iam : ListGroupPolicies

List

ListGroups

iam

iam : ListGroups

List

ListGroupsForUser

iam

iam : ListGroupsForUser

List

ListInstanceProfileTags

iam

iam : ListInstanceProfileTags

List

ListInstanceProfiles

iam

iam : ListInstanceProfiles

List

ListInstanceProfilesForRole

iam

iam : ListInstanceProfilesForRole

List

ListMFADeviceTags

iam

iam : ListMFADeviceTags

List

Répertorier les appareils MFA

iam

IAM : liste des appareils MFA

List

ListOpenIDConnectProviderTags

iam

iam : ListOpenIDConnectProviderTags

List

ListOpenIDConnectProviders

iam

iam : ListOpenIDConnectProviders

List

ListPolicies

iam

iam : ListPolicies

List

ListPoliciesGrantingServiceAccess

iam

iam : ListPoliciesGrantingServiceAccess

List

ListPolicyTags

iam

iam : ListPolicyTags

List

ListPolicyVersions

iam

iam : ListPolicyVersions

List

ListRolePolicies

iam

iam : ListRolePolicies

List

ListRoleTags

iam

iam : ListRoleTags

List

ListRoles

iam

iam : ListRoles

List

ListSAMLProviderTags

iam

iam : ListSAMLProviderTags

List

Répertorier les fournisseurs SAML

iam

IAM : liste les fournisseurs SAML

List

ListSSHPublicKeys

iam

iam : ListSSHPublicKeys

List

ListServerCertificateTags

iam

iam : ListServerCertificateTags

List

ListServerCertificates

iam

iam : ListServerCertificates

List

ListServiceSpecificCredentials

iam

iam : ListServiceSpecificCredentials

List

ListSigningCertificates

iam

iam : ListSigningCertificates

List

ListUserPolicies

iam

iam : ListUserPolicies

List

ListUserTags

iam

iam : ListUserTags

List

ListUsers

iam

iam : ListUsers

List

ListVirtualMFADevices

iam

iam : ListVirtualMFADevices

List

PutAccountProperties

iam

iam : CreateServiceLinkedRole

Écrire

iam : PutAccountProperties

Écrire

PutGroupPolicy

iam

iam : PutGroupPolicy

Gestion des autorisations, écriture

PutRolePermissionsBoundary

iam

iam : PutRolePermissionsBoundary

Gestion des autorisations, écriture

PutRolePolicy

iam

iam : PutRolePolicy

Gestion des autorisations, écriture

PutUserPermissionsBoundary

iam

iam : PutUserPermissionsBoundary

Gestion des autorisations, écriture

PutUserPolicy

iam

iam : PutUserPolicy

Gestion des autorisations, écriture

RejectDelegationRequest

iam

iam : RejectDelegationRequest

Écrire

RemoveClientIDFromOpenIDConnectProvider

iam

iam : RemoveClientIDFromOpenIDConnectProvider

Écrire

RemoveRoleFromInstanceProfile

iam

iam : RemoveRoleFromInstanceProfile

Écrire

RemoveUserFromGroup

iam

iam : RemoveUserFromGroup

Écrire

ResetServiceSpecificCredential

iam

iam : ResetServiceSpecificCredential

Écrire

ResyncMFADevice

iam

IAM : ResyncMFA Device

Écrire

SendDelegationToken

iam

iam : SendDelegationToken

Écrire

SetDefaultPolicyVersion

iam

iam : SetDefaultPolicyVersion

Gestion des autorisations, écriture

SetSecurityTokenServicePreferences

iam

iam : SetSecurityTokenServicePreferences

Écrire

SimulateCustomPolicy

iam

iam : SimulateCustomPolicy

Lecture

SimulatePrincipalPolicy

iam

iam : SimulatePrincipalPolicy

Lecture

TagInstanceProfile

iam

iam : TagInstanceProfile

Marquage, écriture

Tag : appareil MFA

iam

IAM : appareil TAG MFA

Marquage, écriture

TagOpenIDConnectProvider

iam

iam : TagOpenIDConnectProvider

Marquage, écriture

TagPolicy

iam

iam : TagPolicy

Marquage, écriture

TagRole

iam

iam : TagRole

Marquage, écriture

Mots-clés SAML Provider

iam

IAM : TagSaml Provider

Marquage, écriture

TagServerCertificate

iam

iam : TagServerCertificate

Marquage, écriture

TagUser

iam

iam : TagUser

Marquage, écriture

UntagInstanceProfile

iam

iam : UntagInstanceProfile

Marquage, écriture

Dispositif Untag MFA

iam

IAM : Untagmfa Device

Marquage, écriture

UntagOpenIDConnectProvider

iam

iam : UntagOpenIDConnectProvider

Marquage, écriture

UntagPolicy

iam

iam : UntagPolicy

Marquage, écriture

UntagRole

iam

iam : UntagRole

Marquage, écriture

Fournisseur SAML Untag

iam

IAM : Untag SAML Provider

Marquage, écriture

UntagServerCertificate

iam

iam : UntagServerCertificate

Marquage, écriture

UntagUser

iam

iam : UntagUser

Marquage, écriture

UpdateAccessKey

iam

iam : UpdateAccessKey

Écrire

UpdateAccountPasswordPolicy

iam

iam : UpdateAccountPasswordPolicy

Écrire

UpdateAssumeRolePolicy

iam

iam : UpdateAssumeRolePolicy

Gestion des autorisations, écriture

UpdateGroup

iam

iam : UpdateGroup

Écrire

UpdateLoginProfile

iam

iam : UpdateLoginProfile

Écrire

UpdateOpenIDConnectProviderThumbprint

iam

iam : UpdateOpenIDConnectProviderThumbprint

Écrire

UpdateRole

iam

iam : UpdateRole

Écrire

UpdateRoleDescription

iam

iam : UpdateRoleDescription

Écrire

Mettre à jour le fournisseur SAML

iam

IAM : Mettre à jour le fournisseur AML

Écrire

UpdateSSHPublicKey

iam

iam : UpdateSSHPublicKey

Écrire

UpdateServerCertificate

iam

iam : UpdateServerCertificate

Écrire

UpdateServiceSpecificCredential

iam

iam : UpdateServiceSpecificCredential

Écrire

UpdateSigningCertificate

iam

iam : UpdateSigningCertificate

Écrire

UpdateUser

iam

iam : UpdateUser

Écrire

UploadSSHPublicKey

iam

iam : UploadSSHPublicKey

Écrire

UploadServerCertificate

iam

iam : TagServerCertificate

Marquage, écriture

iam : UploadServerCertificate

Écrire

UploadSigningCertificate

iam

iam : UploadSigningCertificate

Écrire

Actions définies par AWS Identity and Access Management (IAM)

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. 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

AcceptDelegationRequest

Accepte une ressource de demande de délégation, en accordant l'accès temporaire demandé

demande de déléguation*

iam : DelegationRequestOwner

Écrire

AddClientIDToOpenIDConnectProvider

Accorde l'autorisation d'ajouter un nouvel ID client (public) à la liste des identifiants enregistrés pour la ressource de fournisseur OpenID Connect (OIDC) IAM spécifiée

fournisseur OIDC*

était : ResourceTag /$ {} TagKey

Écrire

AddRoleToInstanceProfile

Accorde l'autorisation d'ajouter un rôle IAM au profil d'instance spécifié

profil d'instance*

était : ResourceTag /$ {} TagKey

Écrire

AddUserToGroup

Accorde l'autorisation d'ajouter un utilisateur IAM au groupe IAM spécifié

groupe*

Écrire

AssociateDelegationRequest

Associe une ressource de demande de délégation à l'identité de l'appelant

demande de déléguation*

iam : DelegationRequestOwner

Écrire

AttachGroupPolicy

Accorde l'autorisation d'attacher une politique gérée au groupe IAM spécifié

groupe*

iam:PolicyARN

Gestion des autorisations, écriture

AttachRolePolicy

Accorde l'autorisation d'attacher une politique gérée au rôle IAM spécifié

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam:PolicyARN

iam : ResourceTag /$ {} TagKey

iam : ARN RoleTemplate

Gestion des autorisations, écriture

AttachUserPolicy

Accorde l'autorisation d'attacher une politique gérée à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam:PolicyARN

iam : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

ChangePassword

Accorde l'autorisation à l'utilisateur IAM de modifier son propre mot de passe

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

CreateAccessKey

Accorde l'autorisation de créer une clé d'accès et une clé d'accès secrète pour l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

CreateAccountAlias

Accorde l'autorisation de créer un alias pour votre Compte AWS

Écrire

CreateDelegationRequest

Crée une ressource de demande de délégation IAM pour la délégation d'accès temporaire

demande de déléguation*

iam : DelegationDuration

iam : DelegationRequestOwner

iam : NotificationChannel

iam : TemplateArn

Écrire

CreateGroup

Accorde l'autorisation de créer un groupe

groupe*

Écrire

CreateInstanceProfile

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

profil d'instance*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateLoginProfile

Accorde l'autorisation de créer un mot de passe pour l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

CreateOpenIDConnectProvider

Accorde l'autorisation de créer une ressource IAM qui décrit un fournisseur d'identité (IdP) prenant en charge OpenID Connect (OIDC)

fournisseur OIDC*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreatePolicy

Accorde l'autorisation de créer une politique gérée

politique*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Gestion des autorisations, écriture

CreatePolicyVersion

Accorde l'autorisation de créer une nouvelle version de la politique gérée spécifiée

politique*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

CreateRole

Accorde l'autorisation de créer un rôle

rôle*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

iam : ARN RoleTemplate

Écrire

Créer un fournisseur AML

Accorde l'autorisation de créer une ressource IAM qui décrit un fournisseur d'identité (IdP) prenant en charge SAML 2.0

fournisseur saml*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateServiceLinkedRole

Accorde l'autorisation de créer un rôle IAM qui permet à un AWS service d'effectuer des actions en votre nom

rôle*

était : ResourceTag /$ {} TagKey

iam : AWSServiceName

iam : ResourceTag /$ {} TagKey

Écrire

CreateServiceSpecificCredential

Accorde l'autorisation de créer des informations d'identification spécifiques au service pour un utilisateur IAM

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

iam : ServiceSpecificCredentialAgeDays

iam : ServiceSpecificCredentialServiceName

Écrire

CreateUser

Accorde l'autorisation de créer un utilisateur IAM

utilisateur*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Écrire

CreateVirtualMFADevice

Accorde l'autorisation de créer un dispositif MFA virtuel

mfa*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

Désactiver l'appareil MFA

Accorde l'autorisation de désactiver le dispositif MFA spécifié et de supprimer son association à l'utilisateur IAM pour lequel il a été initialement activé

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

DeleteAccessKey

Accorde l'autorisation de supprimer la paire de clés d'accès qui est associée à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

DeleteAccountAlias

Accorde l'autorisation de supprimer l' Compte AWS alias spécifié

Écrire

DeleteAccountPasswordPolicy

Accorde l'autorisation de supprimer la politique de mot de passe pour Compte AWS

Gestion des autorisations, écriture

DeleteCloudFrontPublicKey

Autorise la suppression d'une clé CloudFront publique existante

Écrire

DeleteGroup

Accorde l'autorisation de supprimer le groupe IAM spécifié

groupe*

Écrire

DeleteGroupPolicy

Accorde l'autorisation de supprimer la politique en ligne spécifiée de son groupe

groupe*

Gestion des autorisations, écriture

DeleteInstanceProfile

Accorde l'autorisation de supprimer le profil d'instance spécifié

profil d'instance*

était : ResourceTag /$ {} TagKey

Écrire

DeleteLoginProfile

Accorde l'autorisation de supprimer le mot de passe pour l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

DeleteOpenIDConnectProvider

Accorde l'autorisation de supprimer un objet de ressource de fournisseur d'identité (IdP) OpenID Connect dans IAM

fournisseur OIDC*

était : ResourceTag /$ {} TagKey

Écrire

DeletePolicy

Accorde l'autorisation de supprimer la politique gérée spécifiée et de la retirer de toutes les entités IAM (utilisateurs, groupes ou rôles) auxquelles elle est attachée

politique*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

DeletePolicyVersion

Accorde l'autorisation de supprimer une version de la politique gérée spécifiée

politique*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

DeleteRole

Accorde l'autorisation de supprimer le rôle spécifié

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Écrire

DeleteRolePermissionsBoundary

Accorde l'autorisation de supprimer la limite d'autorisations d'un rôle

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

DeleteRolePolicy

Accorde l'autorisation de supprimer la politique en ligne spécifiée du rôle spécifié

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

Supprimer le fournisseur SAML

Accorde l'autorisation de supprimer une ressource de fournisseur SAML dans IAM

fournisseur saml*

était : ResourceTag /$ {} TagKey

Écrire

DeleteSSHPublicKey

Accorde l'autorisation de supprimer la clé publique SSH spécifiée

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

DeleteServerCertificate

Accorde l'autorisation de supprimer le certificat de serveur spécifié

certificat de serveur*

était : ResourceTag /$ {} TagKey

Écrire

DeleteServiceLinkedRole

Accorde l'autorisation de supprimer un rôle IAM lié à un AWS service spécifique, si le service ne l'utilise plus

rôle*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

DeleteServiceSpecificCredential

Accorde l'autorisation de supprimer les informations d'identification spécifiques au service spécifiées pour un utilisateur IAM

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

iam : ServiceSpecificCredentialServiceName

Écrire

DeleteSigningCertificate

Accorde l'autorisation de supprimer un certificat de signature qui est associé à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

DeleteUser

Accorde l'autorisation de supprimer l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

DeleteUserPermissionsBoundary

Accorde l'autorisation de supprimer la limite d'autorisations de l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

DeleteUserPolicy

Accorde l'autorisation de supprimer la politique en ligne spécifiée d'un utilisateur IAM

utilisateur*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

DeleteVirtualMFADevice

Accorde l'autorisation de supprimer un dispositif MFA virtuel

mfa

était : ResourceTag /$ {} TagKey

Écrire

sms-mfa

DetachGroupPolicy

Accorde l'autorisation de détacher une politique gérée du groupe IAM spécifié

groupe*

iam:PolicyARN

Gestion des autorisations, écriture

DetachRolePolicy

Accorde l'autorisation de détacher une politique gérée du rôle spécifié

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam:PolicyARN

iam : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

DetachUserPolicy

Accorde l'autorisation de détacher une politique gérée de l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam:PolicyARN

iam : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

DisableOrganizationsRootCredentialsManagement

Accorde l'autorisation de désactiver la gestion des informations d'identification de l'utilisateur root du compte membre pour une organisation gérée sous le compte courant

Écrire

DisableOrganizationsRootSessions

Accorde l'autorisation de désactiver les actions root privilégiées dans les comptes membres d'une organisation gérée sous le compte courant

Écrire

DisableOutboundWebIdentityFederation

Désactive la fonctionnalité de fédération d'identité sortante pour le compte de l'appelant

Écrire

Activer l'appareil MFA

Accorde l'autorisation d'activer un dispositif MFA et de l'associer à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : FIDO-certification

iam : FIDO-FIPS-140-2-certification

iam : FIDO-FIPS-140-3-certification

iam : RegisterSecurityKey

iam : ResourceTag /$ {} TagKey

Écrire

EnableOrganizationsRootCredentialsManagement

Accorde l'autorisation d'activer la gestion des informations d'identification de l'utilisateur root du compte membre pour une organisation gérée sous le compte courant

Écrire

EnableOrganizationsRootSessions

Accorde l'autorisation d'activer les actions root privilégiées dans les comptes membres d'une organisation gérée sous le compte courant

Écrire

EnableOutboundWebIdentityFederation

Active la fonctionnalité de fédération d'identité sortante pour le compte de l'appelant

Écrire

GenerateCredentialReport

Accorde l'autorisation de générer un rapport d'identification pour Compte AWS

Lecture

GenerateOrganizationsAccessReport

Accorde l'autorisation de générer un rapport d'accès pour une entité AWS Organizations

rapport d'accès*

iam : OrganizationsPolicyId

Lecture

GenerateServiceLastAccessedDetails

Accorde l'autorisation de générer un rapport sur les données des services consultés en dernier pour une ressource IAM

groupe*

Lecture

politique*

était : ResourceTag /$ {} TagKey

rôle*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

GetAccessKeyLastUsed

Accorde l'autorisation de récupérer des informations sur le moment où la clé d'accès spécifiée a été utilisée pour la dernière fois

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Lecture

GetAccountAuthorizationDetails

Accorde l'autorisation de récupérer des informations sur tous les utilisateurs, groupes, rôles et politiques IAM de votre entreprise Compte AWS, y compris leurs relations les uns avec les autres

Lecture

GetAccountEmailAddress

Accorde l'autorisation de récupérer l’adresse e-mail associée au compte

Lecture

GetAccountName

Accorde l'autorisation de récupérer le nom de compte associé au compte

Lecture

GetAccountPasswordPolicy

Accorde l'autorisation de récupérer la politique de mot de passe pour Compte AWS

Lecture

GetAccountProperties

Accorde l'autorisation de récupérer les propriétés au niveau du compte pour les fonctionnalités IAM

iam : AccountPropertyNamespaces

Lecture

GetAccountSummary

Accorde l'autorisation de récupérer des informations sur l'utilisation des entités IAM et les quotas IAM dans Compte AWS

List

GetCloudFrontPublicKey

Accorde l'autorisation de récupérer des informations sur la clé CloudFront publique spécifiée

Lecture

GetContextKeysForCustomPolicy

Accorde l'autorisation de récupérer une liste de toutes les clés de contexte qui sont référencées dans la politique spécifiée

Lecture

GetContextKeysForPrincipalPolicy

Accorde l'autorisation de récupérer une liste de toutes les clés de contexte qui sont référencées dans toutes les stratégies IAM attachées à l'identité IAM spécifiée (utilisateur, groupe ou rôle)

group

Lecture

rôle

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

user

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

GetCredentialReport

Accorde l'autorisation de récupérer un rapport d'identification pour Compte AWS

Lecture

GetDelegationRequest

Récupère les informations relatives à une demande de délégation spécifique

demande de déléguation*

iam : DelegationRequestOwner

Lecture

GetGroup

Accorde l'autorisation de récupérer une liste d'utilisateurs IAM dans le groupe IAM spécifié

groupe*

Lecture

GetGroupPolicy

Accorde l'autorisation de récupérer un document de politique en ligne qui est intégré au groupe IAM spécifié

groupe*

Lecture

GetHumanReadableSummary

Récupère un résumé lisible par l'homme pour une entité donnée. Pour le moment, seules les demandes de délégation sont prises en charge

demande de déléguation*

iam : DelegationRequestOwner

Lecture

GetInstanceProfile

Accorde l'autorisation de récupérer des informations sur le profil d'instance spécifié, y compris le chemin, le GUID, l'ARN et le rôle du profil d'instance

profil d'instance*

était : ResourceTag /$ {} TagKey

Lecture

GetLoginProfile

Accorde l'autorisation de récupérer la date de création du nom d'utilisateur et du mot de passe pour l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

Obtenir un appareil MFA

Accorde l'autorisation de récupérer des informations sur un dispositif MFA pour l'utilisateur spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Lecture

GetOpenIDConnectProvider

Accorde l'autorisation de récupérer des informations sur la ressource de fournisseur OpenID Connect (OIDC) spécifié dans IAM

fournisseur OIDC*

était : ResourceTag /$ {} TagKey

Lecture

GetOrganizationsAccessReport

Accorde l'autorisation de récupérer un rapport d'accès aux AWS Organizations

Lecture

GetOutboundWebIdentityFederationInfo

Récupère les informations de configuration de la fonctionnalité de fédération d'identité sortante pour le compte de l'appelant

Lecture

GetPolicy

Accorde l'autorisation de récupérer des informations sur la politique gérée spécifiée, y compris la version par défaut de la politique et le nombre total d'entités IAM auxquelles la politique est attachée

politique*

était : ResourceTag /$ {} TagKey

Lecture

GetPolicyVersion

Accorde l'autorisation de récupérer des informations sur une version de la politique gérée spécifiée, notamment le document de politique

politique*

était : ResourceTag /$ {} TagKey

Lecture

GetRole

Accorde l'autorisation de récupérer des informations sur le rôle spécifié, y compris le chemin, le GUID et l'ARN, ainsi que la politique de confiance du rôle

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

iam : ARN RoleTemplate

Lecture

GetRolePolicy

Accorde l'autorisation de récupérer un document de politique en ligne qui est intégré au rôle IAM spécifié

rôle*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Lecture

GetRoleTemplateVersion

Accorde l'autorisation de récupérer des informations sur une version spécifique d'un modèle de rôle

modèle de rôle*

Lecture

Obtenir un fournisseur SAML

Accorde l'autorisation de récupérer le métadocument de fournisseur SAML qui a été téléchargé lorsque l'objet de ressource de fournisseur SAML IAM a été créé ou mis à jour

fournisseur saml*

était : ResourceTag /$ {} TagKey

Lecture

GetSSHPublicKey

Accorde l'autorisation de récupérer la clé publique SSH spécifiée, y compris les métadonnées relatives à la clé

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Lecture

GetServerCertificate

Accorde l'autorisation de récupérer des informations sur le certificat de serveur spécifié stocké dans IAM

certificat de serveur*

était : ResourceTag /$ {} TagKey

Lecture

GetServiceLastAccessedDetails

Accorde l'autorisation de récupérer des informations sur le rapport sur les données des services consultés en dernier

Lecture

GetServiceLastAccessedDetailsWithEntities

Accorde l'autorisation de récupérer des informations sur les entités à partir du rapport sur les données des services consultés en dernier

Lecture

GetServiceLinkedRoleDeletionStatus

Accorde l'autorisation de récupérer un statut de suppression du rôle lié à un service IAM

rôle*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Lecture

GetUser

Accorde l'autorisation de récupérer des informations sur l'utilisateur IAM spécifié, notamment la date de création, le chemin, l'ID unique et l'ARN de l'utilisateur

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Lecture

GetUserPolicy

Accorde l'autorisation de récupérer un document de politique en ligne qui est intégré à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Lecture

ListAccessKeys

Accorde l'autorisation de répertorier les informations sur les ID de clé d'accès associés à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListAccountAliases

Accorde l'autorisation de répertorier l'alias de compte associé au Compte AWS

List

ListAttachedGroupPolicies

Accorde l'autorisation de répertorier toutes les stratégies gérées qui sont attachées au groupe IAM spécifié

groupe*

List

ListAttachedRolePolicies

Accorde l'autorisation de répertorier toutes les stratégies gérées qui sont attachées au rôle IAM spécifié

rôle*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListAttachedUserPolicies

Accorde l'autorisation de répertorier toutes les stratégies gérées qui sont attachées à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListCloudFrontPublicKeys

Accorde l'autorisation de répertorier toutes les clés CloudFront publiques actuelles du compte

List

ListDelegationRequests

Répertorie les demandes de délégation en fonction des critères spécifiés

iam : DelegationRequestOwner

List

ListEntitiesForPolicy

Accorde l'autorisation de répertorier toutes les identités IAM auxquelles la politique gérée spécifiée est attachée

politique*

était : ResourceTag /$ {} TagKey

List

ListGroupPolicies

Accorde l'autorisation de répertorier les noms des stratégies en ligne qui sont intégrées au groupe IAM spécifié

groupe*

List

ListGroups

Accorde l'autorisation de répertorier les groupes IAM qui présentent le préfixe de chemin spécifié

Liste

ListGroupsForUser

Accorde l'autorisation de répertorier les groupes IAM auxquels appartient l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListInstanceProfileTags

Accorde l'autorisation de répertorier les balises qui sont attachées au profil d'instance spécifié

profil d'instance*

était : ResourceTag /$ {} TagKey

List

ListInstanceProfiles

Accorde l'autorisation de répertorier les profils d'instance qui présentent le préfixe de chemin spécifié

Liste

ListInstanceProfilesForRole

Accorde l'autorisation de répertorier les profils d'instance ayant le rôle IAM associé spécifié

rôle*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListMFADeviceTags

Accorde l'autorisation de répertorier les balises qui sont attachées au dispositif  MFA virtuel spécifié

mfa*

était : ResourceTag /$ {} TagKey

List

Répertorier les appareils MFA

Accorde l'autorisation de répertorier les dispositifs MFA pour un utilisateur IAM

user

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListOpenIDConnectProviderTags

Accorde l'autorisation de répertorier les balises qui sont attachées au fournisseur OpenID Connect spécifié

fournisseur OIDC*

était : ResourceTag /$ {} TagKey

List

ListOpenIDConnectProviders

Accorde l'autorisation de répertorier les informations relatives aux objets de ressources du fournisseur IAM OpenID Connect (OIDC) définis dans le Compte AWS

List

ListOrganizationsFeatures

Accorde l'autorisation de répertorier les fonctionnalités d'accès root centralisées activées pour votre organisation

List

ListPolicies

Accorde l'autorisation de répertorier toutes les stratégies gérées

Liste

ListPoliciesGrantingServiceAccess

Accorde l'autorisation de répertorier les informations sur les stratégies qui accordent à une entité l'accès à un service spécifique

groupe*

List

rôle*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

ListPolicyTags

Accorde l'autorisation de répertorier les balises qui sont attachées à la politique gérée spécifiée

politique*

était : ResourceTag /$ {} TagKey

List

ListPolicyVersions

Accorde l'autorisation de répertorier les informations sur les versions de la politique gérée spécifiée, y compris la version qui est actuellement définie comme version par défaut de la politique

politique*

était : ResourceTag /$ {} TagKey

List

ListRolePolicies

Accorde l'autorisation de répertorier les noms des stratégies en ligne qui sont intégrées au rôle IAM spécifié

rôle*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListRoleTags

Accorde l'autorisation de répertorier les balises qui sont attachées au rôle IAM spécifié

rôle*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListRoles

Accorde l'autorisation de répertorier les rôles IAM qui présentent le préfixe de chemin spécifié

Liste

ListSAMLProviderTags

Accorde l'autorisation de répertorier les balises qui sont attachées au fournisseur SAML spécifié

fournisseur saml*

était : ResourceTag /$ {} TagKey

List

Liste des fournisseurs SAML

Accorde l'autorisation de répertorier les ressources de fournisseur SAML dans IAM

Liste

ListSSHPublicKeys

Accorde l'autorisation de répertorier les informations sur les clés publiques SSH associées à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListSTSRegionalEndpointsStatus

Accorde l'autorisation d'énumérer le statut de tous les points de terminaison STS régionaux actifs

List

ListServerCertificateTags

Accorde l'autorisation de répertorier les balises qui sont attachées au certificat de serveur spécifié

certificat de serveur*

était : ResourceTag /$ {} TagKey

List

ListServerCertificates

Accorde l'autorisation de répertorier les certificats de serveur qui présentent le préfixe de chemin spécifié

Liste

ListServiceSpecificCredentials

Accorde l'autorisation de répertorier les informations d'identification spécifiques au service qui sont associées à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListSigningCertificates

Accorde l'autorisation de répertorier les informations sur les certificats de signature qui sont associés à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListUserPolicies

Accorde l'autorisation de répertorier les noms des stratégies en ligne qui sont intégrées à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListUserTags

Accorde l'autorisation de répertorier les balises qui sont attachées à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

List

ListUsers

Accorde l'autorisation de répertorier les utilisateurs IAM qui présentent le préfixe de chemin spécifié

Liste

ListVirtualMFADevices

Accorde l'autorisation de répertorier les dispositifs MFA virtuels par statut d'affectation

List

PutAccountProperties

Accorde l'autorisation de définir des propriétés au niveau du compte pour les fonctionnalités IAM

iam : AccountPropertyNamespaces

Écrire

PutGroupPolicy

Accorde l'autorisation de créer ou de mettre à jour un document de politique en ligne qui est intégré au groupe IAM spécifié

groupe*

Gestion des autorisations, écriture

PutRolePermissionsBoundary

Accorde l'autorisation de définir une politique gérée en tant que limite d'autorisations pour un rôle

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

iam : ARN RoleTemplate

Gestion des autorisations, écriture

PutRolePolicy

Accorde l'autorisation de créer ou de mettre à jour un document de politique en ligne qui est intégré au rôle IAM spécifié

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

iam : ARN RoleTemplate

Gestion des autorisations, écriture

PutUserPermissionsBoundary

Accorde l'autorisation de définir une politique gérée en tant que limite d'autorisations pour un utilisateur IAM

utilisateur*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

PutUserPolicy

Accorde l'autorisation de créer ou de mettre à jour un document de politique en ligne qui est intégré à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

RejectDelegationRequest

Rejette une demande de délégation, refusant l'accès temporaire demandé

demande de déléguation*

iam : DelegationRequestOwner

Écrire

RemoveClientIDFromOpenIDConnectProvider

Accorde l'autorisation de supprimer l'ID client (public) de la liste d'ID client dans la ressource de fournisseur OpenID Connect (OIDC) IAM spécifiée

fournisseur OIDC*

était : ResourceTag /$ {} TagKey

Écrire

RemoveRoleFromInstanceProfile

Accorde l'autorisation de supprimer un rôle IAM du profil d'instance EC2 spécifié

profil d'instance*

était : ResourceTag /$ {} TagKey

Écrire

RemoveUserFromGroup

Accorde l'autorisation de supprimer un utilisateur IAM du groupe spécifié

groupe*

Écrire

ResetServiceSpecificCredential

Accorde l'autorisation de réinitialiser le mot de passe pour les informations d'identification spécifiques au service existantes pour un utilisateur IAM

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

iam : ServiceSpecificCredentialServiceName

Écrire

ResyncMFADevice

Accorde l'autorisation de synchroniser le dispositif MFA spécifié avec son entité IAM (utilisateur ou rôle)

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

SendDelegationToken

Envoie le jeton d'échange pour une demande de délégation acceptée

demande de déléguation*

iam : DelegationRequestOwner

Écrire

SetDefaultPolicyVersion

Accorde l'autorisation de définir la version de la politique spécifiée en tant que version par défaut de la politique

politique*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

SetSTSRegionalEndpointStatus

Accorde l'autorisation d'activer ou de désactiver un point de terminaison régional STS

Écrire

SetSecurityTokenServicePreferences

Accorde l'autorisation de définir la version de jeton de point de terminaison global STS

Écriture

SimulateCustomPolicy

Accorde l'autorisation d'effectuer une simulation pour vérifier si une politique basée sur l'identité ou une politique basée sur les ressources fournit des autorisations pour des opérations d'API et des ressources spécifiques

Lecture

SimulatePrincipalPolicy

Accorde l'autorisation d'effectuer une simulation pour vérifier si une politique basée sur l'identité qui est attachée à une entité IAM (utilisateur ou rôle) fournit des autorisations pour des opérations d'API et de ressources spécifiques

group

Lecture

rôle

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

user

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

TagInstanceProfile

Accorde l'autorisation d'ajouter des balises à un profil d'instance

profil d'instance*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

Tag : appareil MFA

Accorde l'autorisation d'ajouter des balises à un dispositif MFA virtuel

mfa*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

TagOpenIDConnectProvider

Accorde l'autorisation d'ajouter des balises à un fournisseur OpenID Connect

fournisseur OIDC*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

TagPolicy

Accorde l'autorisation d'ajouter des balises à une politique gérée

politique*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

TagRole

Accorde l'autorisation d'ajouter des balises à un rôle IAM

rôle*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

iam : ResourceTag /$ {} TagKey

iam : ARN RoleTemplate

Marquage, écriture

Mots-clés SAML Provider

Accorde l'autorisation d'ajouter des balises à un fournisseur SAML

fournisseur saml*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

TagServerCertificate

Accorde l'autorisation d'ajouter des balises à un certificat de serveur

certificat de serveur*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

TagUser

Accorde l'autorisation d'ajouter des balises à un utilisateur IAM

utilisateur*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

iam : ResourceTag /$ {} TagKey

Marquage, écriture

UntagInstanceProfile

Accorde l'autorisation de supprimer les balises spécifiées du profil d'instance

profil d'instance*

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

Dispositif Untag MFA

Accorde l'autorisation de supprimer les balises spécifiées du dispositif MFA virtuel

mfa*

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

UntagOpenIDConnectProvider

Accorde l'autorisation de supprimer les balises spécifiées du fournisseur OpenID Connect

fournisseur OIDC*

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

UntagPolicy

Accorde l'autorisation de supprimer les balises spécifiées de la politique gérée

politique*

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

UntagRole

Accorde l'autorisation de supprimer les balises spécifiées du rôle

rôle*

était : ResourceTag /$ {} TagKey

lois : TagKeys

iam : ResourceTag /$ {} TagKey

Marquage, écriture

Fournisseur SAML Untag

Accorde l'autorisation de supprimer les balises spécifiées du fournisseur SAML

fournisseur saml*

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

UntagServerCertificate

Accorde l'autorisation de supprimer les balises spécifiées du certificat de serveur

certificat de serveur*

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

UntagUser

Accorde l'autorisation de supprimer les balises spécifiées de l'utilisateur

utilisateur*

était : ResourceTag /$ {} TagKey

lois : TagKeys

iam : ResourceTag /$ {} TagKey

Marquage, écriture

UpdateAccessKey

Accorde l'autorisation de mettre à jour le statut de la clé d'accès spécifiée comme Actif ou Inactif

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

UpdateAccountEmailAddress

Accorde l'autorisation de mettre à jour l’adresse e-mail associée au compte

Écrire

UpdateAccountName

Accorde l'autorisation de mettre à jour le nom de compte associé au compte

Écrire

UpdateAccountPasswordPolicy

Accorde l'autorisation de mettre à jour les paramètres de politique de mot de passe pour Compte AWS

Écrire

UpdateAssumeRolePolicy

Accorde l'autorisation de mettre à jour la politique qui accorde à une entité IAM des autorisations pour assumer un rôle

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

UpdateCloudFrontPublicKey

Autorise la mise à jour d'une clé CloudFront publique existante

Écrire

UpdateGroup

Accorde l'autorisation de mettre à jour le nom ou le chemin du groupe IAM spécifié

groupe*

Écrire

UpdateLoginProfile

Accorde l'autorisation de modifier le mot de passe pour l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

UpdateOpenIDConnectProviderThumbprint

Accorde l'autorisation de mettre à jour l'ensemble de la liste des empreintes de certificat de serveur qui sont associées à une ressource de fournisseur OpenID Connect (OIDC)

fournisseur OIDC*

était : ResourceTag /$ {} TagKey

Écrire

UpdateRole

Accorde l'autorisation de mettre à jour la description ou le paramètre de durée maximale de session d'un rôle

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Écrire

UpdateRoleDescription

Accorde l'autorisation de mettre à jour uniquement la description d'un rôle

rôle*

était : ResourceTag /$ {} TagKey

iam : PermissionsBoundary

iam : ResourceTag /$ {} TagKey

Écrire

Mettre à jour le fournisseur SAML

Accorde l'autorisation de mettre à jour le document de métadonnées pour la ressource de fournisseur SAML existante

fournisseur saml*

était : ResourceTag /$ {} TagKey

Écrire

UpdateSSHPublicKey

Accorde l'autorisation de mettre à jour le statut de la clé publique SSH d'un utilisateur IAM sur Actif ou Inactif

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

UpdateServerCertificate

Accorde l'autorisation de mettre à jour le nom ou le chemin du certificat de serveur spécifié stocké dans IAM

certificat de serveur*

était : ResourceTag /$ {} TagKey

Écrire

UpdateServiceSpecificCredential

Accorde l'autorisation de mettre à jour le statut des informations d'identification spécifiques à un service sur Actif ou Inactif pour un utilisateur IAM

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

iam : ServiceSpecificCredentialServiceName

Écrire

UpdateSigningCertificate

Accorde l'autorisation de mettre à jour l'état du certificat de signature de l'utilisateur spécifié sur Actif ou Désactivé

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

UpdateUser

Accorde l'autorisation de mettre à jour le nom ou le chemin de l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

UploadCloudFrontPublicKey

Autorise le téléchargement d'une clé CloudFront publique

Écrire

UploadSSHPublicKey

Accorde l'autorisation de télécharger une clé publique SSH et de l'associer à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

UploadServerCertificate

Accorde l'autorisation de télécharger une entité de certificat de serveur pour Compte AWS

certificat de serveur*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

UploadSigningCertificate

Accorde l'autorisation de télécharger un certificat de X.509 signature et de l'associer à l'utilisateur IAM spécifié

utilisateur*

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Écrire

Permission-only actions pour AWS Identity and Access Management (IAM)

Les actions suivantes sont définies par AWS Identity and Access Management (IAM) mais ne sont pas directement invocables par le biais d'une opération d'API. Ils ne peuvent être utilisés dans les déclarations de politique IAM que pour accorder ou refuser des autorisations.

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

PassRole

Accorde l'autorisation de transmettre un rôle à un service

rôle*

était : ResourceTag /$ {} TagKey

iam : AssociatedResourceArn

iam : PassedToService

iam : ResourceTag /$ {} TagKey

Écrire

Types de ressources définis par AWS Identity and Access Management (IAM)

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

rapport d'accès

arn : $ {Partition} :iam : :$ {Account} :access-report/$ {} EntityPath

rôle assumé

arn : $ {Partition} :iam : :$ {Account} :assumed-role/$ {} /$ {} RoleName RoleSessionName

demande de délégation

arn : $ {Partition} :iam : :$ {Account} :delegation-request/$ {} DelegationRequestId

iam : DelegationRequestOwner

utilisateur fédéré

arn : $ {Partition} :iam : :$ {Account} :federated-user/$ {} UserName

groupe

arn : $ {Partition} :iam : :$ {Account} :group/$ {} GroupNameWithPath

profil d'instance

arn : $ {Partition} :iam : :$ {Account} :instance-profile/$ {} InstanceProfileNameWithPath

était : ResourceTag /$ {} TagKey

mfa

arn : $ {Partition} :iam : :$ {Account} :mfa/$ {} MfaTokenIdWithPath

était : ResourceTag /$ {} TagKey

fournisseur oidc

arn : $ {Partition} :iam : :$ {Account} :oidc-provider/$ {} OidcProviderName

était : ResourceTag /$ {} TagKey

politique

arn : $ {Partition} :iam : :$ {Account} :policy/$ {} PolicyNameWithPath

était : ResourceTag /$ {} TagKey

rôle

arn : $ {Partition} :iam : :$ {Account} :role/$ {} RoleNameWithPath

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

modèle de rôle

arn : $ {Partition} :iam : :aws:role-template/$ {} /$ {} :$ {} AWSServicePrincipal RoleTemplateName RoleTemplateMajorVersion

fournisseur saml

arn : $ {Partition} :iam : :$ {Account} :saml-provider/$ {} SamlProviderName

était : ResourceTag /$ {} TagKey

certificat de serveur

arn : $ {Partition} :iam : :$ {Account} :serveur-certificate/$ {} CertificateNameWithPath

était : ResourceTag /$ {} TagKey

sms-mfa

arn : $ {Partition} :iam : :$ {Account} :sms-mfa/$ {} MfaTokenIdWithPath

utilisateur

arn : $ {Partition} :iam : :$ {Account} :user/$ {} UserNameWithPath

était : ResourceTag /$ {} TagKey

iam : ResourceTag /$ {} TagKey

Clés de condition pour AWS Identity and Access Management (IAM)

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

Clés de condition Description Type

était : RequestTag /$ {} TagKey

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

Chaîne

était : ResourceTag /$ {} TagKey

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

Chaîne

lois : TagKeys

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

ArrayOfString

iam : AWSServiceName

Filtre l'accès en AWS fonction du service auquel ce rôle est attaché

Chaîne

iam : AccountPropertyNamespaces

Filtre l'accès en fonction des espaces de noms des propriétés du compte en cours de lecture ou de modification

ArrayOfString

iam : AssociatedResourceArn

Filtre l'accès en fonction de la ressource pour laquelle le rôle sera utilisé

ARN

iam : DelegationDuration

Filtre l'accès en fonction de la durée de délégation demandée

Chaîne

iam : DelegationRequestOwner

Filtre l'accès en fonction du propriétaire de la demande de délégation

ARN

iam : FIDO-FIPS-140-2-certification

Filtre l'accès en fonction du niveau de certification de FIPS-140-2 validation de l'appareil MFA au moment de l'enregistrement d'une clé de sécurité FIDO

Chaîne

iam : FIDO-FIPS-140-3-certification

Filtre l'accès en fonction du niveau de certification de FIPS-140-3 validation de l'appareil MFA au moment de l'enregistrement d'une clé de sécurité FIDO

Chaîne

iam : FIDO-certification

Filtre l'accès en fonction du niveau de certification FIDO du dispositif MFA au moment de l'enregistrement d'une clé de sécurité FIDO

Chaîne

iam : NotificationChannel

Filtre l'accès en fonction du canal de notification demandé

Chaîne

iam : OrganizationsPolicyId

Filtre l'accès en fonction de l'ID d'une politique d' AWS Organizations

Chaîne

iam : PassedToService

Filtre l'accès par le AWS service auquel ce rôle est transféré

Chaîne

iam : PermissionsBoundary

Filtre l'accès si la politique spécifiée est définie en tant que limite d'autorisations sur l'entité IAM (utilisateur ou rôle)

ARN

Je suis : PolicyRan

Filtre l'accès en fonction de l'ARN d'une politique IAM

ARN

iam : RegisterSecurityKey

Filtre l'accès en fonction de l'état actuel de l'activation du dispositif MFA

Chaîne

iam : ResourceTag /$ {} TagKey

Filtre les accès en fonction des balises attachées à une entité IAM (utilisateur ou rôle)

Chaîne

iam : ARN RoleTemplate

Filtre l'accès en fonction de l'ARN du modèle de rôle utilisé dans la demande

ARN

iam : ServiceSpecificCredentialAgeDays

Filtre l'accès en fonction de la durée jusqu'à l'expiration de l'identifiant

Numérique

iam : ServiceSpecificCredentialServiceName

Filtre l'accès par le service associé à l'identifiant

Chaîne

iam : TemplateArn

Filtre l'accès en fonction de l'ARN du modèle demandé

ARN