View a markdown version of this page

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

Actions, ressources et clés de condition pour AWS Audit Manager

AWS Audit Manager (préfixe de service :auditmanager) 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 Audit Manager

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

AssociateAssessmentReportEvidenceFolder

responsable de l'audit : AssociateAssessmentReportEvidenceFolder

Écrire

BatchAssociateAssessmentReportEvidence

responsable de l'audit : BatchAssociateAssessmentReportEvidence

Écrire

BatchCreateDelegationByAssessment

responsable de l'audit : BatchCreateDelegationByAssessment

Écrire

BatchDeleteDelegationByAssessment

responsable de l'audit : BatchDeleteDelegationByAssessment

Écrire

BatchDisassociateAssessmentReportEvidence

responsable de l'audit : BatchDisassociateAssessmentReportEvidence

Écrire

BatchImportEvidenceToAssessmentControl

responsable de l'audit : BatchImportEvidenceToAssessmentControl

Écrire

CreateAssessment

responsable de l'audit : CreateAssessment

Écrire

responsable de l'audit : TagResource

Marquage, écriture

CreateAssessmentFramework

responsable de l'audit : CreateAssessmentFramework

Écrire

responsable de l'audit : TagResource

Marquage, écriture

CreateAssessmentReport

responsable de l'audit : CreateAssessmentReport

Écrire

CreateControl

responsable de l'audit : CreateControl

Écrire

responsable de l'audit : TagResource

Marquage, écriture

DeleteAssessment

responsable de l'audit : DeleteAssessment

Écrire

DeleteAssessmentFramework

responsable de l'audit : DeleteAssessmentFramework

Écrire

DeleteAssessmentFrameworkShare

responsable de l'audit : DeleteAssessmentFrameworkShare

Écrire

DeleteAssessmentReport

responsable de l'audit : DeleteAssessmentReport

Écrire

DeleteControl

responsable de l'audit : DeleteControl

Écrire

DeregisterAccount

responsable de l'audit : DeregisterAccount

Écrire

DeregisterOrganizationAdminAccount

responsable de l'audit : DeregisterOrganizationAdminAccount

Écrire

DisassociateAssessmentReportEvidenceFolder

responsable de l'audit : DisassociateAssessmentReportEvidenceFolder

Écrire

GetAccountStatus

responsable de l'audit : GetAccountStatus

Lecture

GetAssessment

responsable de l'audit : GetAssessment

Lecture

GetAssessmentFramework

responsable de l'audit : GetAssessmentFramework

Lecture

GetAssessmentReportUrl

responsable de l'audit : GetAssessmentReportUrl

Lecture

GetChangeLogs

responsable de l'audit : GetChangeLogs

Lecture

GetControl

responsable de l'audit : GetControl

Lecture

GetDelegations

responsable de l'audit : GetDelegations

List

GetEvidence

responsable de l'audit : GetEvidence

Lecture

GetEvidenceByEvidenceFolder

responsable de l'audit : GetEvidenceByEvidenceFolder

Lecture

GetEvidenceFileUploadUrl

responsable de l'audit : GetEvidenceFileUploadUrl

Lecture

GetEvidenceFolder

responsable de l'audit : GetEvidenceFolder

Lecture

GetEvidenceFoldersByAssessment

responsable de l'audit : GetEvidenceFoldersByAssessment

Lecture

GetEvidenceFoldersByAssessmentControl

responsable de l'audit : GetEvidenceFoldersByAssessmentControl

Lecture

GetInsights

responsable de l'audit : GetInsights

Lecture

GetInsightsByAssessment

responsable de l'audit : GetInsightsByAssessment

Lecture

GetOrganizationAdminAccount

responsable de l'audit : GetOrganizationAdminAccount

Lecture

GetServicesInScope

responsable de l'audit : GetServicesInScope

Lecture

GetSettings

responsable de l'audit : GetSettings

Lecture

ListAssessmentControlInsightsByControlDomain

responsable de l'audit : ListAssessmentControlInsightsByControlDomain

List

ListAssessmentFrameworkShareRequests

responsable de l'audit : ListAssessmentFrameworkShareRequests

