View a markdown version of this page

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

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

Actions, ressources et clés de condition pour AWS Config

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

Références :

Opérations d'API définies par AWS Config

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

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

AssociateResourceTypes

config:AssociateResourceTypes

Écrire

BatchGetAggregateResourceConfig

config:BatchGetAggregateResourceConfig

Lecture

BatchGetResourceConfig

config:BatchGetResourceConfig

Lecture

DeleteAggregationAuthorization

config:DeleteAggregationAuthorization

Écrire

DeleteConfigRule

config:DeleteConfigRule

Écrire

DeleteConfigurationAggregator

config:DeleteConfigurationAggregator

Écrire

DeleteConfigurationRecorder

config:DeleteConfigurationRecorder

Écrire

DeleteConformancePack

config:DeleteConformancePack

Écrire

DeleteConnector

config:DeleteConnector

Écrire

DeleteDeliveryChannel

config:DeleteDeliveryChannel

Écrire

DeleteEvaluationResults

config:DeleteEvaluationResults

Écrire

DeleteOrganizationConfigRule

config:DeleteOrganizationConfigRule

Écrire

DeleteOrganizationConformancePack

config:DeleteOrganizationConformancePack

Écrire

DeletePendingAggregationRequest

config:DeletePendingAggregationRequest

Écrire

DeleteRemediationConfiguration

config:DeleteRemediationConfiguration

Écrire

DeleteRemediationExceptions

config:DeleteRemediationExceptions

Écrire

DeleteResourceConfig

config:DeleteResourceConfig

Écrire

DeleteRetentionConfiguration

config:DeleteRetentionConfiguration

Écrire

DeleteServiceLinkedConfigurationRecorder

config:DeleteServiceLinkedConfigurationRecorder

Écrire

DeleteStoredQuery

config:DeleteStoredQuery

Écrire

DeliverConfigSnapshot

config:DeliverConfigSnapshot

Lecture

DescribeAggregateComplianceByConfigRules

config:DescribeAggregateComplianceByConfigRules

Lecture

DescribeAggregateComplianceByConformancePacks

config:DescribeAggregateComplianceByConformancePacks

Lecture

DescribeAggregationAuthorizations

config:DescribeAggregationAuthorizations

List

DescribeComplianceByConfigRule

config:DescribeComplianceByConfigRule

Lecture

DescribeComplianceByResource

config:DescribeComplianceByResource

Lecture

DescribeConfigRuleEvaluationStatus

config:DescribeConfigRuleEvaluationStatus

Lecture

DescribeConfigRules

config:DescribeConfigRules

List

DescribeConfigurationAggregatorSourcesStatus

config:DescribeConfigurationAggregatorSourcesStatus

Lecture

DescribeConfigurationAggregators

config:DescribeConfigurationAggregators

List

DescribeConfigurationRecorderStatus

config:DescribeConfigurationRecorderStatus

Lecture

DescribeConfigurationRecorders

config:DescribeConfigurationRecorders

Lecture

DescribeConformancePackCompliance

config:DescribeConformancePackCompliance

Lecture

DescribeConformancePackStatus

config:DescribeConformancePackStatus

Lecture

DescribeConformancePacks

config:DescribeConformancePacks

List

DescribeDeliveryChannelStatus

config:DescribeDeliveryChannelStatus

Lecture

DescribeDeliveryChannels

config:DescribeDeliveryChannels

List

DescribeOrganizationConfigRuleStatuses

config:DescribeOrganizationConfigRuleStatuses

Lecture

DescribeOrganizationConfigRules

config:DescribeOrganizationConfigRules

List

DescribeOrganizationConformancePackStatuses

config:DescribeOrganizationConformancePackStatuses

Lecture

DescribeOrganizationConformancePacks

config:DescribeOrganizationConformancePacks

List

DescribePendingAggregationRequests

config:DescribePendingAggregationRequests

List

DescribeRemediationConfigurations

config:DescribeRemediationConfigurations

List

DescribeRemediationExceptions

config:DescribeRemediationExceptions

List

DescribeRemediationExecutionStatus

config:DescribeRemediationExecutionStatus

