View a markdown version of this page

Actions, ressources et clés de condition pour Amazon Macie - Référence de l'autorisation de service

Actions, ressources et clés de condition pour Amazon Macie

Amazon Macie (préfixe de service :macie2) 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 Amazon Macie

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

AcceptInvitation

Macie 2 : AcceptInvitation

Écrire

BatchGetCustomDataIdentifiers

Macie 2 : BatchGetCustomDataIdentifiers

Lecture

BatchUpdateAutomatedDiscoveryAccounts

Macie 2 : BatchUpdateAutomatedDiscoveryAccounts

Écrire

CreateAllowList

Macie 2 : CreateAllowList

Écrire

Macie 2 : TagResource

Marquage, écriture

CreateClassificationJob

Macie 2 : CreateClassificationJob

Écrire

Macie 2 : TagResource

Marquage, écriture

CreateCustomDataIdentifier

Macie 2 : CreateCustomDataIdentifier

Écrire

Macie 2 : TagResource

Marquage, écriture

CreateFindingsFilter

Macie 2 : CreateFindingsFilter

Écrire

Macie 2 : TagResource

Marquage, écriture

CreateInvitations

Macie 2 : CreateInvitations

Écrire

CreateMember

Macie 2 : CreateMember

Écrire

Macie 2 : TagResource

Marquage, écriture

CreateSampleFindings

Macie 2 : CreateSampleFindings

Écrire

DeclineInvitations

Macie 2 : DeclineInvitations

Écrire

DeleteAllowList

Macie 2 : DeleteAllowList

Écrire

DeleteCustomDataIdentifier

Macie 2 : DeleteCustomDataIdentifier

Écrire

DeleteFindingsFilter

Macie 2 : DeleteFindingsFilter

Écrire

DeleteInvitations

Macie 2 : DeleteInvitations

Écrire

DeleteMember

Macie 2 : DeleteMember

Écrire

DescribeBuckets

Macie 2 : DescribeBuckets

Lecture

DescribeClassificationJob

Macie 2 : DescribeClassificationJob

Lecture

DescribeOrganizationConfiguration

Macie 2 : DescribeOrganizationConfiguration

Lecture

DisableMacie

Macie 2 : DisableMacie

Écrire

DisableOrganizationAdminAccount

Macie 2 : DisableOrganizationAdminAccount

Écrire

DisassociateFromAdministratorAccount

Macie 2 : DisassociateFromAdministratorAccount

Écrire

DisassociateFromMasterAccount

Macie 2 : DisassociateFromMasterAccount

Écrire

DisassociateMember

Macie 2 : DisassociateMember

Écrire

EnableMacie

Macie 2 : EnableMacie

Écrire

EnableOrganizationAdminAccount

Macie 2 : EnableOrganizationAdminAccount

Écrire

GetAdministratorAccount

Macie 2 : GetAdministratorAccount

Lecture

GetAllowList

Macie 2 : GetAllowList

Lecture

GetAutomatedDiscoveryConfiguration

Macie 2 : GetAutomatedDiscoveryConfiguration

Lecture

GetBucketStatistics

Macie 2 : GetBucketStatistics

Lecture

GetClassificationExportConfiguration

Macie 2 : GetClassificationExportConfiguration

Lecture

GetClassificationScope

Macie 2 : GetClassificationScope

Lecture

GetCustomDataIdentifier

Macie 2 : GetCustomDataIdentifier

Lecture

GetFindingStatistics

Macie 2 : GetFindingStatistics

Lecture

GetFindings

Macie 2 : GetFindings

Lecture

GetFindingsFilter

Macie 2 : GetFindingsFilter

Lecture

GetFindingsPublicationConfiguration

Macie 2 : GetFindingsPublicationConfiguration

Lecture

GetInvitationsCount

Macie 2 : GetInvitationsCount

Lecture

GetMacieSession

Macie 2 : GetMacieSession

Lecture

GetMasterAccount

Macie 2 : GetMasterAccount

Lecture

GetMember

Macie 2 : GetMember

Lecture

GetResourceProfile

Macie 2 : GetResourceProfile

Lecture

GetRevealConfiguration

Macie 2 : GetRevealConfiguration

Lecture

GetSensitiveDataOccurrences

Macie 2 : GetSensitiveDataOccurrences

Lecture

GetSensitiveDataOccurrencesAvailability

Macie 2 : GetSensitiveDataOccurrencesAvailability

Lecture

GetSensitivityInspectionTemplate

