Cette page contient le guide de configuration et les informations de référence pour le connecteur source Microsoft SharePoint. Tutoriel Vidéo
Le connecteur source Microsoft SharePoint extrait les données d’une bibliothèque de documents SharePoint et d’un dossier spécifiés. S’il est configuré avec l’option récursive, il inclura tous les sous-dossiers dans la synchronisation. Tous les fichiers du dossier spécifié et des sous-dossiers seront pris en compte.
Prérequis
- ID de Tenant - Identifiant du tenant Azure AD
- ID Client - Identifiant de l’application Azure AD
- Secret Client - Secret de l’application Azure AD
- Nom du Site - Nom du site SharePoint
- Chemin du Dossier - URL vers le dossier que vous souhaitez synchroniser
Guide de Configuration
Le connecteur source Microsoft SharePoint prend en charge l’authentification via le flux d’identifiants client OAuth au niveau de l’application (équivalent Microsoft à l’approche de compte de service de Google).Étape 1 : Créer une Application Azure AD
- Connectez-vous au Portail Azure
- Cliquez sur l’icône de menu en haut à gauche et sélectionnez Azure Active Directory
- Sélectionnez Inscriptions d’applications
- Cliquez sur Nouvelle inscription
- Enregistrez une application :
- Nom : Entrez un nom pour votre application
- Types de comptes pris en charge : Sélectionnez Comptes dans ce répertoire organisationnel uniquement
- Cliquez sur Inscrire
- Enregistrez l’ID d’application (client) et l’ID de répertoire (tenant) qui seront utilisés pour l’authentification
Étape 2 : Générer un Secret Client
- Depuis la page de votre application enregistrée, sélectionnez Certificats et secrets
- Cliquez sur Nouveau secret client
- Fournissez une description et sélectionnez une période d’expiration (par exemple, 1 an)
- Cliquez sur Ajouter
- IMPORTANT : Copiez immédiatement la valeur du secret client généré - vous ne pourrez plus la voir par la suite
Étape 3 : Attribuer les Permissions API
- Depuis la page de votre application enregistrée, sélectionnez Permissions API
- Cliquez sur Ajouter une permission
- Sélectionnez Microsoft Graph
- Sélectionnez Permissions d’application
- Ajoutez les permissions suivantes :
- Sites.Read.All
- Files.Read.All
- Cliquez sur Ajouter des permissions
- Cliquez sur Accorder le consentement administrateur pour [votre organisation] pour activer les permissions
Étape 4 : Configurer le Connecteur SharePoint dans l’Admin Paradigm
- Naviguez vers la section Datasource dans votre interface d’administration Paradigm
- Créez une nouvelle source de données de type SharePoint
-
Ajoutez vos identifiants dans les champs requis :
- tenant_id : Votre identifiant de tenant Azure AD
- client_id : Votre identifiant d’application Azure AD
- client_secret : Votre secret d’application Azure AD
- site_name : Nom de votre site SharePoint
-
Cliquez sur
Nouvel import
pour configurer une nouvelle configuration d’import.- Dans les Critères de filtre, spécifiez les éléments suivants :
- folder_path : Collez l’URL du dossier SharePoint que vous souhaitez synchroniser.
(Pour synchroniser une bibliothèque de documents entière, définissez “root
” dans le folder_path)- recursive : Activez ou désactivez la synchronisation des sous-dossiers (par défaut
True
)
- Espace de travail : Sélectionnez où les fichiers apparaîtront
- Fréquence : Définissez la fréquence de synchronisation
- Priorité : Définissez l’importance relative par rapport aux autres configurations d’import
- Dans les Critères de filtre, spécifiez les éléments suivants :
-
Cliquez sur
ENREGISTRER
et attendez que les tests se terminent.
Fonctionnalités Clés du Connecteur SharePoint
Synchronisation Incrémentale
Le connecteur utilise l’API delta de Microsoft pour synchroniser efficacement uniquement les fichiers modifiés entre les exécutions. Cette approche :- Réduit les exigences de bande passante et de traitement
- Capture tous les changements de fichiers (créations, mises à jour, suppressions)
- Maintient l’état entre les exécutions de synchronisation via un jeton delta
Authentification et Accès
- Utilise l’authentification au niveau de l’application (non spécifique à l’utilisateur)
- Capture les changements effectués par tous les utilisateurs dans le site SharePoint
- Gère automatiquement le renouvellement des jetons pour un fonctionnement continu
Limites et Considérations
- Le connecteur respecte les limites de documents configurées (DATASOURCES_MAX_DOC_PER_IMPORT)
- Vérifie les limites de taille de fichier avant la connexion (MAX_DOCUMENT_SIZE)
- Filtre par types MIME pris en charge
- L’option récursive détermine si les sous-dossiers sont inclus (par défaut oui)
Dépannage
Si vous rencontrez des problèmes de connexion :- Vérifiez que toutes les identifiants (tenant_id, client_id, client_secret) sont corrects
- Assurez-vous que l’application a reçu le consentement administrateur pour les permissions requises
- Confirmez que le site_name est correct et accessible à l’application
- Vérifiez que le folder_path existe dans le site spécifié
- Pour des messages d’erreur spécifiques, consultez la
page de session d'import
pour des informations détaillées