Présentation de Microsoft GraphOverview of Microsoft Graph

Microsoft Graph est une passerelle qui vous permet d’accéder aux données et aux renseignements dans Microsoft 365.Microsoft Graph is the gateway to data and intelligence in Microsoft 365. Microsoft Graph propose un modèle de programmabilité unifié pour vous aider à tirer parti de la quantité impressionnante de données dans Office 365, Enterprise Mobility + Security et Windows 10.Microsoft Graph provides a unified programmability model that you can use to take advantage of the tremendous amount of data in Office 365, Enterprise Mobility + Security, and Windows 10.

Vous pouvez utiliser l’API Microsoft Graph pour créer des applications pour les organisations et les clients qui interagissent avec les données de millions d’utilisateurs.You can use the Microsoft Graph API to build apps for organizations and consumers that interact with the data of millions of users. Avec Microsoft Graph, vous pouvez vous connecter à de nombreuses ressources, relations et aides à la décision, via un point de terminaison unique : https://graph.microsoft.com.With Microsoft Graph, you can connect to a wealth of resources, relationships, and intelligence, all through a single endpoint: https://graph.microsoft.com.

Composants de GraphWhat's in the graph?

Microsoft Graph expose des API REST et des bibliothèques clientes pour accéder à des données sur les ressources suivantes :Microsoft Graph exposes REST APIs and client libraries to access data on the following:

  • Azure Active Directory ;Azure Active Directory
  • les services Office 365 : SharePoint, OneDrive, Outlook/Exchange, Microsoft Teams, OneNote, le Planificateur et Excel ;Office 365 services: SharePoint, OneDrive, Outlook/Exchange, Microsoft Teams, OneNote, Planner, and Excel
  • les services Enterprise Mobility and Security : Identity Manager, Intune, Advanced Threat Analytics et Advanced Threat Protection ;Enterprise Mobility and Security services: Identity Manager, Intune, Advanced Threat Analytics, and Advanced Threat Protection.
  • les services de Windows 10 : activités et appareils ;Windows 10 services: activities and devices
  • ÉducationEducation

Pour en savoir plus, consultez l’article relatif aux principaux services et fonctionnalités dans Microsoft Graph.To find out more, see Major services and features in Microsoft Graph.

Microsoft Graph se connecte à toutes les ressources de ces services à l’aide de relations.Microsoft Graph connects all the resources across these services using relationships. Par exemple, un utilisateur peut être connecté à un groupe via une relation memberOf et à un autre utilisateur via une relation manager.For example, a user can be connected to a group through a memberOf relationship, and to another user through a manager relationship. Votre application peut parcourir ces relations pour accéder à ces ressources connectées et effectuer des actions via l’API.Your app can traverse these relationships to access these connected resources and perform actions on them through the API.

Vous pouvez également obtenir des informations précieuses sur les données de Microsoft Graph.You can also get valuable insights and intelligence about the data from Microsoft Graph. Par exemple, vous pouvez récupérer les fichiers les plus demandés suggérés à un utilisateur particulier ou les personnes les plus pertinentes autour d’un utilisateur.For example, you can get the popular files trending around a particular user, or get the most relevant people around a user.

Découvrez les possibilités offertes par les relations au sein de Microsoft Graph.Discover the possibilities in the relationships within Microsoft Graph.

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

Que pouvez-vous faire avec Microsoft Graph ?What can you do with Microsoft Graph?

Vous pouvez utiliser 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...You can use Microsoft Graph to build experiences around the user's unique context to help them be more productive. Imagine an app that...

  • 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 le nom de leurs collaborateurs, ainsi que des informations sur les derniers documents et projets sur lesquels ils travaillent.Looks at your next meeting and helps you prepare for it by providing profile information for attendees, including their job titles and who they work with, as well as information about the latest documents and projects they're working on.
  • Analyse votre calendrier et suggère les meilleures heures pour la prochaine réunion d’équipe.Scans your calendar, and suggests the best times for the next team meeting.
  • 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.Fetches the latest sales projection chart from an Excel file in your OneDrive and lets you update the forecast in real time, all from your 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 par rapport à vous.Subscribes to changes in your calendar, sends you an alert when you’re spending too much time in meetings, and provides recommendations for the ones you can miss or delegate based on how relevant the attendees are to you.
  • 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.Helps you sort out personal and work information on your phone; for example, by categorizing pictures that should go to your personal OneDrive and business receipts that should go to your OneDrive for Business.

Vous pouvez effectuer toutes ces opérations et bien d’autres encore avec l’API Microsoft Graph.You can do all this and more with the Microsoft Graph API.

Remarque : quand vous utilisez l’API Microsoft Graph, vous acceptez les conditions d’utilisation de Microsoft Graph et la déclaration de confidentialité Microsoft.Note: When you use the Microsoft Graph API, you agree to the Microsoft Graph Terms of Use and the Microsoft Privacy Statement.

Découvrez certains scénarios courants relatifs à l’utilisation de l’API Microsoft Graph.Check out some of these common scenarios for working with the Microsoft Graph API. Les liens vous dirigent vers l’Afficheur Graph.The links take you to the Graph Explorer.

OpérationOperation URLURL
GET mon profilGET my profile https://graph.microsoft.com/v1.0/me
GET mes fichiersGET my files https://graph.microsoft.com/v1.0/me/drive/root/children
GET ma photoGET my photo https://graph.microsoft.com/v1.0/me/photo/$value
GET mon courrierGET my mail https://graph.microsoft.com/v1.0/me/messages
GET mon courrier Importance hauteGET my high importance email https://graph.microsoft.com/v1.0/me/messages?$filter=importance%20eq%20'high'
GET mes événements du calendrierGET my calendar events https://graph.microsoft.com/v1.0/me/events
GET mon responsableGET my manager https://graph.microsoft.com/v1.0/me/manager
GET le dernier utilisateur pour modifier le fichier foo.txtGET last user to modify file foo.txt https://graph.microsoft.com/v1.0/me/drive/root/children/foo.txt/lastModifiedByUser
GET les groupes Office 365 dont je suis membreGET Office365 groups I’m member of https://graph.microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified')
GET des utilisateurs dans mon organisationGET users in my organization https://graph.microsoft.com/v1.0/users
GET les groupes de mon organisationGET groups in my organization https://graph.microsoft.com/v1.0/groups
GET des personnes en relation avec moiGET people related to me https://graph.microsoft.com/v1.0/me/people
GET les éléments qui me sont suggérésGET items trending around me https://graph.microsoft.com/beta/me/insights/trending
GET mes notesGET my notes https://graph.microsoft.com/v1.0/me/onenote/notebooks

Accéder à Microsoft Graph à grande échelleAccess Microsoft Graph at scale

Microsoft Graph Data Connect permet un accès en bloc (plutôt que transactionnel traditionnel) aux données Office 365.Microsoft Graph Data Connect enables bulk - rather than the traditional transactional - access to Office 365 data. Avec le bloc de données Office 365, vous pouvez vous servir d’outils Azure pour créer des applications intelligentes capables d’effectuer les opérations suivantes :With the bulk Office 365 data, you can use Azure tools to build intelligent apps that:

  • Trouver pour vous l’expert le plus proche sur un sujet au sein de votre organisation.Find you the closest expert on a topic to you in your organization
  • Automatiser la création de base de connaissances.Automate knowledge base creation
  • Analyser des demandes de réunion afin de fournir des informations sur l’utilisation d’une salle de conférence.Analyze meeting requests to provide insights into conference room utilization
  • Détecter une fraude de données de productivité et de communication.Detect fraud with productivity and communication data

Pourquoi utiliser Microsoft Graph Data Connect ?When should I use Microsoft Graph Data Connect?

Microsoft Graph Data Connect vous permet d’interagir d’une nouvelle manière avec les données disponibles via les API Graph Microsoft.Microsoft Graph Data Connect provides a new way for you to interact with the data that's available through Microsoft Graph APIs. En plus de fournir un accès évolutif aux données Office 365, Microsoft Graph Data Connect fournit un ensemble unique de fonctionnalités qui simplifient la création d’applications intelligentes, le tout dans le cloud Microsoft.In addition to providing scalable access to Office 365 data, Microsoft Graph Data Connect also provides a unique set of capabilities that streamline the building of intelligent applications, all within the Microsoft cloud.

FonctionnalitéFeature API Microsoft GraphMicrosoft Graph API Microsoft Graph Data ConnectMicrosoft Graph Data Connect
Étendue d’accèsAccess scope Utilisateur unique ou locataireSingle user or entire tenant Nombreux utilisateurs ou groupesMany users or groups
Modèle d’accèsAccess pattern En temps réelReal time Planification récurrenteRecurrent schedule
Opérations de donnéesData operations Opère sur un masque de donnéesOperates on data master Fonctionne sur un cache des donnéesOperates on a cache of the data
Protection des donnéesData protection Les données sont protégées dans Microsoft 365Data is protected while in Microsoft 365 La protection des données est étendue au cache de données dans votre abonnement AzureData protection is extended to the cache of data in your Azure subscription
Consentement de l’utilisateurUser consent Lui-mêmeSelf
Types de ressourcesResource types
NéantNone
Consentement de l’administrateurAdmin consent Organisation entièreEntire organization
Types de ressourcesResource types
Sélectionner des groupes d’utilisateursSelect groups of users
Types de ressources et propriétésResource types and properties
Exclut des utilisateursExcludes users
Outils d’accèsAccess tools Requêtes web RESTfulRESTful web queries Azure Data FactoryAzure Data Factory

Pour plus d’informations sur Microsoft Graph Data Connect, voir Microsoft Graph Data Connect.For more information about Microsoft Graph Data Connect, see Microsoft Graph Data Connect. Pour commencer, voir Vue d’ensemble de Microsoft Graph Data Connect.To get started, see Overview of Microsoft Graph Data Connect.

Étapes suivantesNext steps

CommentairesFeedback?

Votre avis compte beaucoup pour nous. Échangez avec nous sur Stack Overflow. Posez vos questions avec la balise {MicrosoftGraph}.Your feedback is important to us. Connect with us on Stack Overflow. Tag your questions with {MicrosoftGraph}.