Connecter votre propre SharePoint (Silo Connect)
Deux façons de connecter votre SharePoint existant à Silex : un appel guidé de 15 minutes avec notre équipe, ou une configuration en libre-service via Microsoft Azure.
Si votre cabinet dispose déjà d'un SharePoint, vous pouvez le connecter à Silex depuis Applications connectées → Connecter mon SharePoint. Deux parcours sont proposés, tous deux ouverts à l'ensemble des clients — le choix de l'un ou l'autre n'est soumis à aucune restriction selon votre offre.
Option 1 — Connexion par l'équipe Silex
Réservez un appel de configuration de 15 minutes depuis le calendrier intégré à l'application. Présentez-vous à l'appel muni d'un accès administrateur à Microsoft Azure, et notre équipe vous accompagne en direct à chaque étape — enregistrement de l'application, autorisations API, accès au site, secret client — en finalisant l'intégration en temps réel.
Choisissez cette option si votre cabinet ne dispose pas d'expertise Azure en interne. Elle supprime entièrement la barrière technique.
Option 2 — Se connecter soi-même
Un parcours en libre-service avec des instructions intégrées à l'application. Il implique une configuration Azure et Microsoft Graph, et convient donc à un utilisateur ou administrateur à l'aise avec ces outils. Quatre étapes :
1. Enregistrer une application dans Microsoft Azure
Dans Microsoft Entra ID (portail Azure), enregistrez une nouvelle application — par exemple « Silex SharePoint Access ». Sélectionnez Comptes dans n'importe quel annuaire organisationnel. Notez l'Application ID et le Directory ID.
2. Configurer les autorisations API
Dans votre nouvelle application, allez dans Gérer → Autorisations API. Ajoutez une autorisation via Microsoft Graph → Autorisation d'application, puis ajoutez Sites.Selected. Cela accorde un accès en lecture aux seuls sites sélectionnés.
3. Donner accès au site SharePoint concerné
À l'aide de Microsoft Graph Explorer, exécutez une requête GET pour récupérer votre Site ID. Si nécessaire, accordez à l'application l'autorisation Sites.FullControl.Allsous Modifier les autorisations. Exécutez ensuite une requête POST avec les informations de votre application et le rôle read vers :
https://graph.microsoft.com/v1.0/sites/{site-id}/permissions
4. Configurer un secret client
Allez dans Gérer → Certificats et secrets et créez un nouveau secret client. Notez qu'il devra être renouvelé une fois sa période de validité arrivée à échéance.
Enfin : saisissez vos quatre valeurs — Application ID, Directory ID, Site ID et Client secret — dans le formulaire Envoyez-nous vos informations, sur l'écran Connecter SharePoint, puis cliquez sur Connecter.
À quel accès Silex a-t-il réellement droit ?
Avec l'autorisation d'application Sites.Selected, Silex n'accède qu'au(x) site(s) spécifique(s) que vous autorisez explicitement via la requête Graph API — jamais à l'ensemble de votre tenant SharePoint. L'accès est en lecture seule : Silex ne peut ni modifier ni supprimer vos fichiers.