Microsoft Graph: Mọi thứ bạn cần biết
Chúng tôi đã thấy Microsoft mang đến nhiều dịch vụ tập trung vào người tiêu dùng và doanh nghiệp trên thị trường mà đôi khi chúng tôi gặp khó khăn trong việc theo kịp các dịch vụ khác nhau trên các thiết bị khác nhau. Microsoft đã ra mắt Windows Phone trở lại. Mọi người thực sự mong đợi một kết nối và giao tiếp tốt hơn giữa thiết bị di động và PC. Tôi không nói rằng Microsoft đã không làm điều đó. Họ đã làm điều đó một cách hoàn hảo. PC và điện thoại(Phone) đã trở thành một cặp tuyệt vời. Nhưng đối với một chiếc điện thoại thông minh hiện đại, bạn cần nhiều thứ hơn thế. Đây là lúc các Ứng dụng(Apps) đi vào hình ảnh. Một điện thoại thông minh cần phải có một ứng dụng hỗ trợ tuyệt vời. Không giống như Android của Google và iOS của Apple,(Microsoft)Windows Phone của Microsoft không nhận được sự hỗ trợ đắc lực từ cộng đồng nhà phát triển. Tôi biết và tôi đánh giá cao nỗ lực của Microsoft trong việc thu hút nhiều nhà phát triển hơn để xây dựng ứng dụng cho nền tảng di động của họ nhưng sau nhiều lần khởi động lại nền tảng Windows Phone , nó luôn thua xa các đối thủ cạnh tranh. Nhưng với chiến lược mới đi kèm với CEO mới của Microsoft(Microsoft CEO) , Satya Nadella , Microsoft đang đi theo một hướng khác. Họ gọi nó là Mobility of Experience.
Theo như tôi hiểu từ cuốn sách của Satya, Hit Refresh, thế giới không cần một hệ sinh thái điện thoại di động thứ ba; ông ấy muốn Microsoft làm việc trên con đường Mobility . Giúp mọi thứ dễ dàng truy cập, giúp mọi người làm việc hiệu quả hơn, giữ kết nối giữa các thiết bị của họ theo cách họ làm việc cùng nhau vì con người và công ty. Ông nhìn thấy tương lai của máy tính trở nên tự nhiên và tương tác hơn. Do đó(Hence) , tất cả chúng ta đều thấy Microsoft đang hướng tới mục đích tập hợp lại và làm cho PC chạy Windows 10 và điện thoại Android hoặc thiết bị iOS hoạt động cùng nhau. Đây là nơi Microsoft Graphđóng một vai trò quan trọng như là mấu chốt của tầm nhìn này.
Microsoft Graph là gì
Microsoft Graph hoạt động dựa trên nguyên tắc của Cấu trúc dữ liệu(Data Structure) có tên là Graph. Bây giờ, Microsoft định nghĩa nó là,
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 ra đời cùng với sự trợ giúp của nhiều API(APIs) từ các nhóm sản phẩm khác nhau bên trong Microsoft . Các API(APIs) sau đây giúp Microsoft Graph API bắt đầu hoạt động:
- Azure Active Directory
- Các dịch vụ Office 365(Office 365) như SharePoint , OneDrive , Outlook hoặc Exchange , Microsoft Teams , OneNote , Planner và Excel .
- (Enterprise Mobility)Các dịch vụ bảo mật(Security Services) và di động dành cho doanh nghiệp như Trình quản lý danh tính(Identity Manager) , Intune , Phân tích (Analytics)mối đe dọa(Advanced Threat) nâng cao và Bảo vệ mối đe dọa nâng cao(Advanced Threat Protection) ( ATP ).
- Các dịch vụ Windows 10 như Hoạt động và Thiết bị.
- Giáo dục.
Bạn có thể đọc thêm về cách các dịch vụ được sử dụng và triển khai trong Microsoft Graph từ tài liệu chính thức tại đây(here) .
Những gì Microsoft Graph giúp người dùng làm là kết nối. Người dùng hiện có thể được kết nối với tất cả các tài nguyên trên các dịch vụ hỗ trợ Microsoft Graph . Điều này được thực hiện bằng cách đưa người dùng vào một nhóm bằng cách sử dụng mối quan hệ memberOf . Đây là hơi hướng của nhà phát triển, vì vậy nếu bạn quan tâm, bạn có thể đọc thêm về mối quan hệ memberOf này (memberOf)tại đây(here) . Và một người dùng có thể được kết nối với một người dùng khác bằng cách sử dụng mối quan hệ người quản lý(manager relationship) . Đọc thêm về nó ở đây(here) .
Sử dụng loại mô hình này, Microsoft có thể đồng bộ hóa dữ liệu ứng dụng của bạn như thông báo và tính năng Tiếp tục(Continue) trên PC từ Điện thoại Android(Android Phone) , thiết bị iOS hoặc điện thoại Windows 10 Mobile với PC chạy Windows 10 của bạn.
Các tính năng của Microsoft Graph
Microsoft Graph giúp các nhà phát triển ứng dụng tạo ra một phần mềm có ảnh hưởng sâu sắc đến năng suất của khách hàng. Một số tính năng chính của Microsoft Graph được liệt kê bên dưới:
- Quét(Scans) lần tương tác tiếp theo trong lịch của người dùng và giúp họ chuẩn bị bằng cách cung cấp nhiều thông tin khác nhau cho những người tham dự. Tập hợp thông tin này bao gồm chức danh công việc, nhóm làm việc của họ và thông tin về các tài liệu mới nhất và các dự án nhóm mà họ đã và đang làm việc hoặc cộng tác.
- Quét(Scans) lịch biểu của người dùng và giúp họ lên lịch thời gian tốt nhất cho cuộc họp.
- Tìm nạp tài liệu và tệp Office(Fetches Office) từ tệp được lưu trữ bên trong Bộ nhớ đám mây(Cloud Storage) ( OneDrive ) từ xa tới bất kỳ thiết bị nào được kết nối trong biểu đồ.
- Nghiên cứu quy trình làm việc và lịch trình của bạn để nó có thể cung cấp thông tin chi tiết về thời gian bạn dành cho các cuộc họp hoặc đưa ra các đề xuất cho những cuộc họp có liên quan hoặc quan trọng đối với bạn.
- Giúp người dùng phân biệt giữa tệp công việc và tệp cá nhân của họ trên cơ sở vị trí của họ trong OneDrive cho tệp cá nhân và OneDrive for Business cho tệp công việc.
Một số yêu cầu được gọi bằng Microsoft Graph
Nếu bạn muốn tìm hiểu thêm về Microsoft Graph hoặc nếu bạn là nhà phát triển muốn xây dựng các dịch vụ của họ tương thích với Microsoft Graph , hãy truy cập tài liệu chính thức về Microsoft Graph tại đây.(here.)
Các dịch vụ này có thể được triển khai và sử dụng với Graph Explorer . Bạn có thể tìm hiểu thêm và tham gia vào cổng Graph Explorer tại đây(here) .
Related posts
Manage legacy Ứng dụng web với Enterprise Mode Site List Portal của Microsoft
Teach Kids đến Code sử dụng các Tools and Programs này từ Microsoft
PerfView là một công cụ Performance Analysis & hồ sơ từ Microsoft
Download, Install, Learn Microsoft Small Basic programming Ngôn ngữ
GTK+ Runtime Environment là gì? Tại sao PC need của bạn?
Slack apps: Teams, Productivity, Developers, Project Management
Năm dự án tốt nhất cho các lập trình viên mới bắt đầu
Các trang web giúp bạn học được Code chơi Games và vui chơi
Cách sử dụng và thêm tài khoản Work/School xuống Microsoft Authenticator app
Cách bật Developer Mode trong Windows 11/10
Fix Command python setup.py egg_info đã thất bại với error code 1
11 Best IDEs Đối Node.js Developers
Cách tải xuống tệp từ Github và xem chúng
Alternate Text Browser cho phép bạn duyệt nhiều Programming Ngôn ngữ
Chrome Development Tools Tutorials, Tips, Tricks
Cách Download and Install Code :: Khối trong Windows 10
Vô hiệu hóa Developer Tools bằng Edge bằng Registry or Group Policy
Microsoft Intune không đồng bộ hóa? Force Intune để đồng bộ hóa bằng Windows 11/10
các trang web tốt nhất để học Coding online miễn phí
Thông báo Visualizer cho phép bạn kiểm tra thông báo về ứng dụng