Macie 2 : GetSensitivityInspectionTemplate

Lecture

GetUsageStatistics

Macie 2 : GetUsageStatistics

Lecture

GetUsageTotals

Macie 2 : GetUsageTotals

Lecture

ListAllowLists

Macie 2 : ListAllowLists

List

ListAutomatedDiscoveryAccounts

Macie 2 : ListAutomatedDiscoveryAccounts

List

ListClassificationJobs

Macie 2 : ListClassificationJobs

List

ListClassificationScopes

Macie 2 : ListClassificationScopes

List

ListCustomDataIdentifiers

Macie 2 : ListCustomDataIdentifiers

List

ListFindings

Macie 2 : ListFindings

List

ListFindingsFilters

Macie 2 : ListFindingsFilters

List

ListInvitations

Macie 2 : ListInvitations

List

ListManagedDataIdentifiers

Macie 2 : ListManagedDataIdentifiers

List

ListMembers

Macie 2 : ListMembers

List

ListOrganizationAdminAccounts

Macie 2 : ListOrganizationAdminAccounts

List

ListResourceProfileArtifacts

Macie 2 : ListResourceProfileArtifacts

List

ListResourceProfileDetections

Macie 2 : ListResourceProfileDetections

List

ListSensitivityInspectionTemplates

Macie 2 : ListSensitivityInspectionTemplates

List

ListTagsForResource

Macie 2 : ListTagsForResource

Lecture

PutClassificationExportConfiguration

Macie 2 : PutClassificationExportConfiguration

Écrire

PutFindingsPublicationConfiguration

Macie 2 : PutFindingsPublicationConfiguration

Écrire

SearchResources

Macie 2 : SearchResources

Lecture

TagResource

Macie 2 : TagResource

Marquage, écriture

TestCustomDataIdentifier

Macie 2 : TestCustomDataIdentifier

Écrire

UntagResource

Macie 2 : UntagResource

Marquage, écriture

UpdateAllowList

Macie 2 : UpdateAllowList

Écrire

UpdateAutomatedDiscoveryConfiguration

Macie 2 : UpdateAutomatedDiscoveryConfiguration

Écrire

UpdateClassificationJob

Macie 2 : UpdateClassificationJob

Écrire

UpdateClassificationScope

Macie 2 : UpdateClassificationScope

Écrire

UpdateFindingsFilter

Macie 2 : UpdateFindingsFilter

Écrire

UpdateMacieSession

Macie 2 : UpdateMacieSession

Écrire

UpdateMemberSession

Macie 2 : UpdateMemberSession

Écrire

UpdateOrganizationConfiguration

Macie 2 : UpdateOrganizationConfiguration

Écrire

UpdateResourceProfile

Macie 2 : UpdateResourceProfile

Écrire

UpdateResourceProfileDetections

Macie 2 : UpdateResourceProfileDetections

Écrire

UpdateRevealConfiguration

Macie 2 : UpdateRevealConfiguration

Écrire

iam : PassRole

iam : PassedToService

reveal-samples.macie.amazonaws.com

Écrire

UpdateSensitivityInspectionTemplate

Macie 2 : UpdateSensitivityInspectionTemplate

Écrire

Actions définies par Amazon Macie

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

AcceptInvitation

Accorde l'autorisation d'accepter une invitation d'adhésion à Amazon Macie

Écriture

BatchGetCustomDataIdentifiers

Accorde l'autorisation de récupérer des informations sur un ou plusieurs identificateurs de données personnalisés

CustomDataIdentifier*

était : ResourceTag /$ {} TagKey

Lecture

BatchUpdateAutomatedDiscoveryAccounts

Autorise un administrateur Amazon Macie à modifier le statut de la découverte automatique des données sensibles pour un ou plusieurs comptes de son organisation

Écrire

CreateAllowList

Accorde l'autorisation de créer et de définir les paramètres d'une liste d'autorisation

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateClassificationJob

Accorde l'autorisation de créer et de définir les paramètres d'une tâche de découverte de données sensibles

ClassificationJob*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateCustomDataIdentifier

Accorde l'autorisation de créer et de définir les paramètres d'un identificateur de données personnalisé

CustomDataIdentifier*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateFindingsFilter

Accorde l'autorisation de créer et de définir les paramètres d'un filtre de résultats

FindingsFilter*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateInvitations

Accorde l'autorisation d'envoyer une invitation d'adhésion à Amazon Macie

Écriture

CreateMember