Lecture

DescribeRetentionConfigurations

config:DescribeRetentionConfigurations

List

DisassociateResourceTypes

config:DisassociateResourceTypes

Écrire

GetAggregateComplianceDetailsByConfigRule

config:GetAggregateComplianceDetailsByConfigRule

Lecture

GetAggregateConfigRuleComplianceSummary

config:GetAggregateConfigRuleComplianceSummary

Lecture

GetAggregateConformancePackComplianceSummary

config:GetAggregateConformancePackComplianceSummary

Lecture

GetAggregateDiscoveredResourceCounts

config:GetAggregateDiscoveredResourceCounts

Lecture

GetAggregateResourceConfig

config:GetAggregateResourceConfig

Lecture

GetComplianceDetailsByConfigRule

config:GetComplianceDetailsByConfigRule

Lecture

GetComplianceDetailsByResource

config:GetComplianceDetailsByResource

Lecture

GetComplianceSummaryByConfigRule

config:GetComplianceSummaryByConfigRule

Lecture

GetComplianceSummaryByResourceType

config:GetComplianceSummaryByResourceType

Lecture

GetConformancePackComplianceDetails

config:GetConformancePackComplianceDetails

Lecture

GetConformancePackComplianceSummary

config:GetConformancePackComplianceSummary

Lecture

GetConnector

config:GetConnector

Lecture

GetCustomRulePolicy

config:GetCustomRulePolicy

Lecture

GetDiscoveredResourceCounts

config:GetDiscoveredResourceCounts

Lecture

GetOrganizationConfigRuleDetailedStatus

config:GetOrganizationConfigRuleDetailedStatus

Lecture

GetOrganizationConformancePackDetailedStatus

config:GetOrganizationConformancePackDetailedStatus

Lecture

GetOrganizationCustomRulePolicy

config:GetOrganizationCustomRulePolicy

Lecture

GetResourceConfigHistory

config:GetResourceConfigHistory

Lecture

GetResourceEvaluationSummary

config:GetResourceEvaluationSummary

Lecture

GetStoredQuery

config:GetStoredQuery

Lecture

ListAggregateDiscoveredResources

config:ListAggregateDiscoveredResources

List

ListConfigurationRecorders

config:ListConfigurationRecorders

List

ListConformancePackComplianceScores

config:ListConformancePackComplianceScores

List

ListConnectors

config:ListConnectors

List

ListDiscoveredResources

config:ListDiscoveredResources

List

ListResourceEvaluations

config:ListResourceEvaluations

List

ListStoredQueries

config:ListStoredQueries

List

ListTagsForResource

config:ListTagsForResource

Lecture

PutAggregationAuthorization

config:PutAggregationAuthorization

Écrire

config:TagResource

Marquer, écrire

PutConfigRule

config:PutConfigRule

Écrire

config:TagResource

Marquer, écrire

PutConfigurationAggregator

config:PutConfigurationAggregator

Écrire

config:TagResource

Marquer, écrire

iam:PassRole

iam:PassedToService

config.amazonaws.com

Écrire

PutConfigurationRecorder

config:PutConfigurationRecorder

Écrire

config:TagResource

Marquer, écrire

iam:PassRole

iam:PassedToService

config.amazonaws.com

Écrire

PutConformancePack

config:PutConformancePack

Écrire

config:TagResource

Marquer, écrire

iam:PassRole

iam:PassedToService

ssm.amazonaws.com

Écrire

PutConnector

config:PutConnector

Écrire

config:TagResource

Marquer, écrire

PutDeliveryChannel

config:PutDeliveryChannel

Écrire

PutEvaluations

config:PutEvaluations

Écrire

PutExternalEvaluation

config:PutExternalEvaluation

Écrire

PutOrganizationConfigRule

config:PutOrganizationConfigRule

Écrire

config:TagResource

Marquer, écrire

PutOrganizationConformancePack

config:PutOrganizationConformancePack

Écrire

config:TagResource

Marquer, écrire

iam:PassRole

iam:PassedToService

ssm.amazonaws.com

Écrire

PutRemediationConfigurations

