sp-dev-fx-webparts/samples/react-msal-msgraph/README-Localized/README-fr-fr.md

3.7 KiB
Raw Blame History

page_type products languages extensions
sample
office-sp
ms-graph
javascript
typescript
contentType technologies services platforms createdDate
samples
SharePoint Framework
Microsoft Graph
SharePoint
react
8/1/2017 12:00:00 AM

Exemple dauthentification de la Bibliothèque dauthentification Microsoft (MSAL JS)

Résumé

Exemple de composant WebPart SharePoint Framework à laide de la Bibliothèque dauthentification Microsoft (MSAL JS) pour appeler Microsoft Graph.

MSAL WP

Lexemple de composant WebPart récupère un jeton daccès avec létendue User.Read and Mail.Read. Une fois quun jeton daccès est récupéré, il effectue un appel pour recevoir lutilisateur actuel et ses courriers électroniques.

Étendues d’autorisation

Une fois les autorisations attribuées, les informations suivantes sont affichées :

Le composant WebPart MSAL affiché dans SharePoint Workbench

Version SharePoint Framework utilisée

drop

Sapplique à

Solution

Solution Auteur (s)
react-msal-msgraph Elio Struyf (MVP, U2U, @eliostruyf)

Historique des versions

Version Date Commentaires
1.0.0 17 mars 2017 Publication initiale

Clause dexclusion

CE CODE EST FOURNI EN LÉTAT, SANS GARANTIE D'AUCUNE SORTE, EXPRESSE OU IMPLICITE, Y COMPRIS TOUTE GARANTIE IMPLICITE D'ADAPTATION À UN USAGE PARTICULIER, DE QUALITÉ MARCHANDE ET DE NON-CONTREFAÇON.


Conditions préalables

  • Abonnement à Office 365 avec SharePoint Online et Exchange

Chemin daccès minimal à extraordinaire

  • Clonez ce référentiel.
  • Accédez et Inscrivez une nouvelle application sur https://apps.dev.microsoft.com
    • Une fois connecté, cliquez sur Ajouter une application
    • Spécifiez le nom de lapplication, puis cliquez sur créer.
    • Cliquez sur Ajouter une plateforme et choisissez Web.
    • Spécifiez lURL Workbench et vérifiez que la case à cocher Autoriser un flux implicite est activée
    • Cliquez sur Enregistrer pour sauvegarder les modifications.

Configuration d’URL web et flux implicite

  • Copiez lID de lapplication puismodifiez-le en l'ajoutant au fichier MsalWP.tsx en ligne 20
  • Exécutez npm i
  • Exécutez gulp serve --nobrowser
  • Testez votre composant WebPart dans le workbench local ou hébergé

Fonctionnalités

Lexemple de composant WebPart dans cette solution illustre les concepts suivants au-dessus de SharePoint Framework :

  • utilisation de la fonction React pour créer des composants WebPart côté client dans SharePoint Framework
  • utilisation des styles Office UI Fabric React pour créer une expérience utilisateur cohérente avec SharePoint et Office
  • authentification à la demande avec Azure Active Directory à laide de la bibliothèque MSAL JS
  • communication avec Microsoft Graph à laide de lAPI REST
  • utilisation de la bibliothèque MSAL JS avec les composants WebPart SharePoint Framework créés à laide de la fonction React