SharePoint

Intégrez SharePoint à Delos pour accéder à vos documents, sites et listes Microsoft depuis un seul endroit.

Prérequis

  • Avoir les droits d'administrateur de l'organisation pour configurer l'intégration.

Partie 1 — Créer son app Sharepoint

  1. Créer l'application sur le portail Azure
  • Rendez-vous sur le Portail Azure et connectez-vous
  • Cliquez sur le bouton View de Manage Microsoft Entra ID
Portail Azure
  • Dans le panneau de gauche, cliquez sur App registrations, puis sur New registration (si vous avez déjà une application, vous pouvez l'utiliser)
Nouvelle app Azure
  • Rentrez un nom, et dans la section Redirect URI sélectionnez la plateforme Web, ainsi que cette adresse : https://app.delos.so/api/v1/integrations/sharepoint/personal_oauth_callback
  • Cliquez sur Register
Enregistrer l'app SharePoint
  1. Récupérer les credentials
  • Une fois l'app créé, copiez le code du champ Application (client) ID, qui vous servira à connecter votre app dans Delos
Client ID Azure
  • Ensuite, dans le panneau de gauche, cliquez sur Certificates & secrets puis sur New client secret (si vous avez déjà un Client Secret, vous pouvez le réutiliser). Donnez lui un nom, puis cliquez sur Add.
Client secret Azure
  • Copiez dans un endroit SÛR le code dans la colonne Value, il vous sera utile pour connecter l'app dans Delos (vous ne pourrez plus le ré-obtenir plus tard).
  1. Configurer les droits (API permissions)
  • Enfin, dans le panneau de gauche, cliquez sur API permissions, puis sur Add a permission. Dans le panneau qui s'ouvre, cliquez sur Microsoft Graph > Delegated Permissions. Commencez par cocher les permissions offline_access et openid qui sont nécessaires pour la connexion. Cochez ensuite toutes les autres permissions que vous souhaitez. Pour Sharepoint, les permissions pertinentes se trouvent dans le filtre Files, Sites ou SharePoint. Cliquez pour valider sur Add permissions. Enfin, cliquez sur Grant admin consent for votre organisation.
Scopes Azure

Partie 2 — Connecter son app sur Delos

  1. Configurer l'intégration côté organisation
  • Dans Delos, accédez aux intégrations de l'organisation (droits administrateur requis, sinon, demandez à votre administrateur)
Chemin_1_integrations_organisation_Delos
Chemin_2_integrations_organisation_Delos
  • Cliquez sur l'intégration SharePoint
  • Renseignez le Client ID et le Client Secret récupérés depuis le portail Azure
Entrer_credentials_sur_Delos
  • Cliquez sur Save

Partie 3 — Connexion par les utilisateurs

  1. Activer SharePoint au niveau utilisateur
  • Une fois l'intégration configurée au niveau organisation, chaque utilisateur peut cliquer sur SharePoint dans son espace personnel d'intégrations
Chemin vers intégrations espace personnel
Carte SharePoint dans l'espace personnel d'intégrations
  • L'utilisateur est redirigé vers une page SharePoint lui demandant d'autoriser l'accès aux droits configurés
  • Une fois l'autorisation accordée, la connexion est active

Vérifier que ça fonctionne

  • Dans l'Assistant Delos, pose une question utilisant SharePoint, par exemple : "Trouve moi le fichier XXX dans le site YYY"
  • Si la connexion est active, l'Assistant répond en listant le fichier de ton espace SharePoint