List

ListAssessmentFrameworks

responsable de l'audit : ListAssessmentFrameworks

List

ListAssessmentReports

responsable de l'audit : ListAssessmentReports

List

ListAssessments

responsable de l'audit : ListAssessments

List

ListControlDomainInsights

responsable de l'audit : ListControlDomainInsights

List

ListControlDomainInsightsByAssessment

responsable de l'audit : ListControlDomainInsightsByAssessment

List

ListControlInsightsByControlDomain

responsable de l'audit : ListControlInsightsByControlDomain

List

ListControls

responsable de l'audit : ListControls

List

ListKeywordsForDataSource

responsable de l'audit : ListKeywordsForDataSource

List

ListNotifications

responsable de l'audit : ListNotifications

List

ListTagsForResource

responsable de l'audit : ListTagsForResource

Lecture

RegisterAccount

responsable de l'audit : RegisterAccount

Écrire

RegisterOrganizationAdminAccount

responsable de l'audit : RegisterOrganizationAdminAccount

Écrire

StartAssessmentFrameworkShare

responsable de l'audit : StartAssessmentFrameworkShare

Écrire

TagResource

responsable de l'audit : TagResource

Marquage, écriture

UntagResource

responsable de l'audit : UntagResource

Marquage, écriture

UpdateAssessment

responsable de l'audit : UpdateAssessment

Écrire

UpdateAssessmentControl

responsable de l'audit : UpdateAssessmentControl

Écrire

UpdateAssessmentControlSetStatus

responsable de l'audit : UpdateAssessmentControlSetStatus

Écrire

UpdateAssessmentFramework

responsable de l'audit : UpdateAssessmentFramework

Écrire

UpdateAssessmentFrameworkShare

responsable de l'audit : UpdateAssessmentFrameworkShare

Écrire

UpdateAssessmentStatus

responsable de l'audit : UpdateAssessmentStatus

Écrire

UpdateControl

responsable de l'audit : UpdateControl

Écrire

UpdateSettings

responsable de l'audit : UpdateSettings

Écrire

ValidateAssessmentReportIntegrity

responsable de l'audit : ValidateAssessmentReportIntegrity

Lecture

Actions définies par AWS Audit Manager

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

AssociateAssessmentReportEvidenceFolder

Accorde l'autorisation d'associer un dossier de preuves à un rapport d'évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Écrire

BatchAssociateAssessmentReportEvidence

Autorise l'association d'une liste de preuves à un rapport d'évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Écrire

BatchCreateDelegationByAssessment

Autorise la création de délégations pour une évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Écrire

ControlSetévaluation*

BatchDeleteDelegationByAssessment

Accorde l'autorisation de supprimer des délégations pour une évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Écrire

ControlSetévaluation*

BatchDisassociateAssessmentReportEvidence

Autorise à dissocier une liste de preuves d'un rapport d'évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Écrire

BatchImportEvidenceToAssessmentControl

Autorise l'importation d'une liste de preuves dans un contrôle d'évaluation dans AWS Audit Manager

ControlSetévaluation*

Écrire

CreateAssessment

Accorde l'autorisation de créer une évaluation à utiliser avec AWS Audit Manager

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateAssessmentFramework

Accorde l'autorisation de créer un framework à utiliser dans AWS Audit Manager

Cadre d'évaluation*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

contrôle*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CreateAssessmentReport

Autorise la création d'un rapport d'évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Écrire

CreateControl

Accorde l'autorisation de créer un contrôle à utiliser dans AWS Audit Manager

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteAssessment

Autorise la suppression d'une évaluation dans AWS Audit Manager

évaluation*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteAssessmentFramework

Autorise la suppression d'un cadre d'évaluation dans AWS Audit Manager

Cadre d'évaluation*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteAssessmentFrameworkShare

Accorde l'autorisation de supprimer une demande de partage pour un framework personnalisé dans AWS Audit Manager

Écrire

DeleteAssessmentReport

Autorise la suppression d'un rapport d'évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Écrire

DeleteControl

Accorde l'autorisation de supprimer un contrôle dans AWS Audit Manager

contrôle*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeregisterAccount

Accorde l'autorisation de désenregistrer un compte dans Audit Manager AWS

Écrire

DeregisterOrganizationAdminAccount

Accorde l'autorisation de désenregistrer le compte d'administrateur délégué pour Audit Manager AWS

Écrire

DisassociateAssessmentReportEvidenceFolder

Autorise à dissocier un dossier de preuves d'un rapport d'évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Écrire

GetAccountStatus

Accorde l'autorisation d'obtenir le statut d'un compte dans AWS Audit Manager

Lecture

GetAssessment

Accorde l'autorisation de créer une évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Lecture

GetAssessmentFramework

Accorde l'autorisation d'obtenir un cadre d'évaluation dans AWS Audit Manager

Cadre d'évaluation*

était : ResourceTag /$ {} TagKey

Lecture

GetAssessmentReportUrl

Accorde l'autorisation d'obtenir l'URL d'un rapport d'évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Lecture

GetChangeLogs

Accorde l'autorisation d'obtenir les journaux des modifications pour une évaluation dans Audit Manager AWS

évaluation*

était : ResourceTag /$ {} TagKey

Lecture

GetControl

Accorde l'autorisation d'obtenir un contrôle dans AWS Audit Manager

contrôle*

était : ResourceTag /$ {} TagKey

Lecture

GetDelegations

Accorde l'autorisation d'obtenir toutes les délégations dans AWS Audit Manager

List

GetEvidence

Donne l'autorisation d'obtenir des preuves auprès de l' AWS Audit Manager

ControlSetévaluation*

Lecture

GetEvidenceByEvidenceFolder

Accorde l'autorisation d'obtenir toutes les preuves d'un dossier de preuves dans AWS Audit Manager

ControlSetévaluation*

Lecture

GetEvidenceFileUploadUrl

Accorde l'autorisation d'obtenir une URL Amazon S3 présignée qui peut être utilisée pour télécharger un fichier en tant que preuve manuelle

Lecture

GetEvidenceFolder

Accorde l'autorisation d'obtenir le dossier de preuves auprès d' AWS Audit Manager

ControlSetévaluation*

Lecture

GetEvidenceFoldersByAssessment

Accorde l'autorisation d'obtenir les dossiers de preuves d'une évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Lecture

GetEvidenceFoldersByAssessmentControl

Accorde l'autorisation d'obtenir les dossiers de preuves à partir d'un contrôle d'évaluation dans AWS Audit Manager

ControlSetévaluation*

Lecture

GetInsights

Accorde l'autorisation d'obtenir des données analytiques pour toutes les évaluations actives

Lecture

GetInsightsByAssessment

Accorde l'autorisation d'obtenir des données analytiques pour une évaluation active spécifique

Lecture

GetOrganizationAdminAccount

Accorde l'autorisation d'obtenir le compte d'administrateur délégué dans AWS Audit Manager

Lecture

GetServicesInScope

Accorde l'autorisation d'inclure les services dans le cadre d'une évaluation dans AWS Audit Manager

Lecture

GetSettings

Accorde l'autorisation de configurer tous les paramètres dans AWS Audit Manager

Lecture

ListAssessmentControlInsightsByControlDomain

Accorde l'autorisation de répertorier les données analytiques pour les contrôles dans un domaine de contrôle spécifique et une évaluation active

List

ListAssessmentFrameworkShareRequests

Accorde l'autorisation de répertorier toutes les demandes de partage envoyées ou reçues pour des frameworks personnalisés dans AWS Audit Manager

List

ListAssessmentFrameworks

Permet de répertorier tous les cadres d'évaluation dans AWS Audit Manager

List

ListAssessmentReports

Autorise à répertorier tous les rapports d'évaluation dans AWS Audit Manager

List

ListAssessments

Autorise à répertorier toutes les évaluations dans AWS Audit Manager

List

ListControlDomainInsights

Accorde l'autorisation de répertorier les données analytiques pour les domaines de contrôle dans toutes les évaluations actives

List

ListControlDomainInsightsByAssessment

Accorde l'autorisation de répertorier les données analytiques pour les domaines de contrôle dans une évaluation active spécifique