config:PutRemediationConfigurations

Écrire

iam:PassRole

iam:PassedToService

ssm.amazonaws.com

Écrire

PutRemediationExceptions

config:PutRemediationExceptions

Écrire

PutResourceConfig

config:PutResourceConfig

Écrire

PutRetentionConfiguration

config:PutRetentionConfiguration

Écrire

PutServiceLinkedConfigurationRecorder

config:PutServiceLinkedConfigurationRecorder

Écrire

PutStoredQuery

config:PutStoredQuery

Écrire

config:TagResource

Marquer, écrire

PutThirdPartyServiceLinkedConfigurationRecorder

config:GetConnector

Lecture

config:PutThirdPartyServiceLinkedConfigurationRecorder

Écrire

SelectAggregateResourceConfig

config:SelectAggregateResourceConfig

Lecture

SelectResourceConfig

config:SelectResourceConfig

Lecture

StartConfigRulesEvaluation

config:StartConfigRulesEvaluation

Écrire

StartConfigurationRecorder

config:StartConfigurationRecorder

Écrire

StartRemediationExecution

config:StartRemediationExecution

Écrire

StartResourceEvaluation

config:StartResourceEvaluation

Écrire

StopConfigurationRecorder

config:StopConfigurationRecorder

Écrire

TagResource

config:TagResource

Marquer, écrire

UntagResource

config:UntagResource

Marquer, écrire

Actions définies par AWS Config

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

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

AssociateResourceTypes

Accorde l'autorisation d'ajouter tous les types de ressources spécifiés au RecordingGroup de l'enregistreur de configuration et inclut ces types de ressources lors de l'enregistrement

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

Écrire

BatchGetAggregateResourceConfig

Autorise le renvoi des éléments de configuration actuels pour les ressources présentes dans votre AWS Agrégateur de configurations

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Lecture

BatchGetResourceConfig

Accorde l'autorisation de renvoyer la configuration actuelle pour une ou plusieurs ressources demandées

Lecture

DeleteAggregationAuthorization

Accorde l'autorisation de supprimer l'autorisation accordée au compte agrégateur de la configuration spécifiée dans une région spécifiée

AggregationAuthorization*

aws:ResourceTag/${TagKey}

Écrire

DeleteConfigRule

Accorde l'autorisation de supprimer les éléments spécifiés AWS Règle de configuration et tous ses résultats d'évaluation

ConfigRule*

aws:ResourceTag/${TagKey}

Écrire

DeleteConfigurationAggregator

Accorde l'autorisation de supprimer l'agrégateur de la configuration spécifiée et les données agrégées associées à l'agrégateur

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Écrire

DeleteConfigurationRecorder

Autorise la suppression de l'enregistreur de configuration géré par le client

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

Écrire

DeleteConformancePack

Autorise la suppression du pack de conformité spécifié et de tous les AWS Règles de configuration et tous les résultats d'évaluation dans ce pack de conformité

ConformancePack*

aws:ResourceTag/${TagKey}

Écrire

DeleteConnector

Autorise la suppression d'une configuration de connecteur

Connector*

aws:ResourceTag/${TagKey}

Écrire

DeleteDeliveryChannel

Accorde l'autorisation de supprimer le canal de livraison

Écriture

DeleteEvaluationResults

Accorde l'autorisation de supprimer les résultats de l'évaluation pour la règle Config spécifiée

ConfigRule*

aws:ResourceTag/${TagKey}

Écriture

DeleteOrganizationConfigRule

Accorde l'autorisation de supprimer la règle Config de l'organisation spécifiée et tous ses résultats d'évaluation de tous les comptes de membres de cette organisation

OrganizationConfigRule*

aws:ResourceTag/${TagKey}

Écriture

DeleteOrganizationConformancePack

Accorde l'autorisation de supprimer le pack de conformité de l'organisation spécifié et tous ses résultats d'évaluation de tous les comptes membres de cette organisation

OrganizationConformancePack*

aws:ResourceTag/${TagKey}

Écriture

DeletePendingAggregationRequest

Accorde l'autorisation de supprimer les demandes d'autorisation en attente pour un compte agrégateur spécifié d'une région spécifiée

