Partager via


Stratégies intégrées pour Azure Monitor

Les stratégies et les initiatives de stratégie fournissent une méthode simple pour activer la journalisation à grande échelle via les paramètres de diagnostic pour Azure Monitor. À l’aide d’une initiative de stratégie, vous pouvez activer la journalisation d’audit pour toutes les ressources prises en charge dans votre environnement Azure.

Activez les journaux de ressources pour suivre les activités et les événements qui se produisent sur vos ressources, et vous donner une visibilité et des insights sur les modifications qui se produisent. Attribuez des stratégies pour activer les journaux de ressources et les envoyer à des destinations en fonction de vos besoins. Envoyez des journaux à Event Hubs pour des systèmes SIEM tiers, ce qui permet des opérations de sécurité continues. Envoyez des journaux aux comptes de stockage pour un stockage à plus long terme ou pour le respect de la conformité réglementaire.

Un ensemble de stratégies et d’initiatives intégrées existe pour diriger les journaux de ressources vers les espaces de travail Log Analytics, les hubs d’événements et les comptes de stockage. Les stratégies activent la journalisation d’audit, en envoyant les journaux appartenant au groupe de la catégorie de journal Audit ou Tous les journaux à un hub d’événements, un espace de travail Log Analytics ou un compte de stockage. Le effect des stratégies est DeployIfNotExists, qui déploie la stratégie par défaut s’il n’y a pas d’autres paramètres définis.

Déployez des stratégies.

Déployer les stratégies et les initiatives à l’aide du portail, de l’interface CLI, de PowerShell ou des modèles Azure Resource Management

Les étapes suivantes montrent comment appliquer la stratégie à laquelle envoyer des journaux d’audit pour les coffres de clés à un espace de travail Log Analytics.

  1. Dans la page Stratégie, sélectionnez Définitions.

  2. Sélectionnez l’étendue souhaitée. Vous pouvez appliquer une stratégie à un abonnement, à un groupe de ressources ou à une ressource individuelle.

  3. Dans la liste déroulante Type de définition, sélectionnez Stratégie.

  4. Sélectionnez Supervision dans la liste déroulante Catégorie

  5. Saisissez keyvault dans le champ Rechercher.

  6. Sélectionnez la stratégie Activer la journalisation par catégorie pour la stratégie Coffres de clés (microsoft.keyvault/vaults) vers Log Analytics. Capture d’écran de la page Définitions de stratégie.

  7. Dans la page de définition de stratégie, sélectionnez Attribuer

  8. Sélectionnez l'onglet Paramètres .

  9. Sélectionnez l’espace de travail Log Analytics auquel vous souhaitez envoyer les journaux d’audit.

  10. Sélectionnez l’onglet Correction. Capture d’écran de la page Attribuer une stratégie, onglet Paramètres.

  11. Sous l’onglet correction, sélectionnez la stratégie de coffre de clés dans la liste déroulante Stratégie à corriger.

  12. Cochez la case Emplacement de l’identité managée.

  13. Sous Type d’identité managée, sélectionnez Identité managée affectée par le système.

  14. Sélectionnez Vérifier + créer, puis Créer. Capture d’écran de la page Attribuer une stratégie, onglet Correction.

La stratégie est visible dans le paramètre de diagnostic des ressources après environ 30 minutes.

Tâches de correction

Les stratégies sont appliquées aux nouvelles ressources lors de leur création. Pour appliquer une stratégie aux ressources existantes, créez une tâche de correction. Les tâches de correction mettent les ressources en conformité avec une stratégie.

Les tâches de correction s’appliquent pour des stratégies spécifiques. Pour les initiatives qui contiennent plusieurs stratégies, créez une tâche de correction pour chaque stratégie de l’initiative dans laquelle vous avez des ressources à mettre en conformité.

Définissez les tâches de correction lorsque vous attribuez la stratégie pour la première fois, ou à n’importe quel stade après l’affectation.

Pour créer une tâche de correction pour les stratégies pendant l’attribution de stratégie, sélectionnez l’onglet Correction de la page Attribuer une stratégie, puis cochez la case Créer une tâche de correction.

Pour créer une tâche de correction une fois la stratégie affectée, sélectionnez votre stratégie affectée dans la liste de la page Attributions de stratégies.

Capture d’écran montrant la page de correction de stratégie.

Sélectionnez Corriger. Suivez l’état de votre tâche de correction sous l’onglet Tâches de correction de la page Correction de la stratégie.

