Microsoft Graph: Semua yang perlu Anda ketahui

Kami telah melihat Microsoft menghadirkan banyak layanan yang berfokus pada konsumen dan perusahaan di pasar yang terkadang menjadi sulit bagi kami untuk mengikuti layanan yang berbeda pada perangkat yang berbeda. Microsoft meluncurkan Windows Phone kembali. Orang sebenarnya mengharapkan koneksi dan komunikasi yang lebih baik antara perangkat seluler dan PC. Saya tidak mengatakan bahwa Microsoft tidak melakukannya. Mereka melakukannya dengan sempurna. PC dan Telepon(Phone) menjadi pasangan yang hebat. Tetapi untuk smartphone modern, Anda membutuhkan sesuatu yang lebih. Ini adalah saat Aplikasi(Apps) muncul. Sebuah smartphone harus memiliki dukungan aplikasi yang hebat. Tidak seperti Google Android dan Apple iOS,Microsoft Windows Phone tidak mendapatkan dukungan besar dari komunitas pengembang. Saya tahu dan saya menghargai upaya Microsoft untuk mendapatkan lebih banyak pengembang untuk membangun aplikasi untuk platform seluler mereka, tetapi setelah berbagai platform Windows Phone reboot, selalu kalah jauh di belakang para pesaing. Namun dengan strategi baru yang datang dengan CEO baru Microsoft(Microsoft CEO) , Satya Nadella , Microsoft bergerak ke arah yang berbeda. Mereka menyebutnya  Mobilitas Pengalaman. (Mobility of Experience. )

Sejauh yang saya pahami dari buku Satya,  Hit Refresh,  dunia tidak membutuhkan ekosistem ponsel ketiga; dia ingin Microsoft bekerja di jalur Mobility . Membuat segala sesuatunya mudah diakses, membuat orang lebih produktif, menjaga koneksi antara perangkat mereka sedemikian rupa sehingga mereka bekerja sama untuk orang dan perusahaan bersama-sama. Dia membayangkan masa depan komputasi menjadi alami dan lebih interaktif. Oleh karena itu(Hence) , kita semua melihat Microsoft bergerak menuju tujuan menyatukan dan membuat PC yang didukung Windows 10 dan ponsel Android atau perangkat iOS bekerja bersama. Di sinilah Microsoft Graphmemainkan peran penting sebagai inti dari visi ini.

Apa itu Microsoft Graph

Microsoft Graph bekerja berdasarkan prinsip Struktur Data(Data Structure) bernama  Graph. Sekarang, Microsoft mendefinisikannya sebagai,

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.

Grafik Microsoft

Microsoft Graph datang bersama-sama dengan bantuan berbagai API(APIs) dari kelompok produk yang berbeda di dalam Microsoft . API(APIs) berikut membantu Microsoft Graph API untuk mulai bekerja:

  • Direktori Aktif Azure
  • Layanan Office 365(Office 365) seperti SharePoint , OneDrive , Outlook atau Exchange , Microsoft Teams , OneNote , Planner , dan Excel .
  • Layanan Mobilitas(Enterprise Mobility) dan Keamanan(Security Services) Perusahaan seperti Identity Manager , Intune , Analisis (Analytics)Ancaman Lanjutan(Advanced Threat) , dan Perlindungan Ancaman Lanjutan(Advanced Threat Protection) ( ATP ).
  • Layanan Windows 10 seperti Aktivitas dan Perangkat.
  • Pendidikan.

Anda dapat membaca lebih lanjut tentang bagaimana layanan digunakan dan diimplementasikan di Microsoft Graph dari dokumentasi resmi di sini(here) .

Apa yang Microsoft Graph membantu pengguna lakukan adalah terhubung. Pengguna sekarang dapat terhubung ke semua sumber daya di seluruh layanan yang mendukung Microsoft Graph . Ini dilakukan dengan membuat pengguna ke grup menggunakan hubungan memberOf . Ini sedikit berorientasi pada pengembang, jadi jika Anda tertarik, Anda dapat membaca lebih lanjut tentang hubungan memberOf ini (memberOf)di sini(here) . Dan seorang pengguna dapat terhubung ke pengguna lain menggunakan hubungan manajer(manager relationship) . Baca lebih lanjut tentangnya di sini(here) .

