1. Enregistrez votre application dans Auth0
client_id, car vous en aurez besoin à l’étape suivante.
2. Créez un package pour votre application
https://{your Office365 tenant}.sharepoint.com/_layouts/15/appregnew.aspx
Générez un Client_Id et ClientSecret :

Remplissez le formulaire :
connectionis just the name you will use in Auth0’s connections (such as “sharepoint”).client_ididentifie votre application dans Auth0 (créée à l’étape 1).redirect_uriest l’emplacement réel de votre application, où vos utilisateurs seront redirigés une fois toutes les négociations terminées. Si vous ne le précisez pas implicitement, ce sera toujours l’URL de rappel définie dans Auth0 (p. ex. localhost)

Query string sera identique à la Redirect URI que vous avez indiquée précédemment. Cliquez ensuite avec le bouton droit sur le projet et sélectionnez Publier :
Créez un Profil de publication (vous devrez saisir les mêmes ID Client & Secret Client obtenus dans le tableau de bord SharePoint).
Cliquez sur Créer un package et téléversez le fichier résultant vers SharePoint.
3. Créez la connexion dans Auth0
Connection Name. Il s’agit d’un nom arbitraire. Il doit cependant correspondre à celui que vous avez saisi à l’étape 2.Client Id&Client Secret. Doivent également correspondre à ceux que vous avez saisi à l’étape 2.Test SharePoint Site Url. Il s’agit de l’URL du site SharePoint à utiliser pour tester la connexion (par exemple en appuyant sur le bouton « Essayer » dans le tableau de bord). Il n’est jamais utilisé au moment d’exécution, car les utilisateurs suivront toujours le lien vers votre site à partir de SharePoint.
Profil utilisateur qui ressemblera à ce qui suit :

cacheKey, refresh_token, host et site. Elles vous permettront de rappeler les API de SharePoint (telles que les listes).