List

ListControlInsightsByControlDomain

Accorde l'autorisation de répertorier les données analytiques pour les contrôles d'un domaine de contrôle spécifique pour toutes les évaluations actives

List

ListControls

Accorde l'autorisation de répertorier tous les contrôles dans AWS Audit Manager

List

ListKeywordsForDataSource

Accorde l'autorisation de répertorier tous les mots clés des sources de données dans AWS Audit Manager

List

ListNotifications

Accorde l'autorisation de répertorier toutes les notifications dans AWS Audit Manager

List

ListTagsForResource

Accorde l'autorisation de répertorier les balises d'une ressource AWS Audit Manager

évaluation

était : ResourceTag /$ {} TagKey

Lecture

contrôle

était : ResourceTag /$ {} TagKey

RegisterAccount

Autorise l'enregistrement d'un compte dans AWS Audit Manager

Écrire

RegisterOrganizationAdminAccount

Accorde l'autorisation d'enregistrer un compte au sein de l'organisation en tant qu'administrateur délégué d' AWS Audit Manager

Écrire

StartAssessmentFrameworkShare

Accorde l'autorisation de créer une demande de partage pour un framework personnalisé dans AWS Audit Manager

Cadre d'évaluation*

était : ResourceTag /$ {} TagKey

Écrire

TagResource

Accorde l'autorisation de baliser une ressource AWS Audit Manager

évaluation

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

Cadre d'évaluation

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

contrôle

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

UntagResource

Accorde l'autorisation de supprimer le balisage d'une ressource AWS Audit Manager

évaluation

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

Cadre d'évaluation

était : ResourceTag /$ {} TagKey

lois : TagKeys

contrôle

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateAssessment

Autorise la mise à jour d'une évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Écrire

UpdateAssessmentControl

Autorise la mise à jour d'un contrôle d'évaluation dans AWS Audit Manager

ControlSetévaluation*

Écrire

UpdateAssessmentControlSetStatus

Autorise la mise à jour du statut d'un ensemble de contrôles d'évaluation dans AWS Audit Manager

ControlSetévaluation*

Écrire

UpdateAssessmentFramework

Autorise la mise à jour d'un cadre d'évaluation dans AWS Audit Manager

Cadre d'évaluation*

était : ResourceTag /$ {} TagKey

Écrire

contrôle*

était : ResourceTag /$ {} TagKey

UpdateAssessmentFrameworkShare

Accorde l'autorisation de mettre à jour une demande de partage pour un framework personnalisé dans AWS Audit Manager

Cadre d'évaluation*

était : ResourceTag /$ {} TagKey

Écrire

UpdateAssessmentStatus

Autorise la mise à jour du statut d'une évaluation dans AWS Audit Manager

évaluation*

était : ResourceTag /$ {} TagKey

Écrire

UpdateControl

Autorise la mise à jour d'un contrôle dans AWS Audit Manager

contrôle*

était : ResourceTag /$ {} TagKey

Écrire

UpdateSettings

Autorise la mise à jour des paramètres dans AWS Audit Manager

Écrire

ValidateAssessmentReportIntegrity

Autorise à valider l'intégrité d'un rapport d'évaluation dans AWS Audit Manager

Lecture

Types de ressources définis par AWS Audit Manager

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

évaluation

arn : $ {Partition} :auditmanager : $ {Region} :$ {Account} :assessment/$ {} AssessmentId

était : ResourceTag /$ {} TagKey

évaluation ControlSet

arn : $ {Partition} :auditmanager : $ {Region} :$ {Account} :assessment/$ {} /ControlSet/$ {} AssessmentId ControlSetId

Cadre d'évaluation

arn : $ {Partition} :auditmanager : $ {Region} :$ {Account} :AssessmentFramework/$ {} AssessmentFrameworkId

était : ResourceTag /$ {} TagKey

contrôle

arn : $ {Partition} :auditmanager : $ {Region} :$ {Account} :control/$ {} ControlId

était : ResourceTag /$ {} TagKey

Clés de condition pour AWS Audit Manager

AWS Audit Manager 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 qui sont transmises dans la demande

ArrayOfString