Accorde l'autorisation d'associer un compte à un compte administrateur Amazon Macie

Membre*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateSampleFindings

Accorde l'autorisation de créer des exemples de résultats.

Écriture

DeclineInvitations

Accorde l'autorisation de refuser les invitations d'adhésion à Amazon Macie

Écrire

DeleteAllowList

Accorde l'autorisation de supprimer une liste d'autorisation

AllowList*

était : ResourceTag /$ {} TagKey

Écrire

DeleteCustomDataIdentifier

Accorde l'autorisation de supprimer un identificateur de données personnalisé

CustomDataIdentifier*

était : ResourceTag /$ {} TagKey

Écrire

DeleteFindingsFilter

Accorde l'autorisation de supprimer un filtre de résultats

FindingsFilter*

était : ResourceTag /$ {} TagKey

Écrire

DeleteInvitations

Accorde l'autorisation de supprimer les invitations d'adhésion à Amazon Macie

Écriture

DeleteMember

Accorde l'autorisation de supprimer l'association entre un compte administrateur Amazon Macie et un compte

Membre*

était : ResourceTag /$ {} TagKey

Écrire

DescribeBuckets

Accorde l'autorisation de récupérer des données statistiques et autres sur les compartiments S3 qu'Amazon Macie surveille et analyse

Lecture

DescribeClassificationJob

Accorde l'autorisation de récupérer des informations sur l'état et les paramètres d'une tâche de découverte de données sensibles

ClassificationJob*

était : ResourceTag /$ {} TagKey

Lecture

DescribeOrganizationConfiguration

Accorde l'autorisation de récupérer des informations sur les paramètres de configuration d'Amazon Macie pour une organisation AWS

Lecture

DisableMacie

Accorde l'autorisation de désactiver un compte Amazon Macie, ce qui supprime également les ressources Macie pour le compte

Écrire

DisableOrganizationAdminAccount

Accorde l'autorisation de désactiver un compte en tant que compte administrateur Amazon Macie délégué pour une organisation AWS

Écrire

DisassociateFromAdministratorAccount

Accorde l'autorisation à un compte membre Amazon Macie de se dissocier de son compte administrateur Macie

Écrire

DisassociateFromMasterAccount

Accorde l'autorisation à un compte membre Amazon Macie de se dissocier de son compte administrateur Macie

Écrire

DisassociateMember

Accorde l'autorisation à un compte administrateur Amazon Macie de se dissocier d'un compte membre Macie

Membre*

était : ResourceTag /$ {} TagKey

Écrire

EnableMacie

Accorde l'autorisation d'activer et de spécifier les paramètres de configuration d'un nouveau compte Amazon Macie

Écrire

EnableOrganizationAdminAccount

Accorde l'autorisation d'activer un compte en tant que compte administrateur Amazon Macie délégué pour une organisation AWS

Écrire

GetAdministratorAccount

Accorde l'autorisation de récupérer des informations sur le compte administrateur Amazon Macie pour un compte

Lecture

GetAllowList

Accorde l'autorisation de récupérer les paramètres et l'état d'une liste d'autorisation

AllowList*

était : ResourceTag /$ {} TagKey

Lecture

GetAutomatedDiscoveryConfiguration

Accorde l'autorisation de récupérer les paramètres de configuration et l'état de la découverte automatique des données sensibles pour un compte administrateur, une organisation ou un compte autonome Amazon Macie

Lecture

GetBucketStatistics

Accorde l'autorisation de récupérer des données statistiques agrégées pour tous les compartiments S3 qu'Amazon Macie surveille et analyse

Lecture

GetClassificationExportConfiguration

Accorde l'autorisation de récupérer les paramètres d'exportation des résultats de découverte de données sensibles

Lecture

GetClassificationScope

Accorde l'autorisation de récupérer les paramètres de la portée de la classification pour un compte

Lecture

GetCustomDataIdentifier

Accorde l'autorisation de récupérer des informations sur les paramètres d'un identificateur de données personnalisé

CustomDataIdentifier*

était : ResourceTag /$ {} TagKey

Lecture

GetFindingStatistics

Accorde l'autorisation de récupérer des données statistiques agrégées sur les résultats

Lecture

GetFindings

Accorde l'autorisation de récupérer les détails d'un ou plusieurs résultats

Lecture

GetFindingsFilter

Accorde l'autorisation de récupérer des informations sur les paramètres d'un filtre de résultats

FindingsFilter*

était : ResourceTag /$ {} TagKey

