Configuration de CSPM
À l'heure actuelle, la solution Cloud Security Posture Management n'est pas disponible pour ce site.
Grâce à la solution Cloud Security Posture Management (CSPM), vous pouvez évaluer et visualiser facilement la posture de sécurité actuelle et historique de vos ressources cloud, automatiser la collecte de preuves pour l’audit et détecter les problèmes de configuration susceptibles de rendre votre organisation vulnérable face à d’éventuelles attaques.
Activer CSPM pour vos ressources cloud
CSPM s’appuie sur les intégrations Datadog existantes pour offrir une implémentation sans Agent avec les fournisseurs de cloud tels que AWS, Azure, GCP, Docker et Kubernetes. Pour en savoir plus sur la configuration de CSPM, sélectionnez votre fournisseur de cloud et suivez les instructions :
Si vous ne l’avez pas déjà fait, configurez l’intégration Amazon Web Services. CSPM nécessite également que vous ajoutiez les autorisations requises pour la collecte de ressources.
Activer CSPM pour AWS
Utilisez l’une des méthodes suivantes pour activer CSPM pour vos comptes AWS :
Configuration des paramètres de sécurité
- Accédez à Security > Setup & Configuration.
- Suivez les instructions dans l’application pour activer CSPM pour votre compte.
- Depuis l’onglet Setup & Configuration > Cloud Providers, cliquez sur le carré AWS.
- Pour activer CSPM pour un compte AWS, activez l’option Collect Resources.
Carré d’intégration AWS
- Depuis le carré de l’intégration AWS, sélectionnez un compte AWS et cliquez sur Resource Collection.
- Sélectionnez Cloud Security Posture Management Collection pour activer la collecte de ressources pour CSPM.
- Cliquez sur Save.
Si vous ne l’avez pas déjà fait, configurez l’intégration Microsoft Azure.
Activer CSPM pour Azure
Utilisez l’une des méthodes suivantes pour activer CSPM pour vos abonnements Azure :
Configuration des paramètres de sécurité
- Accédez à Security > Setup & Configuration.
- Suivez les instructions dans l’application pour activer CSPM pour votre compte.
- Depuis l’onglet Setup & Configuration > Cloud Providers, cliquez sur le carré Azure.
- Activez CSPM pour vos abonnements Azure en activant l’option CSPM Enabled.
Carré d’intégration Azure
- Depuis le carré de l’intégration Azure, sélectionnez une application Azure.
- Sous Resource Collection, sélectionnez la case Enable resource collection for Cloud Security Posture Management.
- Cliquez sur Update Configuration.
Si vous ne l’avez pas déjà fait, configurez l’intégration Google Cloud Platform et assurez-vous que vous avez bien activé la collecte de métriques.
Activer CSPM pour GCP
Utilisez l’une des méthodes suivantes pour activer CSPM pour vos projets GCP :
Configuration des paramètres de sécurité
- Accédez à Security > Setup & Configuration.
- Suivez les instructions dans l’application pour activer CSPM pour votre compte.
- Depuis l’onglet Setup & Configuration > Cloud Providers, cliquez sur le carré GCP.
- Activez CSPM pour vos projets GCP en activant l’option CSPM Enabled.
Remarque : si la page d’aperçu de CSPM n’affiche aucune donnée, vous n’avez peut-être pas configuré votre intégration GCP correctement. Consultez la section Collecte de métriques GCP pour en savoir plus.
Carré d’intégration GCP
- Depuis le carré de l’intégration GCP, sélectionnez un projet GCP.
- Sous Enable resource collection for Cloud Security Posture Management, sélectionnez la case Resource collection.
- Cliquez sur Update Configuration.
Activer CSPM pour Docker
- Accédez à Security > Setup & Configuration.
- Suivez les instructions dans l’application pour activer CSPM pour votre compte.
- Depuis l’onglet Setup & Configuration > Host and containers, cliquez sur le carré Docker.
- Cliquez sur Select API key pour choisir la clé d’API que vous souhaitez utiliser avec CSPM.
- Copiez la commande générée automatiquement et exécutez-la dans votre environnement Docker pour activer CSPM.
Activer CSPM pour Kubernetes
Si vous ne l’avez pas déjà fait, installez l’Agent Datadog (version 7.27+).
Accédez à Security > Setup & Configuration.
Suivez les instructions dans l’application pour activer CSPM pour votre compte.
Ajoutez ce qui suit à la section datadog
de votre fichier values.yaml
:
# values.yaml file
datadog:
[...]
# Add this to enable Cloud Security Posture Management and Cloud Workload Security
securityAgent:
runtime:
enabled: true
compliance:
enabled: true
Redémarrez l’Agent.
Afficher les premiers résultats
CSPM évalue les ressources par intervalles allant de 15 minutes à 4 heures (en fonction de leur type). Dès qu’une analyse se termine, les nouveaux findings associés sont générés.
Pour afficher les findings associés à vos ressources cloud, accédez à la page d’accueil de CSPM.
Explorer les règles de détection par défaut
CSPM intègre un ensemble de règles de détection par défaut qui évaluent la configuration de vos ressources cloud et identifient les problèmes de configuration potentiels pour vous permettre d’appliquer des mesures de remédiation sans attendre. Lorsque de nouvelles règles de détection sont ajoutées, elles sont automatiquement importées dans votre compte.
Pour filtrer les règles de détection par défaut en fonction du fournisseur de cloud :
- Accédez à Security > Detection Rules.
- Choisissez l’une des valeurs suivantes à l’aide de la facette Tag.
- AWS : cloud_provider:aws
- Azure : cloud_provider:azure
- GCP : cloud_provider:gcp
- Docker : framework:cis-docker
- Kubernetes : framework:cis-kubernetes
Après voir exploré les règles de détection par défaut, vous pouvez passer en revue les résultats et corriger vos problèmes de configuration depuis le Security Findings Explorer, personnaliser la façon dont chaque règle analyse votre environnement, et configurer des cibles de notification.
Désactiver CSPM
Si vous désactivez la solution CSPM, vos précédents findings et la page d’accueil resteront disponibles dans l’application, et aucun coût supplémentaire ne vous sera facturé.
Pour désactiver CSPM en fonction de votre fournisseur de cloud :
- AWS : depuis l’onglet Setup & Configuration > Cloud Providers, cliquez sur le carré AWS et désactivez l’option Collect Resources pour vos comptes AWS.
- Azure : depuis l’onglet Setup & Configuration > Cloud Providers, cliquez sur le carré Azure et désactivez l’option CSPM Enabled pour vos abonnements Azure.
- GCP : depuis l’onglet Setup & Configuration > Cloud Providers, cliquez sur le carré GCP et désactivez l’option CSPM Enabled pour vos projets GCP.
- Docker : définissez
DD_COMPLIANCE_CONFIG_ENABLED
sur false
dans votre configuration Docker. - Kubernetes : dans la section
datadog
du fichier values.yaml
, définissez compliance
> enabled
sur false
.
Pour aller plus loin
Documentation, liens et articles supplémentaires utiles: