Partager via


Configurer OAuth U2M pour l’intégration de Microsoft SharePoint

Important

Cette fonctionnalité est en version bêta. Les administrateurs d’espace de travail peuvent contrôler l’accès à cette fonctionnalité à partir de la page Aperçus . Consultez Gérer les préversions d’Azure Databricks.

Cette page explique comment configurer l’authentification utilisateur à machine (U2M) OAuth pour l’ingestion de Microsoft SharePoint dans Azure Databricks.

Étape 1 : Obtenir l’ID de site SharePoint

  1. Visitez le site SharePoint souhaité dans votre navigateur.
  2. Ajoutez /\_api/site/id à l’URL.
  3. Tapez sur Entrée.

Étape 2 : Obtenir des noms de lecteurs SharePoint (facultatif)

Si vous souhaitez importer tous les lecteurs et documents de votre site SharePoint, ignorez cette étape. Toutefois, si vous souhaitez uniquement importer un sous-ensemble des lecteurs, vous devez collecter leurs noms.

Les noms des lecteurs sont répertoriés dans le menu de gauche. Il existe un lecteur par défaut appelé Documents dans chaque site. Votre organisation peut avoir des lecteurs supplémentaires. Par exemple, les lecteurs de la capture d’écran suivante incluent doclib1, subsite1doclib1 et bien plus encore.

Afficher les lecteurs SharePoint

Certains lecteurs peuvent être masqués de la liste. Le créateur de lecteur peut le configurer dans les paramètres du lecteur. Dans ce cas, les lecteurs masqués peuvent être visibles dans la section Contenu du site .

Afficher les lecteurs SharePoint masqués

Étape 3 : Créer un client Microsoft Entra ID

Cette étape crée un client qui peut accéder aux fichiers SharePoint.

  1. Dans le portail Microsoft Azure (https://portal.azure.com), cliquez sur Microsoft Entra ID. Vous devrez peut-être rechercher « Microsoft Entra ID ».

    Portail Azure : Carte d’identification Entra

  2. Dans le menu de gauche, sous la section Gérer , cliquez sur Inscriptions d’applications.

  3. Cliquez sur Nouvelle inscription.

    Bouton Nouvelle inscription pour l’application Entra ID

  4. Dans le formulaire Inscrire une application , spécifiez les éléments suivants :

    • Indique si vous souhaitez que d’autres locataires accèdent à cette application.
    • URL de redirection au format suivant : <databricks-instance-url>/login/oauth/sharepoint.html

    Inscrire un formulaire d’application

    Vous êtes redirigé vers la page de détails de l’application.

    Page des détails de l’application OAuth

  5. Notez les valeurs suivantes :

    • ID d’application (client)
    • ID de l’annuaire (locataire)
  6. Cliquez sur Informations d’identification du client : ajouter un certificat ou un secret.

  7. Cliquez sur Nouvelle clé secrète client.

    Bouton + Nouveau secret client

  8. Ajoutez une description.

  9. Cliquez sur Ajouter.

    La liste mise à jour des secrets clients s’affiche.

  10. Copiez la valeur de la clé secrète client et stockez-la en toute sécurité. Après avoir quitté la page, vous ne pouvez pas accéder à la clé secrète du client.

Étapes suivantes

  1. Créez une connexion pour stocker les détails d’authentification que vous avez obtenus.
  2. Créez un pipeline d’ingestion.