Microsoft Graph: tutto ciò che devi sapere
Abbiamo già visto Microsoft introdurre sul mercato molti servizi incentrati sui consumatori e sulle imprese che a volte diventa difficile per noi tenere il passo con servizi diversi su dispositivi diversi. Microsoft ha lanciato Windows Phone molto tempo fa. Le persone in realtà si aspettavano una migliore connessione e comunicazione tra il dispositivo mobile e il PC. Non sto dicendo che Microsoft non lo abbia fatto. Lo hanno fatto perfettamente. Il PC e il telefono(Phone) hanno fatto un'ottima coppia. Ma per uno smartphone moderno serve qualcosa in più. Questo è quando le app(Apps) entrano in scena. Uno smartphone deve avere un ottimo supporto per le app. A differenza di Android di Google e iOS di Apple,(Microsoft)Il Windows Phone di (Windows Phone)Microsoft non ha ricevuto un grande supporto dalla comunità degli sviluppatori. Conosco e apprezzo gli sforzi di Microsoft per convincere più sviluppatori a creare app per la loro piattaforma mobile, ma dopo vari riavvii della piattaforma Windows Phone , è sempre rimasta molto indietro rispetto alla concorrenza. (Windows Phone)Ma con la nuova strategia che arriva con il nuovo CEO di Microsoft(Microsoft CEO) , Satya Nadella , Microsoft si sta muovendo in una direzione diversa. Lo chiamano Mobilità dell'Esperienza. (Mobility of Experience. )
Per quanto ho capito dal libro di Satya, Hit Refresh, il mondo non aveva bisogno di un terzo ecosistema di telefoni cellulari; voleva che Microsoft lavorasse sulla via della mobilità(Mobility) . Rendere le cose facilmente accessibili, rendere le persone più produttive, mantenere una connessione tra i loro dispositivi in modo tale che lavorino insieme per la persona e l'azienda insieme. Pensa che il futuro dell'informatica sia naturale e più interattivo. Quindi(Hence) , stiamo tutti vedendo Microsoft muoversi verso l'obiettivo di riunire e far funzionare insieme un PC con Windows 10 e un telefono Android o un dispositivo iOS. Ecco dove Microsoft Graphgioca un ruolo importante come punto cruciale di questa visione.
Cos'è Microsoft Graph
Microsoft Graph funziona in base al principio della struttura dati(Data Structure) denominata Graph. Ora, Microsoft lo definisce come,
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 viene fornito con l'aiuto di varie API(APIs) di diversi gruppi di prodotti all'interno di Microsoft . Le seguenti API(APIs) aiutano l' API di Microsoft Graph(Microsoft Graph API) a iniziare a funzionare:
- Azure Active Directory
- Servizi di Office 365(Office 365) come SharePoint , OneDrive , Outlook o Exchange , Microsoft Teams , OneNote , Planner ed Excel .
- (Enterprise Mobility)Servizi di sicurezza(Security Services) e mobilità aziendale come Identity Manager , Intune , Advanced Threat Analytics e Advanced Threat Protection ( ATP ).
- Servizi di Windows 10 come Attività e Dispositivi.
- Formazione scolastica.
Puoi leggere ulteriori informazioni su come i servizi vengono utilizzati e implementati in Microsoft Graph dalla documentazione ufficiale qui(here) .
Ciò che Microsoft Graph aiuta un utente a fare è connettersi. L'utente può ora essere connesso a tutte le risorse dei servizi che supportano Microsoft Graph . Questo viene fatto inserendo l'utente in un gruppo usando la relazione memberOf . Questo è leggermente orientato allo sviluppatore, quindi se sei interessato, puoi leggere di più su questa relazione memberOf qui(here) . E un utente può essere connesso a un altro utente utilizzando la relazione manager(manager relationship) . Leggi di più a riguardo qui(here) .
Utilizzando questo tipo di modello, Microsoft è in grado di sincronizzare i dati dell'app come le notifiche e la funzione Continua(Continue) su PC dal tuo telefono Android(Android Phone) , dispositivo iOS o un telefono Windows 10 Mobile sul tuo PC Windows 10.
Funzionalità di Microsoft Graph
Microsoft Graph aiuta gli sviluppatori di app a creare un software che influenzerà molto profondamente la produttività dei loro clienti. Di seguito sono elencate alcune delle principali funzionalità di Microsoft Graph :
- Analizza(Scans) il prossimo impegno nel calendario dell'utente e lo aiuta a prepararsi fornendo varie informazioni per i partecipanti. Questo insieme di informazioni include i titoli di lavoro, il gruppo di lavoro e le informazioni sugli ultimi documenti e progetti del team su cui hanno lavorato o collaborato.
- Esamina(Scans) il programma dell'utente e lo aiuta a programmare il momento migliore per una riunione.
- Recupera(Fetches Office) i documenti e i file di Office da un file archiviato all'interno del Cloud Storage ( OneDrive ) in remoto a qualsiasi dispositivo connesso nel grafico.
- Studia il flusso di lavoro e la pianificazione in modo che possa fornire informazioni dettagliate sul tempo dedicato alle riunioni o fornire consigli per quelli che sono rilevanti o importanti per te.
- Aiuta l'utente a distinguere i propri file di lavoro da quelli personali in base alla posizione in OneDrive per i file personali e in OneDrive for Business per i file di lavoro.
Alcune richieste invocate utilizzando Microsoft Graph
Se sei interessato a saperne di più su Microsoft Graph o se sei uno sviluppatore che vuole creare i propri servizi compatibili con Microsoft Graph , vai alla documentazione ufficiale per Microsoft Graph qui.(here.)
Questi servizi possono essere implementati e utilizzati con Graph Explorer . Puoi saperne di più e mettere le mani sul portale di Graph Explorer qui(here) .
Related posts
applicazioni web Manage legacy con Enterprise Mode Site List Portal di Microsoft
Teach Kids a Code Usando questi Tools and Programs da Microsoft
PerfView è uno strumento Performance Analysis e Profiling da Microsoft
Download, Install, Learn Microsoft Small Basic programming Lingua
Cos'è GTK+ Runtime Environment? Perché il tuo PC need è?
Fix Command python setup.py egg_info fallito con error code 1
Come aggiungere Zoom a Microsoft Teams
Redwood Resource Extractor: estrarre risorse da file EXE
Best Free PHP IDE per Windows 10
Qual è il linguaggio di programmazione Python?
Siti Web che ti aiutano ad imparare a Code Playing Games e divertirsi
CudaText è un Code Editor gratuito per i programmatori Windows
Alternate Text Browser consente di sfogliare diversi Programming Lingue
I migliori siti Web per imparare Coding online GRATIS
Come cambiare User Agent and Geolocation in Edge Developer Tools
SynWrite Editor: Free Text & Source Code Editor per Windows 10
Chrome Development Tools Tutorials, Tips, Tricks
Cos'è Google Go Programming Language - Requisiti, FAQ
Migliori editor di codice per Windows 10 che ogni sviluppatore deve utilizzare
Notifiche Visualizer Consente di testare le notifiche delle app