Capture d’écran montrant la nouvelle page de tâche de correction.

Pour plus d’informations sur les tâches de correction, consultez Corriger les ressources non conformes.

Attribuer des initiatives

Les initiatives sont des collections de stratégies. Il y a deux ensembles d’initiatives pour les paramètres de diagnostic Azure Monitor :

  1. Activer la journalisation des ressources du groupe de la catégorie Audit

  2. Activer la journalisation des ressources du groupe de la catégorie allLogs

Dans cet exemple, nous affectons une initiative pour envoyer des journaux d’audit à un espace de travail Log Analytics.

  1. Dans la page Définitions de stratégie, sélectionnez votre étendue.

  2. Sélectionnez Initiative dans la liste déroulante Type de définition.

  3. Sélectionnez Supervision dans la liste déroulante Catégorie.

  4. Saisissez audit dans le champ Rechercher.

  5. Sélectionnez l’option Activer la journalisation des ressources de groupe de catégorie d’audit pour les ressources prises en charge dans l’initiative Log Analytics.

  6. Dans la page suivante, sélectionnez AttribuerUne capture d’écran montrant la page définitions d’initiatives.

  7. Sous l’onglet Informations de base de la page Affecter l’initiative, sélectionnez une étendue à laquelle vous souhaitez que l’initiative s’applique.

  8. Entrez un nom dans le champ Nom de l’affectation.

  9. Sélectionnez l’onglet Paramètres. Capture d’écran montrant l’onglet Affecter des initiatives.

    Les paramètres contiennent les paramètres définis dans la stratégie. Dans ce cas, nous devons sélectionner l’espace de travail Log Analytics auquel nous voulons envoyer les journaux. Pour plus d’informations sur les paramètres individuels de chaque stratégie, consultez Paramètres spécifiques à la stratégie.

  10. Sélectionnez l’espace de travail Log Analytics auquel envoyer vos journaux d’audit.

  11. Sélectionnez Vérifier + créer , puis Créerune capture d’écran montrant l’onglet Attribuer des paramètres d’initiatives.

Pour vérifier que votre attribution de stratégie ou d’initiative fonctionne, créez une ressource dans l’étendue de l’abonnement ou du groupe de ressources que vous avez définie dans votre attribution de stratégie.

Après 10 minutes, sélectionnez la page Paramètres de diagnostic pour votre ressource. Votre paramètre de diagnostic apparaît dans la liste avec le nom par défaut setByPolicy-LogAnalytics et le nom de l’espace de travail que vous avez configuré dans la stratégie.

Capture d’écran montrant la page de paramètre Diagnostics pour une ressource.

Modifiez le nom par défaut sous l’onglet Paramètres de la page Attribuer une initiative ou une stratégie en désélectionnant la case Afficher uniquement les paramètres qui ont besoin d’une entrée ou d’une évaluation.

Capture d’écran montrant la page edit-initiative-assignment avec la case à cocher non sélectionnée.

Paramètres communs

Le tableau suivant décrit les paramètres communs pour chaque ensemble de stratégies.

Paramètre Description Valeurs valides Default
effet Activer ou désactiver l'exécution de la stratégie DeployIfNotExists,
AuditIfNotExists,
Désactivé
DeployIfNotExists
diagnosticSettingName Nom du paramètre de diagnostic setByPolicy-{LogAnalytics|EventHubs|Storage}
categoryGroup Groupe de catégories de diagnostics aucun,
audit,
allLogs
audit
resourceTypeList Pour les initiatives, une liste des types de ressources à évaluer pour l’existence de paramètres de diagnostic. Ressources prises en charge Toutes les ressources prises en charge

Paramètres spécifiques à une stratégie

Paramètres de stratégie Log Analytics

Cette stratégie déploie un paramètre de diagnostic à l’aide d’un groupe de catégories pour acheminer les journaux vers un espace de travail Log Analytics.

Paramètre Description Valeurs valides Default
resourceLocationList Liste d’emplacements de ressources pour envoyer des journaux à Log Analytics à proximité.
"*" sélectionne tous les emplacements
Emplacements pris en charge *
logAnalytics Espace de travail Log Analytics

Paramètres de stratégie Event Hubs

Cette stratégie déploie un paramètre de diagnostic à l’aide d’un groupe de catégories pour acheminer les journaux vers un Event Hub.