Écriture

DeleteRemediationConfiguration

Accorde l'autorisation de supprimer la configuration de la correction

RemediationConfiguration*

Écrire

DeleteRemediationExceptions

Autorise la suppression d'une ou de plusieurs exceptions de correction pour des clés de ressource spécifiques pour une ressource spécifique AWS Règle de configuration

Écrire

DeleteResourceConfig

Accorde l'autorisation d'enregistrer l'état de configuration d'une ressource personnalisée qui a été supprimée

Écriture

DeleteRetentionConfiguration

Accorde l'autorisation de supprimer la configuration de conservation

Écrire

DeleteServiceLinkedConfigurationRecorder

Autorise la suppression de l'enregistreur de configuration lié au service

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

config:ConfigurationRecorderServicePrincipal

Écrire

DeleteStoredQuery

Accorde l'autorisation de supprimer la requête stockée pour un Compte AWS dans un Région AWS

StoredQuery*

aws:ResourceTag/${TagKey}

Écrire

DeliverConfigSnapshot

Accorde l'autorisation de planifier la livraison d'un instantané de configuration au compartiment Amazon S3 dans le canal de livraison spécifié

Lecture

DescribeAggregateComplianceByConfigRules

Accorde l'autorisation de renvoyer la liste des règles conformes et non conformes avec le nombre de ressources pour les règles conformes et non conformes

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Lecture

DescribeAggregateComplianceByConformancePacks

Accorde l'autorisation de renvoyer une liste de packs de conformité conformes et non conformes, ainsi que le nombre de règles conformes, non conformes et totales dans chaque pack de conformité.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Lecture

DescribeAggregationAuthorizations

Accorde l'autorisation de renvoyer la liste des autorisations accordées à divers comptes et régions agrégateurs

List

DescribeComplianceByConfigRule

Accorde l'autorisation d'indiquer si le AWS Les règles de configuration sont conformes

Lecture

DescribeComplianceByResource

Accorde l'autorisation d'indiquer si le AWS les ressources sont conformes

Lecture

DescribeConfigRuleEvaluationStatus

Permet de renvoyer les informations relatives à l'état de chacun de vos AWS règles de configuration gérées

Lecture

DescribeConfigRules

Permet de renvoyer les informations relatives à votre AWS Règles de configuration

List

DescribeConfigurationAggregatorSourcesStatus

Accorde l'autorisation de renvoyer des informations d'état pour les sources au sein d'un agrégateur

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Lecture

DescribeConfigurationAggregators

Accorde l'autorisation de renvoyer les détails d'un ou plusieurs agrégateurs de configuration

Liste

DescribeConfigurationRecorderStatus

Accorde l'autorisation de renvoyer l'état actuel de l'enregistreur de configuration spécifié

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

config:ConfigurationRecorderServicePrincipal

Lecture

DescribeConfigurationRecorders

Accorde l'autorisation de renvoyer les noms d'un ou de plusieurs enregistreurs de configuration spécifiés

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

config:ConfigurationRecorderServicePrincipal

Lecture

DescribeConformancePackCompliance

Accorde l'autorisation de renvoyer les informations de conformité pour chaque règle de ce pack de conformité

ConformancePack*

aws:ResourceTag/${TagKey}

Lecture

DescribeConformancePackStatus

Accorde l'autorisation de fournir un ou plusieurs états de déploiement des packs de conformité

Lecture

DescribeConformancePacks

Accorde l'autorisation de renvoyer la liste d'un ou plusieurs packs de conformité

Liste

DescribeDeliveryChannelStatus

Accorde l'autorisation de renvoyer l'état actuel du canal de livraison spécifié

Lecture

DescribeDeliveryChannels

Accorde l'autorisation de renvoyer des détails sur le canal de livraison spécifié

Liste

DescribeOrganizationConfigRuleStatuses

Accorde l'autorisation de fournir l'état du déploiement des règles Config d'une organisation

Lecture

DescribeOrganizationConfigRules

Accorde l'autorisation de renvoyer la liste des règles Config d'une organisation

Liste