Lecture

GetFindingsPublicationConfiguration

Accorde l'autorisation de récupérer les paramètres de configuration pour publier les résultats sur AWS Security Hub

Lecture

GetInvitationsCount

Accorde l'autorisation de récupérer le nombre d'invitations d'adhésion à Amazon Macie reçues par un compte

Lecture

GetMacieSession

Accorde l'autorisation de récupérer des informations sur l'état et les paramètres de configuration d'un compte Amazon Macie

Lecture

GetMasterAccount

Accorde l'autorisation de récupérer des informations sur le compte administrateur Amazon Macie pour un compte

Lecture

GetMember

Accorde l'autorisation de récupérer des informations sur un compte associé à un compte administrateur Amazon Macie

Membre*

était : ResourceTag /$ {} TagKey

Lecture

GetResourceProfile

Accorde l'autorisation de récupérer les statistiques de découverte de données sensibles et le score de sensibilité d'un compartiment S3

Lecture

GetRevealConfiguration

Accorde l'autorisation de récupérer le statut et les paramètres de configuration pour la récupération des occurrences de données sensibles signalées par les résultats

Lecture

GetSensitiveDataOccurrences

Accorde l'autorisation de récupérer les occurrences de données sensibles signalées par un résultat

Lecture

GetSensitiveDataOccurrencesAvailability

Accorde l'autorisation de vérifier si les occurrences de données sensibles peuvent être récupérées par un résultat

Lecture

GetSensitivityInspectionTemplate

Accorde l'autorisation de récupérer les paramètres du modèle d'inspection de la sensibilité pour un compte

Lecture

GetUsageStatistics

Accorde l'autorisation de récupérer des quotas et des données d'utilisation agrégées pour un ou plusieurs comptes

Lecture

GetUsageTotals

Accorde l'autorisation de récupérer des données d'utilisation agrégées pour un compte

Lecture

ListAllowLists

Accorde l'autorisation de récupérer un sous-ensemble d'informations sur toutes les listes d'autorisation pour un compte

List

ListAutomatedDiscoveryAccounts

Accorde l'autorisation de récupérer l'état de la découverte automatique des données sensibles pour un compte

List

ListClassificationJobs

Accorde l'autorisation de récupérer un sous-ensemble d'informations sur l'état et les paramètres d'une ou plusieurs tâches de découverte de données sensibles

List

ListClassificationScopes

Accorde l'autorisation de récupérer un sous-ensemble d'informations sur la portée de la classification d'un compte

List

ListCustomDataIdentifiers

Accorde l'autorisation de récupérer des informations sur tous les identificateurs de données personnalisés

Liste

ListFindings

Accorde l'autorisation de récupérer un sous-ensemble d'informations sur un ou plusieurs résultats

Liste

ListFindingsFilters

Accorde l'autorisation de récupérer des informations sur tous les filtres de résultats

Liste

ListInvitations

Accorde l'autorisation de récupérer des informations sur toutes les invitations d'adhésion à Amazon Macie reçues par un compte

List

ListManagedDataIdentifiers

Accorde l'autorisation de récupérer des informations sur les identificateurs de données gérés

List

ListMembers

Accorde l'autorisation de récupérer des informations sur les comptes membres Amazon Macie associés à un compte administrateur Amazon Macie

List

ListOrganizationAdminAccounts

Accorde l'autorisation de récupérer des informations sur le compte administrateur Amazon Macie délégué à une organisation AWS

List

ListResourceProfileArtifacts

Accorde l'autorisation de récupérer des informations sur les objets sélectionnés par Amazon Macie dans un compartiment S3 pour la découverte automatique de données sensibles

List

ListResourceProfileDetections

Accorde l'autorisation de récupérer des informations sur les types et la quantité de données sensibles qu'Amazon Macie a trouvées dans un compartiment S3

List

ListSensitivityInspectionTemplates

Accorde l'autorisation de récupérer un sous-ensemble d'informations sur le modèle d'inspection de la sensibilité pour un compte

List

ListTagsForResource

Accorde l'autorisation de récupérer les balises d'une ressource Amazon Macie

AllowList

était : ResourceTag /$ {} TagKey

Lecture

ClassificationJob

était : ResourceTag /$ {} TagKey

CustomDataIdentifier

était : ResourceTag /$ {} TagKey

FindingsFilter

était : ResourceTag /$ {} TagKey

Membre

était : ResourceTag /$ {} TagKey

PutClassificationExportConfiguration

