Configurer l’authentification auprès de Microsoft Graphe
Bêta
Cette fonctionnalité est en bêta. Pour l’utiliser, un administrateur de Workspace doit activer Lakeflow Connect for Microsoft Graphe Log depuis la page Previews . Consultez Gérer les aperçus Databricks.
Cette page explique comment configurer Microsoft Graphe pour activer l'authentification à partir de Databricks pour le connecteur Microsoft Graphe Logs. Utilisez les informations d'identification récupérées à partir des étapes de cette page pour créer une connexion au Unity Catalog dans Databricks.
Prérequis
- Un tenant Microsoft Entra ID qui utilise des produits de sécurité Microsoft, tels que Microsoft Defender XDR ou Microsoft Sentinel. Le connecteur ingère les alertes que ces produits rendent disponibles via l'API de sécurité Microsoft Graph. Voir le type de ressource d'alerte.
- Au moins le rôle de développeur d'applications dans le tenant pour enregistrer une application. Voir Enregistrer une application dans Microsoft Entra ID.
- Le rôle Administrateur des rôles privilégiés pour accorder le consentement de l'administrateur pour les autorisations d'application Microsoft Graphe. Voir Accorder un consentement d'administrateur à l'échelle du tenant à une application.
Configurer Microsoft Graphe
Enregistrez une application Microsoft Entra ID, ajoutez un secret client et accordez à l'application l'autorisation d'application SecurityAlert.Read.All pour Microsoft Graphe. Le connecteur s'authentifie en tant qu'application elle-même, il n'utilise donc pas d'autorisations déléguées. Voir List alerts_v2 pour les autorisations requises par l'API.
- Connectez-vous au Centre d'administration Microsoft Entra. Pour un tenant du gouvernement américain dans le cloud Communauté du gouvernement (GCC) High ou au ministère de la Défense (DoD), connectez-vous au portail Azure Government sur https://portal.azure.us.
- Accédez à Entra ID > Inscriptions d'applications et sélectionnez Nouvelle inscription .
- Saisissez un Nom pour l’application, par exemple
Databricks Microsoft Graph Logs. - Sous Types de comptes pris en charge, sélectionnez Uniquement le tenant -<your tenant> \.
- Sélectionnez Register (S’inscrire).
- Sur la page Vue d’ensemble , notez l’ ID de l’application (client) et l’ ID du répertoire (tenant) .
- Sélectionnez Certificats et secrets > Secrets client > Nouveau secret client .
- Ajoutez une description pour le secret client et sélectionnez une expiration. Les secrets client ne peuvent pas durer plus de 24 mois. Voir Ajouter et gérer les identifiants d'application.
- Sélectionnez Ajouter , puis enregistrez la Valeur du secret client. Microsoft Entra ne montre pas à nouveau la valeur après avoir quitté la page.
- Sélectionnez Permissions API > Ajouter une permission > Microsoft Graph > Permissions d'application .
- Sous Sélectionner des autorisations , développez SecurityAlert et sélectionnez
SecurityAlert.Read.All. - Sélectionnez Ajouter des autorisations .
- Sélectionnez Accorder le consentement de l'administrateur pour<your tenant> \, puis sélectionnez Oui.
- Confirmez que la colonne Status affiche Granted for <your tenant>
SecurityAlert.Read.Allpour. - Enregistrez les valeurs suivantes pour la connexion :
- Le cloud Microsoft dans lequel votre tenant s'exécute :
commercialpour le service global (y compris GCC),gcc_highpour US Government GCC High oudodpour US Government DoD. - L' ID du répertoire (tenant) .
- L' ID de l'application (client) .
- Valeur du secret client.
- Le cloud Microsoft dans lequel votre tenant s'exécute :
Avant que le secret client n’expire, créez un nouveau secret client sur la même application et mettez à jour le Secret client sur la connexion Unity Catalog existante.
Étapes suivantes
Créer une connexion Microsoft Graphe Logs dans Databricks. Voir Créer une connexion Microsoft Graphe Logs.