DescribeOrganizationConformancePackStatuses

Accorde l'autorisation de fournir l'état du déploiement du pack de conformité d'une organisation

Lecture

DescribeOrganizationConformancePacks

Accorde l'autorisation de renvoyer la liste de packs de conformité d'une organisation

Liste

DescribePendingAggregationRequests

Accorde l'autorisation de renvoyer la liste de toutes les demandes d'agrégation en attente

Liste

DescribeRemediationConfigurations

Accorde l'autorisation de renvoyer les détails d'une ou plusieurs configurations de correction

RemediationConfiguration*

Liste

DescribeRemediationExceptions

Accorde l'autorisation de renvoyer les détails d'une ou plusieurs exceptions de correction

Liste

DescribeRemediationExecutionStatus

Accorde l'autorisation de fournir une vue détaillée de l'exécution d'une correction pour un ensemble de ressources, y compris le statut, les horodatages et les messages d'erreur pour les étapes ayant échoué

RemediationConfiguration*

Lecture

DescribeRetentionConfigurations

Accorde l'autorisation de renvoyer les détails d'une ou plusieurs configurations de conservation

List

DisassociateResourceTypes

Accorde l'autorisation de supprimer tous les types de ressources spécifiés du RecordingGroup de l'enregistreur de configuration et exclut ces types de ressources lors de l'enregistrement

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

Écrire

GetAggregateComplianceDetailsByConfigRule

Donne l'autorisation de renvoyer les résultats de l'évaluation pour le paramètre spécifié AWS Règle de configuration pour une ressource spécifique dans une règle

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Lecture

GetAggregateConfigRuleComplianceSummary

Accorde l'autorisation de renvoyer le nombre de règles conformes et non conformes pour un ou plusieurs comptes et régions d'un agrégateur

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Lecture

GetAggregateConformancePackComplianceSummary

Accorde l'autorisation de renvoyer le nombre de packs de conformité conformes et non conformes pour un ou plusieurs comptes et régions d'un agrégateur.

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Lecture

GetAggregateDiscoveredResourceCounts

Donne l'autorisation de renvoyer le nombre de ressources pour les comptes et les régions présents dans votre AWS Agrégateur de configurations

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Lecture

GetAggregateResourceConfig

Accorde l'autorisation de renvoyer l'élément de configuration qui est agrégé pour votre ressource spécifique dans un compte et une région source spécifiques

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Lecture

GetComplianceDetailsByConfigRule

Donne l'autorisation de renvoyer les résultats de l'évaluation pour le paramètre spécifié AWS Règle de configuration

ConfigRule*

aws:ResourceTag/${TagKey}

Lecture

GetComplianceDetailsByResource

Donne l'autorisation de renvoyer les résultats de l'évaluation pour le paramètre spécifié AWS ressource

Lecture

GetComplianceSummaryByConfigRule

Autorise le renvoi du numéro de AWS Configurez des règles conformes et non conformes, jusqu'à un maximum de 25 pour chacune

Lecture

GetComplianceSummaryByResourceType

Accorde l'autorisation de renvoyer le nombre de ressources qui sont conformes et le nombre de ressources qui sont non conformes

Lecture

GetConformancePackComplianceDetails

Permet de renvoyer les informations de conformité d'un pack de conformité pour tous AWS ressources surveillées par un pack de conformité

ConformancePack*

aws:ResourceTag/${TagKey}

Lecture

GetConformancePackComplianceSummary

Accorde l'autorisation de fournir un résumé de la conformité pour un ou plusieurs packs de conformité

ConformancePack*

aws:ResourceTag/${TagKey}

Lecture

GetConnector

Octroie l'autorisation de renvoyer les détails d'une configuration de connecteur spécifique

Connector*

aws:ResourceTag/${TagKey}

Lecture

GetCustomRulePolicy

Autorise le renvoi de la définition de politique contenant la logique de votre AWS Config : règle de politique personnalisée

ConfigRule*

aws:ResourceTag/${TagKey}

Lecture

GetDiscoveredResourceCounts