Accorde l'autorisation de créer ou de mettre à jour les paramètres de stockage des résultats de découverte de données sensibles

Écrire

PutFindingsPublicationConfiguration

Autorise la mise à jour des paramètres de configuration pour la publication des résultats sur AWS Security Hub

Écrire

SearchResources

Accorde l'autorisation de récupérer des données statistiques et d'autres informations sur AWS les ressources surveillées et analysées par Amazon Macie

Lecture

TagResource

Accorde l'autorisation d'ajouter ou de mettre à jour les balises d'une ressource Amazon Macie

AllowList

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

ClassificationJob

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CustomDataIdentifier

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

FindingsFilter

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Membre

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

TestCustomDataIdentifier

Accorde l'autorisation de tester un identificateur de données personnalisé

Écriture

UntagResource

Accorde l'autorisation de supprimer des balises d'une ressource Amazon Macie.

AllowList

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

ClassificationJob

était : ResourceTag /$ {} TagKey

lois : TagKeys

CustomDataIdentifier

était : ResourceTag /$ {} TagKey

lois : TagKeys

FindingsFilter

était : ResourceTag /$ {} TagKey

lois : TagKeys

Membre

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateAllowList

Accorde l'autorisation de mettre à jour les paramètres d'une liste d'autorisation

AllowList*

était : ResourceTag /$ {} TagKey

Écrire

UpdateAutomatedDiscoveryConfiguration

Accorde l'autorisation de modifier le statut de la découverte automatique des données sensibles pour un compte administrateur, une organisation ou un compte autonome Amazon Macie

Écrire

UpdateClassificationJob

Accorde l'autorisation de modifier l'état d'une tâche de découverte de données sensibles

ClassificationJob*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

UpdateClassificationScope

Accorde l'autorisation de mettre à jour les paramètres de la portée de la classification pour un compte

Écrire

UpdateFindingsFilter

Accorde l'autorisation de mettre à jour les paramètres d'un filtre de résultats

FindingsFilter*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

UpdateMacieSession

Autorise un compte administrateur Amazon Macie à suspendre ou à réactiver Macie pour un compte membre

Écrire

UpdateMemberSession

Accorde l'autorisation à un compte administrateur Amazon Macie de suspendre ou de réactiver un compte membre Macie

Écrire

UpdateOrganizationConfiguration

Accorde l'autorisation de mettre à jour les paramètres de configuration d'Amazon Macie pour une organisation AWS

Écrire

UpdateResourceProfile

Accorde l'autorisation de mettre à jour le score de sensibilité d'un compartiment S3

Écrire

UpdateResourceProfileDetections

Accorde l'autorisation de mettre à jour les paramètres d'évaluation de la sensibilité d'un compartiment S3

Écrire

UpdateRevealConfiguration

Accorde l'autorisation de mettre à jour le statut et les paramètres de configuration pour la récupération des occurrences de données sensibles signalées par les résultats

Écrire

UpdateSensitivityInspectionTemplate

Accorde l'autorisation de mettre à jour les paramètres du modèle d'inspection de la sensibilité pour un compte

Écrire

Types de ressources définis par Amazon Macie

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

AllowList

arn : $ {Partition} :macie2 : $ {Region} :$ {Account} :allow-list/$ {} ResourceId

était : ResourceTag /$ {} TagKey

ClassificationJob

arn : $ {Partition} :macie2 : $ {Region} :$ {Account} :classification-job/$ {} ResourceId

était : ResourceTag /$ {} TagKey

CustomDataIdentifier

arn : $ {Partition} :macie2 : $ {Region} :$ {Account} :custom-data-identifier/$ {} ResourceId

était : ResourceTag /$ {} TagKey

FindingsFilter

arn : $ {Partition} :macie2 : $ {Region} :$ {Account} :findings-filter/$ {} ResourceId

était : ResourceTag /$ {} TagKey

Membre

arn : $ {Partition} :macie2 : $ {Region} :$ {Account} :member/$ {} ResourceId

était : ResourceTag /$ {} TagKey

Clés de condition pour Amazon Macie

Amazon Macie définit les clés de condition suivantes que vous pouvez utiliser dans l'élément Condition d'une stratégie IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction de la paire de clés et de valeurs d'identification autorisée dans la demande.

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction de la paire de clé et de valeur d'identification d'une ressource.

Chaîne

lois : TagKeys

Filtre l'accès en fonction de la présence de clés d'identification dans la demande

ArrayOfString