Microsoft Graph : tout ce que vous devez savoir
Nous avons déjà vu Microsoft apporter de nombreux services axés sur les consommateurs et les entreprises sur le marché, il devient parfois difficile pour nous de suivre différents services sur différents appareils. Microsoft a lancé Windows Phone il y a longtemps. Les gens s'attendaient en fait à une meilleure connexion et communication entre l'appareil mobile et le PC. Je ne dis pas que Microsoft ne l'a pas fait. Ils l'ont parfaitement fait. Le PC et le téléphone(Phone) formaient une excellente paire. Mais pour un smartphone moderne, il vous faut quelque chose de plus. C'est à ce moment que les applications(Apps) entrent en scène. Un smartphone doit avoir un excellent support d'application. Contrairement à Android de Google et iOS d'Apple,(Microsoft)Le Windows Phone de (Windows Phone)Microsoft n'a pas reçu un grand soutien de la part de la communauté des développeurs. Je connais et j'apprécie les efforts de Microsoft pour amener davantage de développeurs à créer des applications pour leur plate-forme mobile, mais après divers redémarrages de la plate-forme Windows Phone , il manquait toujours loin derrière les concurrents. Mais avec la nouvelle stratégie qui vient avec le nouveau PDG de Microsoft(Microsoft CEO) , Satya Nadella , Microsoft évolue dans une direction différente. Ils appellent cela la mobilité de l'expérience. (Mobility of Experience. )
D'après ce que j'ai compris du livre de Satya, Hit Refresh, le monde n'avait pas plutôt besoin d'un troisième écosystème de téléphonie mobile ; il voulait que Microsoft travaille sur la voie de la mobilité(Mobility) . Rendre les choses facilement accessibles, rendre les gens plus productifs, maintenir une connexion entre leurs appareils de manière à ce qu'ils travaillent ensemble pour la personne et l'entreprise ensemble. Il voit l'avenir de l'informatique comme naturelle et plus interactive. Par conséquent(Hence) , nous voyons tous Microsoft s'orienter vers un objectif consistant à rassembler et à faire fonctionner ensemble un PC sous Windows 10 et un téléphone Android ou un appareil iOS. Voici où Microsoft Graphjoue un rôle important en tant que pivot de cette vision.
Qu'est-ce que Microsoft Graph
Microsoft Graph fonctionne sur le principe de la Structure de Données(Data Structure) nommée Graph. 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 s'associe à l'aide de diverses API(APIs) de différents groupes de produits au sein de Microsoft . Les API(APIs) suivantes aident l' API Microsoft Graph(Microsoft Graph API) à commencer à fonctionner :
- Azure Active Directory
- Services Office 365(Office 365) tels que SharePoint , OneDrive , Outlook ou Exchange , Microsoft Teams , OneNote , Planner et Excel .
- Services de mobilité(Enterprise Mobility) et de sécurité(Security Services) d'entreprise comme Identity Manager , Intune , Advanced Threat Analytics et Advanced Threat Protection ( ATP ).
- Services Windows 10 tels que Activités et Appareils.
- Éducation.
Vous pouvez en savoir plus sur la façon dont les services sont utilisés et implémentés dans Microsoft Graph à partir de la documentation officielle ici(here) .
Ce que Microsoft Graph aide un utilisateur à faire, c'est de se connecter. L'utilisateur peut désormais être connecté à toutes les ressources des services qui prennent en charge Microsoft Graph . Cela se fait en faisant de l'utilisateur un groupe à l'aide de la relation memberOf . Ceci est légèrement orienté développeur, donc si vous êtes intéressé, vous pouvez en savoir plus sur cette relation memberOf ici(here) . Et un utilisateur peut être connecté à un autre utilisateur à l'aide de la relation de gestionnaire(manager relationship) . En savoir plus ici(here) .
En utilisant ce type de modèle, Microsoft est en mesure de synchroniser les données de votre application telles que les notifications et la fonction Continuer(Continue) sur PC depuis votre téléphone Android(Android Phone) , votre appareil iOS ou un téléphone mobile Windows 10 vers votre PC Windows 10.
Fonctionnalités de Microsoft Graph
Microsoft Graph aide les développeurs d'applications à créer un logiciel qui influencera très profondément la productivité de leurs clients. Certaines des principales fonctionnalités de Microsoft Graph sont répertoriées ci-dessous :
- Analyse(Scans) le prochain engagement 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 titres 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(Scans) le calendrier de l'utilisateur et l'aide à planifier le meilleur moment pour une réunion.
- Récupère les(Fetches Office) documents et fichiers Office à partir d'un fichier stocké à l'intérieur du Cloud Storage ( OneDrive ) à distance vers n'importe quel appareil connecté au graphique.
- Étudie votre flux de travail et votre emploi du temps afin qu'il puisse fournir des informations sur votre temps consacré aux réunions ou fournir des recommandations pour celles qui sont pertinentes ou importantes pour vous.
- Aide l'utilisateur à différencier ses fichiers professionnels de ses fichiers personnels en fonction de leur emplacement dans OneDrive pour les fichiers personnels et OneDrive Entreprise(Business) pour les fichiers professionnels.
Certaines requêtes invoquées à l'aide de Microsoft Graph
Si vous souhaitez en savoir plus sur Microsoft Graph ou si vous êtes un développeur qui souhaite créer ses services avec une compatibilité avec Microsoft Graph , rendez-vous sur la documentation officielle de Microsoft Graph ici.(here.)
Ces services peuvent être implémentés et utilisés avec l' explorateur de graphes(Graph Explorer) . Vous pouvez en savoir plus et mettre la main sur le portail Graph Explorer ici(here) .
Related posts
Manage legacy Applications Web avec Enterprise Mode Site List Portal de Microsoft
Teach Kids à l'aide de ces Code Tools and Programs de Microsoft
PerfView est un outil Performance Analysis et Profiling de Microsoft
Download, Install, Learn Microsoft Small Basic programming Langue
Qu'est-ce que GTK+ Runtime Environment? Pourquoi votre PC need?
Quelle est Java Langage de programmation? Code exemples
Bulk install Windows apps avec Winstall pour Windows Package Manager
Best Free C++ IDE pour Windows 10
SynWrite Editor: Free Text & Source Code Editor pour Windows 10
SciTE est un Text Processing software gratuit pour les programmeurs
Slack apps: distance Teams, Productivity, Developers, Project Management
Notifications Visualizer vous permet de tester les notifications des applications
Comment 08771454 :: blocs en Windows 10
Redwood Resource Extractor: Extraire des ressources des fichiers EXE
Fix Command python setup.py egg_info a échoué avec error code 1
Les meilleurs sites Web pour apprendre ou améliorer votre connaissance HTML coding
Désactiver Developer Tools dans Edge en utilisant Registry or Group Policy
Code sur l'amélioration Studio Code visuel avec l'aide d'extensions
Comment utiliser et ajouter Work/School comptes à Microsoft Authenticator app
Les meilleurs éditeurs de code pour Windows 10 que chaque développeur doit utiliser