Octroie l'autorisation de renvoyer les types de ressources, le numéro de chaque type de ressource et le nombre total de ressources AWS La configuration est en cours d'enregistrement dans cette région pour votre Compte AWS

Lecture

GetOrganizationConfigRuleDetailedStatus

Accorde l'autorisation de renvoyer le statut détaillé de chaque compte membre au sein d'une organisation pour une règle Config d'organisation donnée

OrganizationConfigRule*

aws:ResourceTag/${TagKey}

Lecture

GetOrganizationConformancePackDetailedStatus

Accorde l'autorisation de renvoyer le statut détaillé de chaque compte membre au sein d'une organisation pour un pack de conformité de l'organisation donné

OrganizationConformancePack*

aws:ResourceTag/${TagKey}

Lecture

GetOrganizationCustomRulePolicy

Autorise le renvoi de la définition de politique contenant la logique de votre organisation AWS Config : règle de politique personnalisée

OrganizationConfigRule*

aws:ResourceTag/${TagKey}

Lecture

GetResourceConfigHistory

Accorde l'autorisation de renvoyer la liste d'éléments de configuration pour la ressource spécifiée

Lecture

GetResourceEvaluationSummary

Accorde l'autorisation de renvoyer le résumé des évaluations des ressources pour un ID d’évaluation de ressources spécifique

Lecture

GetStoredQuery

Accorde l'autorisation de renvoyer les détails d'une requête stockée spécifique

StoredQuery*

aws:ResourceTag/${TagKey}

Lecture

ListAggregateDiscoveredResources

Accorde l'autorisation d'accepter un type de ressource et de renvoyer la liste des identifiants de ressources qui sont regroupés pour un type de ressources spécifique entre les comptes et les régions

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

List

ListConfigurationRecorders

Octroie l'autorisation de répertorier les résumés des enregistreurs de configuration pour un Compte AWS dans un Région AWS

List

ListConformancePackComplianceScores

Accorde l'autorisation de renvoyer le pourcentage de combinaisons règle-ressource conformes dans un pack de conformité par rapport au nombre total de combinaisons règles-ressources possibles

List

ListConnectors

Accorde l'autorisation de répertorier tous les connecteurs dans Compte AWS et région

List

ListDiscoveredResources

Accorde l'autorisation d'accepter un type de ressources et renvoie la liste des identifiants de ressources correspondant aux ressources de ce type

List

ListResourceEvaluations

Permet de répertorier les résumés d'évaluation des ressources pour un Compte AWS dans un Région AWS

List

ListStoredQueries

Accorde l'autorisation de répertorier les requêtes stockées pour un Compte AWS dans un Région AWS

List

ListTagsForResource

Permet de répertorier les balises pour AWS Ressource de configuration

AggregationAuthorization

aws:ResourceTag/${TagKey}

Lecture

ConfigRule

aws:ResourceTag/${TagKey}

ConfigurationAggregator

aws:ResourceTag/${TagKey}

ConfigurationRecorder

aws:ResourceTag/${TagKey}

ConformancePack

aws:ResourceTag/${TagKey}

Connector

aws:ResourceTag/${TagKey}

OrganizationConfigRule

aws:ResourceTag/${TagKey}

OrganizationConformancePack

aws:ResourceTag/${TagKey}

StoredQuery

aws:ResourceTag/${TagKey}

PutAggregationAuthorization

Accorde l'autorisation de permettre au compte agrégateur et la région à collecter les données depuis le compte et la région sources

AggregationAuthorization*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

PutConfigRule

Autorise l'ajout ou la mise à jour d'un AWS Règle de configuration pour évaluer si votre AWS les ressources sont conformes à vos configurations souhaitées

ConfigRule*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

PutConfigurationAggregator

Accorde l'autorisation de créer et de mettre à jour l'agrégateur de configuration avec les comptes et régions sources sélectionnés

ConfigurationAggregator*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

PutConfigurationRecorder

Autorise la création ou la mise à jour d'un enregistreur de configuration géré par le client pour enregistrer les configurations de ressources sélectionnées

ConfigurationRecorder*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

PutConformancePack

Accorde l'autorisation de créer ou de mettre à jour un pack de conformité

ConformancePack*