Dengan menggunakan model seperti ini, Microsoft dapat menyinkronkan data aplikasi Anda seperti notifikasi dan fitur Lanjutkan(Continue) di PC dari Ponsel Android(Android Phone) , perangkat iOS, atau ponsel(Mobile) Windows 10 ke PC Windows 10 Anda.

Fitur Microsoft Graph

Microsoft Graph membantu pengembang aplikasi membuat perangkat lunak yang akan sangat memengaruhi produktivitas pelanggan mereka. Beberapa fitur utama dari Microsoft Graph tercantum di bawah ini:

  • Memindai(Scans) keterlibatan berikutnya di kalender pengguna dan membantu mereka mempersiapkannya dengan memberikan berbagai informasi untuk peserta. Kumpulan informasi ini mencakup jabatan mereka, kelompok kerja mereka, dan informasi tentang dokumen terbaru dan proyek tim yang telah mereka kerjakan atau kerjakan.
  • Memindai(Scans) jadwal pengguna dan membantu mereka menjadwalkan waktu terbaik untuk rapat.
  • Mengambil(Fetches Office) dokumen dan file Office dari file yang disimpan di dalam Penyimpanan Cloud(Cloud Storage) ( OneDrive ) dari jarak jauh ke perangkat apa pun yang terhubung dalam grafik.
  • Pelajari alur kerja dan jadwal Anda sehingga dapat memberikan wawasan tentang waktu yang Anda habiskan untuk rapat atau memberikan rekomendasi untuk yang relevan atau penting bagi Anda.
  • Membantu pengguna untuk membedakan antara pekerjaan dan file pribadi mereka berdasarkan lokasi mereka di OneDrive untuk file pribadi dan OneDrive for Business untuk file kerja.

Beberapa permintaan dipanggil menggunakan Microsoft Graph

OperationURL
GET my profilehttps://graph.microsoft.com/v1.0/me
GET my fileshttps://graph.microsoft.com/v1.0/me/drive/root/children
GET my photohttps://graph.microsoft.com/v1.0/me/photo/$value
GET my mailhttps://graph.microsoft.com/v1.0/me/messages
GET my high importance emailhttps://graph.microsoft.com/v1.0/me/messages?$filter=importance%20eq%20'high'
GET my calendar eventshttps://graph.microsoft.com/v1.0/me/events
GET my managerhttps://graph.microsoft.com/v1.0/me/manager
GET last user to modify file foo.txthttps://graph.microsoft.com/v1.0/me/drive/root/children/foo.txt/lastModifiedByUser
GET Office365 groups I’m member ofhttps://graph.microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified')
GET users in my organizationhttps://graph.microsoft.com/v1.0/users
GET groups in my organizationhttps://graph.microsoft.com/v1.0/groups
GET people related to mehttps://graph.microsoft.com/v1.0/me/people
GET items trending around mehttps://graph.microsoft.com/beta/me/insights/trending
GET my noteshttps://graph.microsoft.com/v1.0/me/onenote/notebooks

Jika Anda tertarik untuk mempelajari lebih lanjut tentang Microsoft Graph atau jika Anda adalah pengembang yang ingin membangun layanan mereka dengan kompatibilitas dengan Microsoft Graph , kunjungi dokumentasi resmi untuk Microsoft Graph di sini.(here.)

Layanan ini dapat diimplementasikan dan digunakan dengan Graph Explorer . Anda dapat mempelajari lebih lanjut dan mendapatkan tangan Anda di portal Graph Explorer di sini(here) .



About the author

Setelah hampir 20 tahun di industri teknologi, saya telah belajar banyak tentang produk Apple dan cara mempersonalisasikannya untuk kebutuhan saya. Secara khusus, saya tahu cara menggunakan platform iOS untuk membuat tampilan khusus dan berinteraksi dengan pengguna saya melalui preferensi aplikasi. Pengalaman ini telah memberi saya wawasan berharga tentang bagaimana Apple mendesain produknya dan cara terbaik untuk meningkatkan pengalaman pengguna mereka.



Related posts