Présentation de Microsoft Graph

Microsoft Graph est une passerelle qui vous permet d’accéder aux données et aux renseignements dans Microsoft 365. Elle fournit un modèle de programmabilité unifié qui vous permet d’accéder à la quantité impressionnante de données disponibles dans Microsoft 365, Windows 10 et Enterprise Mobility + Security. Utilisez la richesse des données de Microsoft Graph afin de créer des applications pour les organisations et les clients qui interagissent avec des millions d’utilisateurs.

Les composants Microsoft Graph, Connexion aux données Microsoft Graph et Connecteurs Microsoft Graph permettent d’étendre les expériences Microsoft 365 et de créer des applications intelligentes.

Données et services à l’alimentation de la plateforme Microsoft 365

Sur la plateforme Microsoft 365, trois composants principaux facilitent l’accès et le flux des données :

  • L’API Microsoft Graph offre un seul point de terminaison, https://graph.microsoft.com, qui permet d’accéder à des données et des informations enrichies et centrées sur les personnes dans Microsoft cloud, dont Microsoft 365, Windows 10 et Enterprise Mobility + Security. Vous pouvez utiliser des API REST ou des kits de développement logiciels (SDK) pour accéder au point de terminaison et créer des applications prenant en charge des scénarios Microsoft 365, sur la productivité, la collaboration, l’éducation, la veille sur les contacts et l’espace de travail, etc. Microsoft Graph inclut également un ensemble puissant de services. Ces derniers servent à gérer l’identité des utilisateurs et des appareils, l’accès, la conformité et la sécurité. Ils contribuent en outre à protéger les organisations contre les fuites et les pertes de données.
  • Les connecteurs Microsoft Graph fonctionnent dans le sens entrant, fournissant des données externes au cloud Microsoft dans les services et applications Microsoft Graph, pour améliorer les expériences Microsoft 365 telles que Microsoft Search. Il existe des connecteurs pour de nombreuses sources de données fréquemment utilisées telles que Box, Google Drive, Jira et Salesforce.
  • Le composant Connexion aux données Microsoft Graph fournit un ensemble d’outils permettant de rationaliser la livraison sécurisée et évolutive des données Microsoft Graph aux magasins de données Azure les plus courants. Les données mises en cache font office de sources de données pour les outils de développement Azure que vous pouvez utiliser pour créer des applications intelligentes.

Ensemble, l’API Microsoft Graph, les connecteurs et Connexion aux données alimentent la plateforme Microsoft 365. Dans la mesure où vous avez la possibilité d’accéder aux données Microsoft Graph et à d’autres jeux de données, vous pouvez en extraire des insights et des analyses, vous pouvez étendre les expériences Microsoft 365 et créer des applications uniques et intelligentes.

Nouveautés de Microsoft Graph

Microsoft Graph propose des API REST et des bibliothèques clientes pour accéder à des données sur les services cloud Microsoft suivants :

  • Principaux services Microsoft 365 : Bookings, Calendrier, Delve, Excel, eDiscovery de conformité Microsoft 365, Microsoft Search, OneDrive, OneNote, Outlook/Exchange, Contacts (contacts Outlook), Planificateur, SharePoint, Teams, To Do, Workplace Analytics.
  • Services Enterprise Mobility and Security : Advanced Threat Analytics, Advanced Threat Protection, Azure Active Directory, Identity Manager et Intune.
  • Services Windows 10 : activités, appareils, notifications et Impression universelle.
  • Dynamics 365 Business Central.

Pour en savoir plus, consultez Principaux services et fonctionnalités dans Microsoft Graph.

Image illustrant les ressources principales et les relations qui font partie du graphique

Que pouvez-vous faire avec Microsoft Graph ?

Utilisez Microsoft Graph pour créer des expériences autour du contexte unique de l’utilisateur afin de l’aider à améliorer sa productivité. Imaginez une application qui...

  • Examine votre prochaine réunion et vous aide à vous y préparer en vous fournissant des informations sur le profil des participants, notamment leurs fonctions et leurs responsables, ainsi que des informations sur les derniers documents sur lesquels ils travaillent et les personnes avec lesquelles ils collaborent.
  • Analyse votre calendrier et suggère les meilleures heures pour la prochaine réunion d’équipe.
  • Extrait le dernier graphique de projection de ventes à partir d’un fichier Excel dans OneDrive et vous permet de mettre à jour la prévision en temps réel, à partir de votre téléphone.
  • Respecte les modifications apportées à votre calendrier, vous envoie une alerte quand vous passez trop de temps en réunion et propose des recommandations pour les réunions que vous pourriez manquer ou déléguer en fonction de la pertinence des participants pour vous.
  • Contribue à trier les informations personnelles et professionnelles sur votre téléphone ; par exemple, en séparant les images qui doivent aller dans votre espace OneDrive personnel et les reçus professionnels qui doivent aller dans votre espace OneDrive Entreprise.
  • Analyse les données Microsoft 365 à grande échelle afin de fournir aux décideurs de précieuses informations sur les modèles de collaboration et de répartition du temps capables d’améliorer la productivité de l’entreprise.
  • Introduit des données professionnelles personnalisées dans Microsoft Graph, en les indexant pour les rendre consultables avec les données des services Microsoft 365.