aws:ResourceTag/${TagKey}

Écrire

PutConnector

Autorise la création d'une configuration de connecteur contenant les informations d'identité du fournisseur, ainsi que d'autres informations facultatives spécifiques au fournisseur requises pour l'enregistrement par des tiers

Connector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

PutDeliveryChannel

Accorde l'autorisation de créer un objet de canal de livraison pour fournir des informations de configuration à un compartiment Amazon S3 et à une rubrique Amazon SNS

Écrire

PutEvaluations

Accorde l'autorisation d'être utilisée par un AWS Fonction Lambda pour fournir les résultats d'évaluation à AWS Configuration

Écrire

PutExternalEvaluation

Autorise la transmission du résultat de l'évaluation à AWS Configuration

ConfigRule*

aws:ResourceTag/${TagKey}

Écrire

PutOrganizationConfigRule

Autorise l'ajout ou la mise à jour d'une règle de configuration d'organisation pour l'ensemble de votre organisation en évaluant si votre AWS les ressources sont conformes à vos configurations souhaitées

OrganizationConfigRule*

aws:ResourceTag/${TagKey}

Écrire

PutOrganizationConformancePack

Autorise l'ajout ou la mise à jour du pack de conformité de l'organisation pour l'ensemble de votre organisation en évaluant si AWS les ressources sont conformes à vos configurations souhaitées

OrganizationConformancePack*

aws:ResourceTag/${TagKey}

Écrire

PutRemediationConfigurations

Autorise l'ajout ou la mise à jour de la configuration de correction avec un paramètre spécifique AWS Règle de configuration avec la cible ou l'action sélectionnée

RemediationConfiguration*

Écrire

PutRemediationExceptions

Accorde l'autorisation d'ajouter ou de mettre à jour des exceptions de correction pour des ressources spécifiques pour un AWS Règle de configuration

Écrire

PutResourceConfig

Accorde l'autorisation d'enregistrer l'état de configuration pour la ressource fournie dans la demande

Écrire

PutRetentionConfiguration

Accorde l'autorisation de créer et de mettre à jour la configuration de rétention avec des détails sur la période de rétention (nombre de jours) AWS Config stocke vos informations historiques

Écrire

PutServiceLinkedConfigurationRecorder

Autorise la création d'un nouvel enregistreur de configuration lié à un service pour enregistrer les configurations de ressources dans le périmètre du service lié

aws:RequestTag/${TagKey}

aws:TagKeys

config:ConfigurationRecorderServicePrincipal

Écrire

PutStoredQuery

Accorde l'autorisation d'enregistrer une nouvelle requête ou de mettre à jour une requête enregistrée existante

StoredQuery*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Écrire

PutThirdPartyServiceLinkedConfigurationRecorder

Autorise la création ou la mise à jour d'un enregistreur de configuration lié à un service pour un fournisseur tiers lié à un service spécifique AWS service partenaire

Connector*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

config:ConfigurationRecorderServicePrincipal

Écrire

SelectAggregateResourceConfig

Autorise l'acceptation d'une commande SELECT en langage de requête structuré (SQL) et d'un agrégateur pour interroger l'état de configuration de AWS ressources sur plusieurs comptes et régions, effectue la recherche correspondante et renvoie les configurations de ressources correspondant aux propriétés

ConfigurationAggregator*

aws:ResourceTag/${TagKey}

Lecture

SelectResourceConfig

Accorde l'autorisation d'accepter une commande SELECT SQL, d'effectuer la recherche correspondante, et de renvoyer les configurations de ressources correspondant aux propriétés

Lecture

StartConfigRulesEvaluation

Accorde l'autorisation d'évaluer vos ressources par rapport aux règles Config spécifiées

ConfigRule*

aws:ResourceTag/${TagKey}

Écrire

StartConfigurationRecorder

Autorise l'enregistreur de configuration géré par le client à commencer à enregistrer les configurations du AWS ressources que vous avez sélectionnées pour enregistrer dans votre Compte AWS

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

Écrire

StartRemediationExecution

Autorise l'exécution d'une correction à la demande pour la zone spécifiée AWS Règles de configuration par rapport à la dernière configuration de correction connue

