Ce que cette intégration apporte
Microsoft Entra ID peut fournir une activité normalisée relative aux identités, aux connexions, aux risques, aux appareils et aux simulations d’attaque. Voici quelques exemples examinés :account.compromised— compte signalé comme compromisauth.login.unusual— connexions depuis des contextes inhabituelsphishing.simulation.clicked— a cliqué sur une simulation sans la signaler
Ce dont Living Security a besoin
Vous décidez de ce que cette connexion peut faire
Cette connexion lit des données. Elle peut également effectuer des actions dans votre répertoire, mais uniquement si vous choisissez de l’autoriser. Toutes les autorisations ci-dessus, sauf la dernière, sont en lecture seule. Si vous n’accordez que celles-ci, la connexion ne pourra jamais rien modifier dans votre locataire — la plateforme le détecte et n’offre alors aucune action sur les groupes. AjoutezGroupMember.ReadWrite.All et les actions d’appartenance aux groupes deviennent disponibles dans
les guides d’intervention. Rien ne se déclenche de lui-même : vous devez encore choisir les groupes que la
plateforme peut modifier (voir ci-dessous) et créer un guide d’intervention qui les utilise.
Vous pouvez changer d’avis à tout moment. Il suffit d’ajouter ou de retirer une autorisation dans Microsoft Entra ID
et d’accorder de nouveau le consentement de l’administrateur — il n’est pas nécessaire de saisir de nouveau les identifiants dans la
plateforme, et vos synchronisations de données continuent de fonctionner pendant ce temps. Le changement prend effet en environ
une heure.
GroupMember.ReadWrite.All ne signifie jamais « n’importe quel groupe du locataire ».Choisissez ces groupes avec soin : évitez tout groupe qui confère des rôles d’administration,
un accès privilégié ou des droits de licence.Policy.Read.ConditionalAccess — sans cette autorisation, Microsoft retire les détails de l’accès
conditionnel de chaque enregistrement de connexion. L’enregistrement indique toujours qu’une politique d’accès conditionnel a été
respectée, mais la liste des politiques est vide. Rien n’échoue et aucun avertissement n’est émis : les données
de connexion continuent d’arriver et la connexion reste saine. La plateforme ne peut tout simplement pas déterminer quelles connexions
ont été satisfaites par l’authentification multifacteur; l’activité d’AMF provenant de cette connexion reste donc vide.IdentityRiskEvent.Read.All — la lecture des détections de risques exige également une licence Microsoft Entra ID P1 ou
P2. La détection des identifiants divulgués est disponible à tous les niveaux, y compris P1; les
détections premium sont signalées comme generic en dessous de P2.Prérequis
- Vous devez disposer d’un accès Administrateur d’applications ou Administrateur général dans Microsoft Entra ID pour enregistrer des applications et accorder le consentement de l’administrateur.
Partie A — Dans Microsoft Entra ID
Votre administrateur Microsoft Entra ID effectue ces étapes.Enregistrer une nouvelle application
- Connectez-vous au centre d’administration Microsoft Entra.
- Dans la navigation de gauche, accédez à Entra ID → App registrations.
- Cliquez sur New registration.
- Saisissez un nom explicite pour l’application, par exemple
Living Security Platform. - Sous Supported account types, sélectionnez Accounts in this organizational directory only.
- Laissez Redirect URI vide — cette intégration utilise le flux des informations d’identification du client.
- Cliquez sur Register.
- Application (client) ID
- Directory (tenant) ID
Ajouter les autorisations d'application Microsoft Graph
- Sur la page Overview de votre application, cliquez sur API permissions dans le menu de gauche.
- Cliquez sur Add a permission.
- Sélectionnez Microsoft Graph.
- Sélectionnez Application permissions.
- Recherchez et sélectionnez chacune des autorisations ci-dessous, puis cliquez sur Add permissions :
User.Read.AllSecurityAlert.Read.AllAuditLog.Read.AllPolicy.Read.ConditionalAccessAttackSimulation.Read.AllDevice.Read.AllDeviceManagementManagedDevices.Read.AllIdentityRiskEvent.Read.All
- Ajoutez
GroupMember.ReadWrite.Alluniquement si vous souhaitez que les guides d’intervention puissent modifier l’appartenance aux groupes. Omettez-la pour que cette connexion reste en lecture seule.
Accorder le consentement de l'administrateur
- Sur la page API permissions, cliquez sur Grant admin consent for <your tenant name>.
- Dans la boîte de dialogue de confirmation, cliquez sur Yes.
- Vérifiez que chaque autorisation affiche Granted dans la colonne Status.
Créer une clé secrète client
- Sur la page Overview de votre application, cliquez sur Certificates & secrets dans le menu de gauche.
- Cliquez sur l’onglet Client secrets, puis sur New client secret.
- Saisissez une description (p. ex.
Living Security Platform). - Choisissez une date d’expiration conforme à votre politique de rotation.
- Cliquez sur Add.
401 Unauthorized.Déterminer l'hôte de l'API Graph et l'hôte d'autorité
Partie B — Dans Living Security Platform
Le responsable du programme effectue cette étape, ou l’administrateur système s’il a été invité dans la plateforme. Vous êtes maintenant connecté à Microsoft Entra ID (Client Credentials).Dépannage
403 Forbidden
403 Forbidden
- Toutes les autorisations requises figurent sous API permissions
- Chaque autorisation affiche le statut Granted (coche verte)
- Le consentement de l’administrateur a été accordé après l’ajout des autorisations
Résultats vides pour certains flux de données
Résultats vides pour certains flux de données
- Aucun utilisateur →
User.Read.Allmanquante - Aucune alerte de sécurité →
SecurityAlert.Read.Allmanquante - Aucun journal de connexion →
AuditLog.Read.Allmanquante - Aucun résultat de simulation d’attaque →
AttackSimulation.Read.Allmanquante - Aucun appareil Entra ID →
Device.Read.Allmanquante - Aucun appareil géré par Intune →
DeviceManagementManagedDevices.Read.Allmanquante - Aucune détection de risque →
IdentityRiskEvent.Read.Allmanquante, consentement de l’administrateur non accordé de nouveau après son ajout, ou le locataire est en dessous du niveau de licence minimal Microsoft Entra ID P1
La demande de jeton échoue avec invalid_client
La demande de jeton échoue avec invalid_client
Les actions sur les groupes n'apparaissent pas dans un guide d'intervention
Les actions sur les groupes n'apparaissent pas dans un guide d'intervention
GroupMember.ReadWrite.Allfigure dans l’enregistrement de l’application, avec le consentement de l’administrateur accordé. Si vous l’avez ajoutée récemment, prévoyez jusqu’à une heure.- Un administrateur a désigné une liste d’autorisation de groupes pour la connexion.
- La connexion est active et saine.
L'accès conditionnel bloque la connexion ou ses actions
L'accès conditionnel bloque la connexion ou ses actions
login.microsoftonline.com et les demandes de données atteignent
graph.microsoft.com; les deux doivent être autorisées.Si seules les adresses de synchronisation sont autorisées, la configuration échoue lors de l’obtention du jeton et aucune
connexion n’est créée. Si seules les adresses de la plateforme sont autorisées, la configuration réussit et
chaque synchronisation ne renvoie aucun enregistrement.