Paramètre Description Valeurs valides Default
resourceLocation L’emplacement des ressources doit être le même emplacement que l’espace de noms du hub d’événements Emplacements pris en charge
eventHubAuthorizationRuleId ID de règle d’autorisation Event Hub. La règle d’autorisation se trouve au niveau de l’espace de noms du hub d’événements. Par exemple, /subscriptions/{ID d’abonnement}/resourceGroups/{groupe de ressources}/providers/Microsoft.EventHub/namespaces/{espace-noms-Event Hub}/authorizationrules/{règle d’autorisation}
eventHubName Nom du hub d’événements Surveillance

Paramètres de stratégie des comptes de stockage

Cette stratégie déploie un paramètre de diagnostic à l’aide d’un groupe de catégories pour acheminer les journaux vers un compte de stockage.

Paramètre Description Valeurs valides Default
resourceLocation L’emplacement des ressources doit être identique à celui du compte de stockage Emplacements pris en charge
storageAccount ResourceId du compte de stockage

Ressources prises en charge

Il y existe des stratégies intégrées Journaux d’audit et Tous les journaux pour les espaces de travail Log Analytics, les hubs d’événements et les comptes de stockage pour les ressources suivantes :

Type de ressource Tous les journaux d’activité Journaux d’audit
microsoft.aad/domainservices Oui Oui
microsoft.agfoodplatform/farmbeats Oui Oui
microsoft.analysisservices/servers Oui Non
microsoft.apimanagement/service Oui Oui
microsoft.app/managedenvironments Oui Oui
microsoft.appconfiguration/configurationstores Oui Oui
microsoft.appplatform/spring Oui Non
microsoft.attestation/attestationproviders Oui Oui
microsoft.automation/automationaccounts Oui Oui
microsoft.autonomousdevelopmentplatform/workspaces Oui Non
microsoft.avs/privateclouds Oui Oui
microsoft.azureplaywrightservice/accounts Oui Oui
microsoft.azuresphere/catalogs Oui Oui
microsoft.batch/batchaccounts Oui Oui
microsoft.botservice/botservices Oui Non
microsoft.cache/redis Oui Oui
microsoft.cache/redisenterprise/databases Oui Oui
microsoft.cdn/cdnwebapplicationfirewallpolicies Oui Non
microsoft.cdn/profiles Oui Oui
microsoft.cdn/profiles/endpoints Oui Non
microsoft.chaos/experiments Oui Oui
microsoft.classicnetwork/networksecuritygroups Oui Non
microsoft.cloudtest/hostedpools Oui Non
microsoft.codesigning/codesigningaccounts Oui Oui
microsoft.cognitiveservices/accounts Oui Oui
microsoft.communication/communicationservices Oui Non
microsoft.community/communitytrainings Oui Oui
microsoft.confidentialledger/managedccfs Oui Oui
microsoft.connectedcache/enterprisemcccustomers Oui Non
microsoft.connectedcache/ispcustomers Oui Non
microsoft.containerinstance/containergroups Oui Non
microsoft.containerregistry/registries Oui Oui
microsoft.customproviders/resourceproviders Oui Non
microsoft.d365customerinsights/instances Oui Non
microsoft.dashboard/grafana Oui Oui
microsoft.databricks/workspaces Oui Non
microsoft.datafactory/factories Oui Non
microsoft.datalakeanalytics/accounts Oui Non
microsoft.datalakestore/accounts Oui Non
microsoft.dataprotection/backupvaults Oui Non
microsoft.datashare/accounts Oui Non
microsoft.dbformariadb/servers Oui Non
microsoft.dbformysql/flexibleservers Oui Oui
microsoft.dbformysql/servers Oui Non
microsoft.dbforpostgresql/flexibleservers Oui Oui
microsoft.dbforpostgresql/servergroupsv2 Oui Non
microsoft.dbforpostgresql/servers Oui Non
microsoft.desktopvirtualization/applicationgroups Oui Non
microsoft.desktopvirtualization/hostpools Oui Non
microsoft.desktopvirtualization/scalingplans Oui Non
microsoft.desktopvirtualization/workspaces Oui Non
microsoft.devcenter/devcenters Oui Oui
microsoft.devices/iothubs Oui Oui
microsoft.devices/provisioningservices Oui Non
microsoft.digitaltwins/digitaltwinsinstances Oui Non
microsoft.documentdb/cassandraclusters Oui Oui
microsoft.documentdb/databaseaccounts Oui Oui
microsoft.documentdb/mongoclusters Oui Oui
microsoft.eventgrid/domains Oui Oui
microsoft.eventgrid/partnernamespaces Oui Oui
microsoft.eventgrid/partnertopics Oui Non
microsoft.eventgrid/systemtopics Oui Non
microsoft.eventgrid/topics Oui Oui
microsoft.eventhub/namespaces Oui Oui
microsoft.experimentation/experimentworkspaces Oui Non
microsoft.healthcareapis/services Oui Non
microsoft.healthcareapis/workspaces/dicomservices Oui Non
microsoft.healthcareapis/workspaces/fhirservices Oui Non
microsoft.healthcareapis/workspaces/iotconnectors Oui Non
microsoft.insights/autoscalesettings Oui Non
microsoft.insights/components Oui Non
microsoft.insights/datacollectionrules Oui Non
microsoft.keyvault/managedhsms Oui Oui
microsoft.keyvault/vaults Oui Oui
microsoft.kusto/clusters Oui Oui
microsoft.loadtestservice/loadtests Oui Oui
microsoft.logic/integrationaccounts Oui Non
microsoft.logic/workflows Oui Non
microsoft.machinelearningservices/registries Oui Oui
microsoft.machinelearningservices/workspaces Oui Oui
microsoft.machinelearningservices/workspaces/onlineendpoints Oui Non
microsoft.managednetworkfabric/networkdevices Oui Non
microsoft.media/mediaservices Oui Oui
microsoft.media/mediaservices/liveevents Oui Oui
microsoft.media/mediaservices/streamingendpoints Oui Oui
microsoft.netapp/netappaccounts/capacitypools/volumes Oui Oui
microsoft.network/applicationgateways Oui Non
microsoft.network/azurefirewalls Oui Non
microsoft.network/bastionhosts Oui Oui
microsoft.network/dnsresolverpolicies Oui Non
microsoft.network/expressroutecircuits Oui Non
microsoft.network/frontdoors Oui Oui
microsoft.network/loadbalancers Oui Non
microsoft.network/networkmanagers Oui Oui
microsoft.network/networkmanagers/ipampools Oui Oui
microsoft.network/networksecuritygroups Oui Non
microsoft.network/networksecurityperimeters Oui Non
microsoft.network/p2svpngateways Oui Oui
microsoft.network/publicipaddresses Oui Oui
microsoft.network/publicipprefixes Oui Oui
microsoft.network/trafficmanagerprofiles Oui Non
microsoft.network/virtualnetworkgateways Oui Oui
microsoft.network/virtualnetworks Oui Non
microsoft.network/vpngateways Oui Non
microsoft.networkanalytics/dataproducts Oui Oui
microsoft.networkcloud/baremetalmachines Oui Non
microsoft.networkcloud/clusters Oui Non
microsoft.networkcloud/storageappliances Oui Non
microsoft.networkfunction/azuretrafficcollectors Oui Non
microsoft.notificationhubs/namespaces Oui Oui
microsoft.notificationhubs/namespaces/notificationhubs Oui Oui
microsoft.openenergyplatform/energyservices Oui Non
microsoft.operationalinsights/workspaces Oui Oui
microsoft.powerbi/tenants/workspaces Oui Non
microsoft.powerbidedicated/capacities Oui Non
microsoft.purview/accounts Oui Oui
microsoft.recoveryservices/vaults Oui Non
microsoft.relay/namespaces Oui Non
microsoft.search/searchservices Oui Oui
microsoft.servicebus/namespaces Oui Oui
microsoft.servicenetworking/trafficcontrollers Oui Non
microsoft.signalrservice/signalr Oui Oui
microsoft.signalrservice/webpubsub Oui Oui
microsoft.sql/managedinstances Oui Oui
microsoft.sql/managedinstances/databases Oui Non
microsoft.sql/servers/databases Oui Oui
microsoft.storagecache/caches Oui Non
microsoft.storagemover/storagemovers Oui Non
microsoft.streamanalytics/streamingjobs Oui Non
microsoft.synapse/workspaces Oui Oui
microsoft.synapse/workspaces/bigdatapools Oui Oui
microsoft.synapse/workspaces/kustopools Oui Oui
microsoft.synapse/workspaces/scopepools Oui Oui
microsoft.synapse/workspaces/sqlpools Oui Oui
microsoft.timeseriesinsights/environments Oui Non
microsoft.timeseriesinsights/environments/eventsources Oui Non
microsoft.videoindexer/accounts Oui Non
microsoft.web/hostingenvironments Oui Oui
microsoft.workloads/sapvirtualinstances Oui Oui

Étapes suivantes