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.
Dans la page Stratégie, sélectionnez Définitions.
Sélectionnez l’étendue souhaitée. Vous pouvez appliquer une stratégie à un abonnement, à un groupe de ressources ou à une ressource individuelle.
Dans la liste déroulante Type de définition, sélectionnez Stratégie.
Sélectionnez Supervision dans la liste déroulante Catégorie
Saisissez keyvault dans le champ Rechercher.
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.
Dans la page de définition de stratégie, sélectionnez Attribuer
Sélectionnez l'onglet Paramètres .
Sélectionnez l’espace de travail Log Analytics auquel vous souhaitez envoyer les journaux d’audit.
Sous l’onglet correction, sélectionnez la stratégie de coffre de clés dans la liste déroulante Stratégie à corriger.
Cochez la case Emplacement de l’identité managée.
Sous Type d’identité managée, sélectionnez Identité managée affectée par le système.
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.
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.
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 :
Activer la journalisation des ressources du groupe de la catégorie Audit
- Activer la journalisation des ressources de groupe de catégorie d’audit pour les ressources prises en charge dans Log Analytics
- Activer la journalisation des ressources de groupe de catégorie d’audit pour les ressources prises en charge dans Log Analytics
- Activer la journalisation des ressources de groupe de catégorie d’audit pour les ressources prises en charge vers le stockage
Activer la journalisation des ressources du groupe de la catégorie allLogs
- Activer la journalisation des ressources du groupe de la catégorie allLogs pour les ressources prises en charge dans le stockage
- Activer la journalisation des ressources du groupe de la catégorie allLogs pour les ressources prises en charge dans les hubs d’événements
- Activer la journalisation des ressources du groupe de la catégorie allLogs pour les ressources prises en charge dans Log Analytics
Dans cet exemple, nous affectons une initiative pour envoyer des journaux d’audit à un espace de travail Log Analytics.
Dans la page Définitions de stratégie, sélectionnez votre étendue.
Sélectionnez Initiative dans la liste déroulante Type de définition.
Sélectionnez Supervision dans la liste déroulante Catégorie.
Saisissez audit dans le champ Rechercher.
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.
Sous l’onglet Informations de base de la page Affecter l’initiative, sélectionnez une étendue à laquelle vous souhaitez que l’initiative s’applique.
Entrez un nom dans le champ Nom de l’affectation.
Sélectionnez l’onglet Paramètres.
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.
Sélectionnez l’espace de travail Log Analytics auquel envoyer vos journaux d’audit.
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.
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.
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 |