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 et Enterprise Mobility + Security. Utilisez la richesse des données accessibles via Microsoft Graph pour créer des applications pour les organisations et les consommateurs 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 point de terminaison unique, https://graph.microsoft.com, `https://graph.microsoft.com`, pour fournir l’accès à données et insights riches et centrés sur les personnes dans le cloud Microsoft, notamment Microsoft 365, Windows et Enterprise Mobility + Security. Vous pouvez utiliser des API REST ou des SDK pour accéder au point de terminaison et créer des applications qui prennent en charge les scénarios Microsoft 365, couvrant la productivité, la collaboration, l'éducation, l'intelligence des personnes et du lieu 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 Microsoft Graph services et applications, afin d’améliorer les expériences Microsoft 365 telles que Recherche Microsoft. 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(#access-microsoft-graph-data-at-scale)** 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 :

  • Services principaux Microsoft 365 : Bookings, Calendrier, Delve, Excel, Microsoft 365 compliance eDiscovery, Microsoft Search, OneDrive, OneNote, Outlook/Exchange, Personnes (contacts Outlook), Planificateur, SharePoint, Teams, To Do, Viva Insights
  • services Enterprise Mobility + Security : Advanced Threat Analytics, Advanced Threat Protection, Microsoft Entra ID, Identity Manager et Intune
  • Services Windows : activités, appareils, notifications, Impression universelle
  • Services Dynamics 365 Business Central

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

Image montrant les ressources et relations principales qui font partie de Microsoft Graph

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’utilisateur dans Microsoft Entra ID pour obtenir les informations de leur profil.

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

Pour en savoir plus, consultez Modèles d’intégration.

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

Remarque

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 Microsoft 365 groupes 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

Utilisez Microsoft Graph Data Connect pour accéder aux données sur Microsoft Graph à grande échelle, tout en permettant aux administrateurs de donner 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 :

  • Trouvez-vous l’expert le plus proche de vous dans un sujet au sein de votre organisation.
  • Automatiser la création de la 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