Vue d’ensemble de la journalisation et de la surveillance d’audit
Comment les services en ligne Microsoft utilisent-ils la journalisation d’audit ?
Les services en ligne Microsoft utilisent la journalisation d’audit pour détecter les activités non autorisées et assurer la responsabilité du personnel Microsoft. Les journaux d’audit capturent des détails sur les modifications de configuration système et les événements d’accès, avec des détails pour identifier qui était responsable de l’activité, quand et où l’activité a eu lieu, et quel était le résultat de l’activité. L’analyse automatisée des journaux prend en charge la détection en temps quasi réel des comportements suspects. Les incidents potentiels sont transmis à l’équipe de réponse de sécurité Microsoft appropriée pour une investigation plus approfondie.
La journalisation de l’audit interne des services en ligne Microsoft capture les données de journal à partir de différentes sources, telles que :
- Journaux d’événements
- Journaux AppLocker
- Données de performances
- Données System Center
- Enregistrements de détails des appels
- Qualité des données d’expérience
- Journaux du serveur web IIS
- Journaux SQL Server
- Données Syslog
- Journaux d’audit de sécurité
Comment les services en ligne Microsoft centralisent-ils les journaux d’audit et en font-ils rapport ?
De nombreux types de données de journal sont chargés à partir de serveurs Microsoft vers une solution de surveillance de la sécurité propriétaire pour l’analyse en quasi-temps réel (NRT) et un service de calcul big data interne (Cosmos) ou Azure Data Explorer (Kusto) pour le stockage à long terme. Ce transfert de données se produit via une connexion TLS validée FIPS 140-2 sur des ports et des protocoles approuvés à l’aide d’outils de gestion des journaux automatisés.
Les journaux sont traités dans NRT à l’aide de méthodes de machine learning, statistiques et statistiques basées sur des règles pour détecter les indicateurs de performances système et les événements de sécurité potentiels. Les modèles Machine Learning utilisent les données de journal entrantes et les données de journal historique stockées dans Cosmos ou Kusto pour améliorer en permanence les fonctionnalités de détection. Les détections liées à la sécurité génèrent des alertes, informant les ingénieurs de garde d’un incident potentiel et déclenchant des actions de correction automatisées le cas échéant. En plus de la surveillance automatisée de la sécurité, les équipes de service utilisent des outils d’analyse et des tableaux de bord pour la corrélation des données, les requêtes interactives et l’analytique des données. Ces rapports sont utilisés pour surveiller et améliorer les performances globales du service.
Comment les services en ligne Microsoft protègent-ils les journaux d’audit ?
Les outils utilisés dans les services en ligne Microsoft pour collecter et traiter les enregistrements d’audit n’autorisent pas les modifications permanentes ou irréversibles du contenu de l’enregistrement d’audit d’origine ou de l’ordre du temps. L’accès aux données du service en ligne Microsoft stockées dans Cosmos ou Kusto est limité au personnel autorisé. En outre, Microsoft limite la gestion des journaux d’audit à un sous-ensemble limité de membres de l’équipe de sécurité responsables des fonctionnalités d’audit. Le personnel de l’équipe de sécurité n’a pas d’accès administratif permanent à Cosmos ou Kusto. L’accès administratif nécessite l’approbation de l’accès juste-à-temps (JIT), et toutes les modifications apportées aux mécanismes de journalisation pour Cosmos sont enregistrées et auditées. Les journaux d’audit sont conservés suffisamment longtemps pour prendre en charge les enquêtes sur les incidents et répondre aux exigences réglementaires. La période exacte de conservation des données du journal d’audit déterminée par les équipes de service ; la plupart des données du journal d’audit sont conservées pendant 90 jours dans Cosmos et 180 jours dans Kusto.
Comment les services en ligne Microsoft protègent-ils les données personnelles des utilisateurs qui peuvent être capturées dans les journaux d’audit ?
Avant de charger les données de journal, une application de gestion des journaux automatisée utilise un service de nettoyage pour supprimer tous les champs qui contiennent des données client, telles que les informations de locataire et les données personnelles des utilisateurs, et remplacer ces champs par une valeur de hachage. Les journaux anonymes et hachés sont réécrites, puis chargés dans Cosmos. Tous les transferts de journaux se produisent via une connexion chiffrée TLS validée par FIPS 140-2.
Quelle est la stratégie de Microsoft pour la surveillance de la sécurité ?
Microsoft effectue une surveillance continue de la sécurité de ses systèmes pour détecter et répondre aux menaces pesant sur les services en ligne Microsoft. Nos principes clés pour la surveillance de la sécurité et les alertes sont les suivants :
- Robustesse : signaux et logiques pour détecter différents comportements d’attaque
- Précision : alertes significatives pour éviter les distractions du bruit
- Vitesse : capacité d’intercepter les attaquants assez rapidement pour les arrêter
L’automatisation, l’évolutivité et les solutions basées sur le cloud constituent les piliers de notre stratégie de surveillance et de réponse. Pour que nous puissions empêcher efficacement les attaques à l’échelle de certains des services en ligne Microsoft, nos systèmes de surveillance doivent déclencher automatiquement des alertes très précises en quasi-temps réel. De même, lorsqu’un problème est détecté, nous avons besoin de la possibilité d’atténuer le risque à grande échelle. Nous ne pouvons pas compter sur notre équipe pour résoudre manuellement les problèmes machine par ordinateur. Pour atténuer les risques à grande échelle, nous utilisons des outils cloud pour appliquer automatiquement des contre-mesures et fournir aux ingénieurs des outils pour appliquer rapidement des actions d’atténuation approuvées dans l’environnement.
Comment les services en ligne Microsoft effectuent-ils la surveillance de la sécurité ?
Les services en ligne Microsoft utilisent la journalisation centralisée pour collecter et analyser les événements de journal pour les activités susceptibles d’indiquer un incident de sécurité. Les outils de journalisation centralisée regroupent les journaux de tous les composants système, y compris les journaux des événements, les journaux des applications, les journaux de contrôle d’accès et les systèmes de détection d’intrusion basés sur le réseau. En plus de la journalisation du serveur et des données au niveau de l’application, l’infrastructure principale est équipée d’agents de sécurité personnalisés qui génèrent des données de télémétrie détaillées et fournissent une détection d’intrusion basée sur l’hôte. Nous utilisons cette télémétrie pour la surveillance et l’investigation.
Les données de journalisation et de télémétrie que nous collectons permettent de générer des alertes de sécurité 24h/24 et 7 j/7. Notre système d’alertes analyse les données de journal à mesure qu’elles sont chargées, générant des alertes en temps quasi réel. Il s’agit notamment d’alertes basées sur des règles et d’alertes plus sophistiquées basées sur les modèles de machine learning. Nos logiques de surveillance vont au-delà des scénarios d’attaques génériques et intègrent une connaissance approfondie de l’architecture des services et de leurs activités. Nous analysons les données de surveillance de la sécurité pour améliorer en permanence nos modèles afin de détecter de nouveaux types d’attaques et d’améliorer la précision de notre surveillance de la sécurité.
Comment les services en ligne Microsoft répondent-ils aux alertes de surveillance de la sécurité ?
Lorsque des événements de sécurité qui déclenchent des alertes nécessitent une action réactive ou une investigation plus approfondie des preuves d’investigation dans l’ensemble du service, nos outils basés sur le cloud permettent une réponse rapide dans l’ensemble de l’environnement. Ces outils incluent des agents entièrement automatisés et intelligents qui répondent aux menaces détectées à l’aide de contre-mesures de sécurité. Dans de nombreux cas, ces agents déploient des contre-mesures automatiques afin d’atténuer les détections de sécurité à grande échelle sans intervention humaine. Lorsque cette réponse n’est pas possible, le système de surveillance de la sécurité alerte automatiquement les ingénieurs d’appel appropriés, qui sont équipés d’un ensemble d’outils qui leur permettent d’agir en temps réel pour atténuer les menaces détectées à grande échelle. Les incidents potentiels sont transmis à l’équipe de réponse de sécurité Microsoft appropriée et sont résolus à l’aide du processus de réponse aux incidents de sécurité.
Comment les services en ligne Microsoft surveillent-ils la disponibilité du système ?
Microsoft surveille activement ses systèmes à la recherche d’indicateurs de surutilisement des ressources et d’utilisation anormale. La surveillance des ressources est complétée par des redondances de service pour éviter les temps d’arrêt inattendus et fournir aux clients un accès fiable aux produits et services. Les problèmes d’intégrité du service en ligne Microsoft sont communiqués rapidement aux clients via le tableau de bord d’intégrité du service (SHD).
Les services en ligne Azure et Dynamics 365 utilisent plusieurs services d’infrastructure pour surveiller leur disponibilité en matière de sécurité et d’intégrité. L’implémentation du test STX (Synthetic Transaction) permet aux services Azure et Dynamics de vérifier la disponibilité de leurs services. L’infrastructure STX est conçue pour prendre en charge le test automatisé des composants dans les services en cours d’exécution et est testée sur les alertes de défaillance de site en direct. En outre, le service Azure Security Monitoring (ASM) a implémenté des procédures de test synthétiques centralisées pour vérifier que les alertes de sécurité fonctionnent comme prévu dans les services nouveaux et en cours d’exécution.
Réglementations externes connexes & certifications
Les services en ligne de Microsoft sont régulièrement audités pour vérifier leur conformité aux réglementations et certifications externes. Reportez-vous au tableau suivant pour la validation des contrôles liés à la journalisation et à la surveillance d’audit.
Azure et Dynamics 365
Audits externes | Section | Date du dernier rapport |
---|---|---|
ISO 27001 Déclaration d’applicabilité Certificat |
A.12.1.3 : Surveillance de la disponibilité et planification de la capacité A.12.4 : Journalisation et surveillance |
8 avril 2024 |
ISO 27017 Déclaration d’applicabilité Certificat |
A.12.1.3 : Surveillance de la disponibilité et planification de la capacité A.12.4 : Journalisation et surveillance A.16.1 : Gestion des incidents et améliorations de la sécurité des informations |
8 avril 2024 |
ISO 27018 Déclaration d’applicabilité Certificat |
A.12.4 : Journalisation et surveillance | 8 avril 2024 |
SOC 1 | IM-1 : Infrastructure de gestion des incidents IM-2 : Configuration de la détection des incidents IM-3 : Procédures de gestion des incidents IM-4 : Incident post-mortem VM-1 : Journalisation et collecte des événements de sécurité VM-12 : Surveillance de la disponibilité des services Azure VM-4 : Investigation des événements malveillants VM-6 : Surveillance des vulnérabilités de sécurité |
20 mai 2024 |
SOC 2 SOC 3 |
C5-6 : Accès restreint aux journaux IM-1 : Infrastructure de gestion des incidents IM-2 : Configuration de la détection des incidents IM-3 : Procédures de gestion des incidents IM-4 : Incident post-mortem PI-2 : Révision des performances du contrat SLA du portail Azure VM-1 : Journalisation et collecte des événements de sécurité VM-12 : Surveillance de la disponibilité des services Azure VM-4 : Investigation des événements malveillants VM-6 : Surveillance des vulnérabilités de sécuritéVM |
20 mai 2024 |
Microsoft 365
Audits externes | Section | Date du dernier rapport |
---|---|---|
FedRAMP (Office 365) | AC-2 : Gestion des comptes AC-17 : Accès à distance AU-2 : Événements d’audit AU-3 : Contenu des enregistrements d’audit AU-4 : Auditer la capacité de stockage AU-5 : Réponse aux échecs d’audit du traitement AU-6 : Auditer l’examen, l’analyse et la création de rapports AU-7 : Réduction de l’audit et génération de rapports AU-8 : Horodatages AU-9 : Protection des informations d’audit AU-10 : Non-répudiation AU-11 : Auditer la rétention des enregistrements AU-12 : Génération d’audit SI-4 : Surveillance du système d’information SI-7 : Intégrité des logiciels, des microprogrammes et des informations |
31 juillet 2023 |
ISO 27001/27017 Déclaration d’applicabilité Certification (27001) Certification (27017) |
A.12.3 : Surveillance de la disponibilité et planification de la capacité A.12.4 : Journalisation et surveillance |
Mars 2024 |
SOC 1 SOC 2 |
CA-19 : Surveillance des modifications CA-26 : Rapports sur les incidents de sécurité CA-29 : Ingénieurs de garde CA-30 : Surveillance de la disponibilité CA-48 : Journalisation du centre de données CA-60 : Journalisation d’audit |
23 janvier 2024 |
SOC 3 | CUEC-08 : Signalement des incidents CUEC-10 : Contrats de service |
23 janvier 2024 |