Écrire

StartResourceEvaluation

Permet d'évaluer les informations relatives à vos ressources par rapport à AWS Configurez les règles de votre compte

Écrire

StopConfigurationRecorder

Autorise l'enregistreur de configuration géré par le client à arrêter d'enregistrer les configurations du AWS ressources que vous avez sélectionnées pour enregistrer dans votre Compte AWS

ConfigurationRecorder*

aws:ResourceTag/${TagKey}

Écrire

TagResource

Accorde l'autorisation d'associer les balises spécifiées à une ressource avec le resourceArn spécifié

AggregationAuthorization

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Marquer, écrire

ConfigRule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ConfigurationAggregator

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ConfigurationRecorder

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

ConformancePack

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Connector

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

OrganizationConfigRule

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

OrganizationConformancePack

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

StoredQuery

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Accorde l'autorisation de supprimer les balises spécifiées d'une ressource

AggregationAuthorization

aws:ResourceTag/${TagKey}

aws:TagKeys

Marquer, écrire

ConfigRule

aws:ResourceTag/${TagKey}

aws:TagKeys

ConfigurationAggregator

aws:ResourceTag/${TagKey}

aws:TagKeys

ConfigurationRecorder

aws:ResourceTag/${TagKey}

aws:TagKeys

ConformancePack

aws:ResourceTag/${TagKey}

aws:TagKeys

Connector

aws:ResourceTag/${TagKey}

aws:TagKeys

OrganizationConfigRule

aws:ResourceTag/${TagKey}

aws:TagKeys

OrganizationConformancePack

aws:ResourceTag/${TagKey}

aws:TagKeys

StoredQuery

aws:ResourceTag/${TagKey}

aws:TagKeys

Types de ressources définis par AWS Config

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

AggregationAuthorization

arn:${Partition}:config:${Region}:${Account}:aggregation-authorization/${AggregatorAccount}/${AggregatorRegion}

aws:ResourceTag/${TagKey}

ConfigRule

arn:${Partition}:config:${Region}:${Account}:config-rule/${ConfigRuleId}

aws:ResourceTag/${TagKey}

ConfigurationAggregator

arn:${Partition}:config:${Region}:${Account}:config-aggregator/${AggregatorId}

aws:ResourceTag/${TagKey}

ConfigurationRecorder

arn:${Partition}:config:${Region}:${Account}:configuration-recorder/${RecorderName}/${RecorderId}

aws:ResourceTag/${TagKey}

ConformancePack

arn:${Partition}:config:${Region}:${Account}:conformance-pack/${ConformancePackName}/${ConformancePackId}

aws:ResourceTag/${TagKey}

Connector

arn:${Partition}:config:${Region}:${Account}:connector/${Provider}/${ProviderId}/${ConnectorId}

aws:ResourceTag/${TagKey}

OrganizationConfigRule

arn:${Partition}:config:${Region}:${Account}:organization-config-rule/${OrganizationConfigRuleId}

aws:ResourceTag/${TagKey}

OrganizationConformancePack

arn:${Partition}:config:${Region}:${Account}:organization-conformance-pack/${OrganizationConformancePackId}

aws:ResourceTag/${TagKey}

RemediationConfiguration

arn:${Partition}:config:${Region}:${Account}:remediation-configuration/${RemediationConfigurationId}

StoredQuery

arn:${Partition}:config:${Region}:${Account}:stored-query/${StoredQueryName}/${StoredQueryId}

aws:ResourceTag/${TagKey}

Clés de condition pour AWS Config

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

Clés de condition Description Type

aws:RequestTag/${TagKey}

Filtre l'accès en fonction de l'ensemble de valeurs autorisées pour chacune des identifications

String

aws:ResourceTag/${TagKey}

Filtre l'accès en fonction de la valeur d'identification associée à la ressource

String

aws:TagKeys

Filtre l'accès en fonction de la présence de identifications obligatoires dans la demande

ArrayOfString

config:ConfigurationRecorderServicePrincipal

Filtre l'accès par principal de service de l'enregistreur de configuration

String