Choisissez le premier scénario consacré à la recherche de participants à une réunion comme exemple. Avec l’API Microsoft Graph :

  1. obtenez les adresses e-mail des personnes qui participent à une réunion ;
  2. recherchez-les individuellement en tant qu’utilisateurs dans Azure Active Directory pour obtenir leurs informations de profil.

Vous pouvez ensuite accéder à d’autres ressources à l’aide des relations :

Microsoft Graph continue d’ouvrir la plateforme Microsoft 365 aux développeurs, toujours avec les autorisations appropriées.

Notes

Lorsque vous utilisez l’API Microsoft Graph, vous acceptez les Conditions d’utilisation de Microsoft Graph et la Déclaration de confidentialité Microsoft.

Découvrez certains scénarios courants relatifs à l’utilisation de l’API Microsoft Graph. Les liens vous dirigent vers l’Afficheur Graph.

Opération URL
GET mon profil https://graph.microsoft.com/v1.0/me
GET mes fichiers https://graph.microsoft.com/v1.0/me/drive/root/children
GET ma photo https://graph.microsoft.com/v1.0/me/photo/$value
GET mon courrier https://graph.microsoft.com/v1.0/me/messages
GET mon courrier Importance haute https://graph.microsoft.com/v1.0/me/messages?$filter=importance%20eq%20'high'
GET mes événements du calendrier https://graph.microsoft.com/v1.0/me/events
GET mon responsable https://graph.microsoft.com/v1.0/me/manager
GET le dernier utilisateur pour modifier le fichier foo.txt https://graph.microsoft.com/v1.0/me/drive/root/children/foo.txt/lastModifiedByUser
GET les groupes Microsoft 365 dont je suis membre https://graph.microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified')
GET des utilisateurs dans mon organisation https://graph.microsoft.com/v1.0/users
GET les groupes de mon organisation https://graph.microsoft.com/v1.0/groups
GET des personnes en relation avec moi https://graph.microsoft.com/v1.0/me/people
GET les éléments qui me sont suggérés https://graph.microsoft.com/beta/me/insights/trending
GET mes notes https://graph.microsoft.com/v1.0/me/onenote/notebooks

Transférer des données d’une source de contenu externe vers Microsoft Graph

Utiliser les connecteurs Microsoft Graph pour transférer des données externes au cloud Microsoft dans Microsoft Graph. Il peut s’agir, par exemple, de la base de données des ressources humaines ou du catalogue des produits d’une organisation, hébergés localement ou sur des clouds publics ou privés.

Les connecteurs Microsoft Graph créent des connexions à des sources de données externes, indexent les données et les stockent en tant qu’éléments et fichiers personnalisés externes. Une fois indexés, ces éléments peuvent apparaître dans la recherche Microsoft et les applications qui utilisent la Recherche Microsoft API.

Accéder aux données Microsoft Graph à grande échelle à l'aide de la Connexion aux données Microsoft Graph

Utiliser la Connexion aux données Microsoft Graph pour accéder aux données Microsoft Graph à grande échelle, tout en permettant aux administrateurs d’obtenir un consentement granulaire et un contrôle total sur leurs données Microsoft Graph. La Connexion aux données simplifie la livraison de ces données à Microsoft Azure.

À l’aide des outils Azure, vous pouvez ensuite créer des applications intelligentes pour :

  • Trouver pour vous l’expert le plus proche sur un sujet au sein de votre organisation.
  • Automatiser la création de base de connaissances.
  • Analyser des demandes de réunion afin de fournir des informations sur l’utilisation d’une salle de conférence.
  • Détecter une fraude de données de productivité et de communication.

Pourquoi utiliser l’API ou la Connexion aux données Microsoft Graph ?

Microsoft Graph Data Connect vous permet d’interagir d’une nouvelle manière avec les données disponibles via les API Graph Microsoft. La Connexion aux données fournit un ensemble d’outils uniques qui simplifient la création d’applications intelligentes, le tout dans le cloud Microsoft.

Fonctionnalité API Microsoft Graph Microsoft Graph Data Connect
Étendue d’accès Utilisateur unique ou locataire Nombreux utilisateurs ou groupes
Modèle d’accès En temps réel Planification récurrente
Opérations de données Opère sur un masque de données Fonctionne sur un cache des données
Protection des données Les données sont protégées dans Microsoft 365 La protection des données est étendue au cache de données dans votre abonnement Azure
Consentement de l’utilisateur Lui-même
Types de ressources
Néant
Consentement de l’administrateur Organisation entière
Types de ressources
Sélectionner des groupes d’utilisateurs
Types de ressources et propriétés
Exclut des utilisateurs
Outils d’accès Requêtes web RESTful Azure Data Factory

Pour plus d’informations, consultez Connexion aux données Microsoft Graph.

Étapes suivantes