Microsoft Defender for Endpoint
Intégrez les alertes, incidents et vulnérabilités Microsoft Defender
Le connecteur Microsoft Defender for Endpoint vous permet d'intégrer vos données de sécurité dans OverView pour une visibilité centralisée sur les incidents et vulnérabilités détectées.
Objectif
Le connecteur Microsoft Defender for Endpoint permet de récupérer les informations suivantes :
- Inventaire des machines
- Alertes et incidents de sécurité
- Vulnérabilités (Threat & Vulnerability Management)
- Type et catégorie d'appareil (ex : téléphones IP, IoT, équipements réseau) — via Advanced Hunting
Prérequis
- Tenant Microsoft 365 avec Microsoft Defender for Endpoint activé
- Application Azure AD configurée avec permissions appropriées
- Accès au portail Azure pour créer/gérer les applications
Informations à fournir dans OverView
| Champ | Description |
|---|---|
| URL de l'API | URL de l'API Microsoft Defender (ex: https://api.security.microsoft.com) |
| URL du jeton | URL du endpoint de token Azure AD (ex: https://login.microsoftonline.com/{tenant-id}/oauth2/v2.0/token) |
| ID du locataire | ID du tenant Azure AD |
| ID d'application (client) | ID client de l'application Azure AD |
| Secret client | Secret client de l'application Azure AD |
Paramètres
Ces paramètres sont facultatifs. Conservez leur valeur par défaut sauf besoin particulier.
| Paramètre | Description | Défaut |
|---|---|---|
| Jours à récupérer | Nombre de jours de données à récupérer | 90 |
| Collecter les types d'appareils | Collecter les informations de type d'appareil | Activé |
Configuration
Enregistrer une application dans Microsoft Entra ID
- Accédez au Microsoft Entra admin center.
- Allez à Microsoft Entra ID > App registrations > New registration.
- Remplissez les détails de l'application :
- Name : OverView Microsoft Defender Connector
- Supported account types : Accounts in this organizational directory only
- Cliquez sur Register.
- À partir de la page d'aperçu de l'application, notez l'Application (Client) ID et le Directory (Tenant) ID.
Ajouter les permissions API Microsoft Defender
- Dans votre inscription d'application, allez à API permissions > Add a permission.
- Sélectionnez APIs my organization uses et recherchez WindowsDefenderATP.
- Cliquez sur WindowsDefenderATP.
- Sélectionnez Application permissions et ajoutez les éléments suivants :
Machine.Read.AllAlert.Read.AllVulnerability.Read.AllSecurityRecommendation.Read.AllSoftware.Read.AllAdvancedQuery.Read.All
- Cliquez sur Add permissions.
- Cliquez sur Grant admin consent for Organization et confirmez.
Ajouter une permission ne suffit pas : vous devez cliquer sur Grant admin consent for Organization puis confirmer. Sans le consentement administrateur, la permission n'est pas appliquée et les données correspondantes ne sont pas collectées.
AdvancedQuery.Read.All permet la collecte du type/catégorie d'appareil (par ex. distinguer un téléphone IP d'un serveur) via l'API Advanced Hunting. Ces données ne sont disponibles que sur les 30 derniers jours : un appareil qui n'a pas été vu par Defender au cours des 30 derniers jours n'aura pas de type d'appareil. Cette permission est optionnelle — sans elle, toutes les autres données restent collectées.
Générer un client secret
- Dans votre inscription d'application, allez à Certificates & secrets > New client secret.
- Ajoutez une description (ex: "OverView Connector").
- Sélectionnez une période d'expiration.
- Cliquez sur Add.
- Copiez immédiatement la Value (elle n'apparaîtra qu'une seule fois).
Configurer le connecteur dans OverView
- Dans OverView, accédez à Data Sources Settings > Sources.
- Sélectionnez Microsoft Defender for Endpoint et cliquez sur Configure.
- Renseignez tous les champs requis :
- API URL : https://api.security.microsoft.com
- Token URL : https://login.microsoftonline.com/{Tenant ID}/oauth2/v2.0/token
- Tenant ID : Votre Directory (Tenant) ID
- Application (Client) ID : Votre Client ID
- Client Secret : Votre valeur de secret générée
- Cliquez sur Save Configuration.
Référence : Microsoft Defender for Endpoint API - Create an app
Permissions requises
L'application Azure AD doit disposer des permissions minimales suivantes :
Machine.Read.All: Lecture de l'inventaire des machinesAlert.Read.All: Lecture des alertes et incidentsVulnerability.Read.All: Accès aux données de vulnérabilitésSecurityRecommendation.Read.All: Accès aux recommandations de sécuritéSoftware.Read.All: Lecture des logiciels installés sur les machinesAdvancedQuery.Read.All: Collecte du type/catégorie d'appareil via Advanced Hunting (30 derniers jours uniquement, optionnel)
Alternative : import par fichiers via DropPoint
L'accès API décrit plus haut est la méthode recommandée pour ce connecteur. Lorsqu'il n'est pas disponible (réseau cloisonné, version ou licence sans API, export déjà produit par ailleurs), OverView accepte des exports de fichiers, à déposer dans le bucket dédié à Microsoft Defender for Endpoint.
Bucket : s3://microsoftdefender/
Exemple : s3://microsoftdefender/export.csv
La procédure est décrite dans le guide OverView DropPoint : génération des credentials, configuration du client, puis envoi des fichiers depuis l'interface web OverView, l'AWS CLI ou un SDK. Les exemples y sont préremplis avec ce bucket lorsque vous suivez ce lien.