Microsoft Graph: Tout ce que vous devez savoir

Table des matières:

Microsoft Graph: Tout ce que vous devez savoir
Microsoft Graph: Tout ce que vous devez savoir

Vidéo: Microsoft Graph: Tout ce que vous devez savoir

Vidéo: Microsoft Graph: Tout ce que vous devez savoir
Vidéo: Windows 11/10 keeps adding Keyboard layouts without permission - YouTube 2024, Avril
Anonim

Nous avons déjà vu Microsoft proposer de nombreux services axés sur les consommateurs et les entreprises sur le marché et il nous est parfois difficile de suivre différents services sur différents appareils. Microsoft a lancé Windows Phone à son retour. Les gens s'attendaient réellement à une meilleure connexion et une meilleure communication entre l'appareil mobile et le PC. Je ne dis pas que Microsoft ne l'a pas fait. Ils l'ont fait parfaitement. Le PC et le téléphone forment une excellente paire. Mais pour un smartphone moderne, vous avez besoin de quelque chose de plus. C'est à ce moment que les applications entrent en scène. Un smartphone doit avoir une excellente prise en charge de l'application. Contrairement à Android de Google et à iOS d'Apple, Windows Phone de Microsoft n'a pas bénéficié d'un excellent support technique de la part de la communauté des développeurs. Je sais et j'apprécie les efforts déployés par Microsoft pour obliger davantage de développeurs à créer des applications pour leur plate-forme mobile, mais après le redémarrage de diverses plates-formes Windows Phone, la marque a toujours manqué de loin derrière ses concurrents. Mais avec la nouvelle stratégie proposée par le nouveau PDG de Microsoft, Satya Nadella, Microsoft évolue dans une direction différente. Ils l'appellent Mobilité de l'expérience.

Image
Image

D'après ce que j'ai compris dans le livre de Satya, Cliquez sur Actualiser, le monde n’a pas besoin d’un troisième écosystème de téléphonie mobile; il voulait que Microsoft travaille sur le chemin de la mobilité. Rendre les choses facilement accessibles, rendre les gens plus productifs, en maintenant une connexion entre leurs appareils de manière à ce qu'ils travaillent ensemble pour la personne et pour l'entreprise. Il envisage l'avenir de l'informatique pour être naturel et plus interactif. C’est pourquoi nous voyons tous que Microsoft s’oriente de plus en plus vers la convergence d’un PC sous Windows 10, d’un téléphone Android ou d’un appareil iOS. Voici où Microsoft Graph joue un rôle important au cœur de cette vision.

Qu'est-ce que Microsoft Graph?

Microsoft Graph fonctionne sur le principe de la structure de données nommée Graphique. Maintenant, Microsoft le définit comme:

Microsoft Graph is the gateway to data and intelligence in Microsoft 365. 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.

Microsoft Graph est fourni à l'aide de différentes API de différents groupes de produits au sein de Microsoft. Les API suivantes aident l’API Microsoft Graph à commencer à fonctionner:
Microsoft Graph est fourni à l'aide de différentes API de différents groupes de produits au sein de Microsoft. Les API suivantes aident l’API Microsoft Graph à commencer à fonctionner:
  • Azure Active Directory
  • Les services Office 365 tels que SharePoint, OneDrive, Outlook ou Exchange, les équipes Microsoft, OneNote, Planner et Excel.
  • Services de sécurité et de mobilité d'entreprise tels que Identity Manager, Intune, Advanced Threat Analytics et Advanced Threat Protection (ATP).
  • Services Windows 10 tels que Activités et Appareils.
  • Éducation.

Pour en savoir plus sur l’utilisation et la mise en œuvre des services dans Microsoft Graph, consultez la documentation officielle ici.

Ce que Microsoft Graph aide un utilisateur à faire, c'est de se connecter. L'utilisateur peut maintenant être connecté à toutes les ressources des services prenant en charge Microsoft Graph. Ceci est fait en rendant l'utilisateur à un groupe en utilisant le membre de relation. Ceci est légèrement orienté développeur, donc si vous êtes intéressé, vous pouvez en savoir plus à ce sujet. membre de relation ici. Et un utilisateur peut être connecté à un autre utilisateur à l'aide de la relation de manager. En savoir plus à ce sujet ici.

En utilisant ce type de modèle, Microsoft peut synchroniser les données de votre application, telles que les notifications et la fonction Continuer sur PC depuis votre Android Phone, votre appareil iOS ou un téléphone Windows 10 Mobile sur votre PC Windows 10.

Fonctionnalités de Microsoft Graph

Microsoft Graph aide les développeurs d'applications à créer un logiciel qui influencera profondément la productivité de leurs clients. Certaines des principales fonctionnalités de Microsoft Graph sont énumérées ci-dessous:

  • Analyse l’engagement suivant dans le calendrier de l’utilisateur et l’aide à s'y préparer en fournissant diverses informations aux participants. Cet ensemble d'informations comprend leurs intitulés de poste, leur groupe de travail et des informations sur les derniers documents et projets d'équipe sur lesquels ils ont travaillé ou collaboré.
  • Analyse le programme de l'utilisateur et l'aide à planifier le meilleur moment pour une réunion.
  • Récupère les documents et les fichiers Office à partir d'un fichier stocké à l'intérieur du Cloud Storage (OneDrive) à distance vers tout périphérique connecté dans le graphique.
  • Etudiez votre flux de travail et votre emploi du temps de manière à ce qu'il puisse vous éclairer sur le temps que vous consacrez à vos réunions ou formuler des recommandations pour ceux qui sont pertinents ou importants pour vous.
  • Aide l'utilisateur à différencier ses fichiers professionnels de ses fichiers personnels en fonction de son emplacement dans OneDrive pour les fichiers personnels et OneDrive for Business pour les fichiers de travail.

Certaines demandes invoquées à l'aide de Microsoft Graph

Opération URL
OBTENIR mon profil

https://graph.microsoft.com/v1.0/me

GET mes fichiers

https://graph.microsoft.com/v1.0/me/drive/root/children

Obtenir ma photo

https://graph.microsoft.com/v1.0/me/photo/$value

OBTENIR mon mail

https://graph.microsoft.com/v1.0/me/messages

OBTENIR mon email de haute importance

https://graph.microsoft.com/v1.0/me/messages?$filter=importance%20eq%20'high'

OBTENIR mon agenda

https://graph.microsoft.com/v1.0/me/events

GET mon manager

https://graph.microsoft.com/v1.0/me/manager

GET dernier utilisateur pour modifier le fichier foo.txt

https://graph.microsoft.com/v1.0/me/drive/root/children/foo.txt/lastModifiedByUser

Groupes GET Office365 dont je suis membre

https://graph.microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified')

OBTENIR des utilisateurs dans mon organisation

https://graph.microsoft.com/v1.0/users

GET groupes dans mon organisation

https://graph.microsoft.com/v1.0/groups

OBTENIR des personnes liées à moi

https://graph.microsoft.com/v1.0/me/people

OBTENIR des articles tendance autour de moi

https://graph.microsoft.com/beta/me/insights/trending

GET mes notes

https://graph.microsoft.com/v1.0/me/onenote/notebooks

Si vous souhaitez en savoir plus sur Microsoft Graph ou si vous êtes un développeur qui souhaite créer des services compatibles avec Microsoft Graph, consultez la documentation officielle de Microsoft Graph ici.

Ces services peuvent être implémentés et utilisés avec l'explorateur de graphes. Vous pouvez en apprendre plus et mettre la main sur le portail Graph Explorer ici.

Conseillé: