[Build 2022] Microsoft Graph

Chào mừng đến với Build 2022

Tại Build 2021, chúng tôi chỉ mới xuất hiện sau hai năm làm việc từ xa, nhìn vào tương lai. Chà, và tương lai đã đến. Trong thế giới hỗn hợp này, các ứng dụng được xây dựng dựa trên Microsoft Graph - những ứng dụng giúp người dùng truy cập nội dung và ngữ cảnh phong phú một cách an toàn trên các thiết bị, nền tảng và khu vực địa lý không còn là điều tốt đẹp để có nữa. Chúng rất cần thiết. Microsoft Graph hiện hỗ trợ các ứng dụng của bên thứ ba cho hơn một nửa tổng số người thuê Microsoft 365. Hơn nữa, Microsoft Graph hiện cung cấp hơn một triệu ứng dụng bên thứ ba tùy chỉnh hoạt động hàng tháng. Vì vậy, chúng tôi rất vui mừng về động lực của mình. Và chúng tôi thậm chí còn vui mừng chia sẻ tất cả những công việc tuyệt vời mà nhóm kỹ sư của chúng tôi đã hoàn thành kể từ năm ngoái để làm cho Microsoft Graph trở nên tốt hơn bao giờ hết.

Các tính năng và bộ dữ liệu khác cho Microsoft Graph Data Connect

Khi được phân tích trên quy mô lớn, dữ liệu trong Microsoft Graph có thể giúp bạn khám phá thông tin chi tiết giúp thay đổi cách bạn nhìn vào tổ chức của mình. Chúng tôi đã xây dựng Microsoft Graph Data Connect để cung cấp cho các nhà phát triển và nhà khoa học dữ liệu quyền truy cập nhanh và an toàn vào các bộ dữ liệu Microsoft 365 đã chọn. Chúng tôi vui mừng thông báo về sự sẵn có của một số bộ dữ liệu mới, bao gồm nội dung Microsoft Teams, Outlook, SharePoint và Azure AD được yêu cầu cao. Chúng tôi cũng sẽ giới thiệu các tính năng bảo mật và quyền riêng tư bổ sung, bao gồm các kiểm soát quản trị viên đối tượng thuê mới và nhật ký kiểm tra cũng như hướng dẫn chi tiết các cách khác để bảo mật dữ liệu Microsoft 365 trong Azure. Các nhà phát triển cũng sẽ tìm thấy những cải tiến đối với trải nghiệm thiết lập, một số mẫu mới, một số bộ dữ liệu mẫu, tích hợp dễ dàng vào Azure Synapse và Purview, cộng với hỗ trợ kỹ thuật đầu cuối cho các dự án mẫu mức khái niệm.

Chúng tôi có một phiên theo yêu cầu để hướng dẫn bạn cách khai thác sức mạnh của dữ liệu Microsoft 365 của tổ chức bạn với Microsoft Graph Data Connect.

Nhúng các kênh và cuộc trò chuyện của Microsoft Team vào ứng dụng của bạn

Các API trò chuyện Microsoft Graph cho phép các nhà phát triển nhúng các cuộc trò chuyện trong Team vào ứng dụng của họ, cho phép người dùng của họ cộng tác liền mạch mà không cần phải chuyển đổi qua lại giữa các ứng dụng. Chúng tôi đang giới thiệu một số API mới ở dạng xem trước công khai với các khả năng như cho phép trò chuyện với người dùng được liên kết (tức là người dùng bên ngoài đối tượng thuê của bạn), xác định tin nhắn nào được người dùng hiện tại đọc và người dùng hiện tại chưa đọc, đồng thời đăng ký cuộc trò chuyện của người dùng và thay đổi tư cách thành viên. Các API mới này thường sẽ có sẵn vào cuối mùa hè này.

Truy cập trang tài liệu của chúng tôi và xem phiên theo yêu cầu để tìm hiểu thêm.

Lập chỉ mục nội dung có giá trị của bạn trong Tìm kiếm của Microsoft

Trình kết nối Microsoft Graph cho phép bạn lập chỉ mục nội dung và chuyển nó vào Microsoft Graph. Sau khi được lập chỉ mục, nội dung có thể được khám phá cùng với nội dung của chính Microsoft thông qua tìm kiếm trong Office và Bing, với các điểm nhập khác sẽ sớm ra mắt. Kết quả? Thật dễ dàng để tìm thấy nội dung như một bài báo kiến ​​thức ServiceNow hoặc wiki Confluence, cũng như tìm một bản trình bày PowerPoint hoặc tài liệu Word!

Để làm cho trình kết nối Microsoft Graph mạnh mẽ hơn nữa, chúng tôi đang tăng cường hiệu suất để bạn có thể lập chỉ mục nhiều nội dung hơn, nhanh hơn. Có hiệu lực ngay lập tức, chúng tôi sẽ tăng giới hạn mỗi kết nối hơn 7 lần lên 5 triệu mục hoặc tài liệu. Chúng tôi cũng đang cải thiện tốc độ thông qua lập chỉ mục lên gấp 10 lần để bạn có thể lập chỉ mục các nguồn dữ liệu của mình nhanh hơn.

Ngoài việc cải thiện hiệu suất, chúng tôi có một số trình kết nối mới do các đối tác của chúng tôi xây dựng, bao gồm Ma trận ưu tiên, Panopto, LumApps và Powtoon. Tất cả các kết nối này nói chung là có sẵn và sẵn sàng để sử dụng ngay hôm nay. Chúng tôi cũng giới thiệu các trình kết nối mới do Microsoft xây dựng cho các hạng mục công việc Confluence Cloud, Jira Cloud, Service Now Catalog và Azure Dev Ops và một trình kết nối CSV.

Quan tâm đến việc xây dựng các trình kết nối Microsoft Graph của riêng bạn? Chúng tôi có một phiên theo yêu cầu và tài liệu để giúp bạn bắt đầu. Thêm vào đó, blog về trình kết nối Microsoft Graph chuyên dụng!

Quy trình công việc mạnh mẽ với API phê duyệt

Phê duyệt trong Microsoft Teams cho phép tất cả mọi người - từ nhân viên tuyến đầu đến nhân viên văn phòng - dễ dàng tạo, quản lý và chia sẻ các phê duyệt trực tiếp trong quy trình làm việc. Chúng tôi đang giới thiệu các API Tạo, Đọc, Cập nhật, Xóa (CRUD) để Phê duyệt. Các nhà phát triển có thể sử dụng API CRUD để cho phép phê duyệt trong dòng ứng dụng dành cho doanh nghiệp và sử dụng webhook để theo dõi các thay đổi và thúc đẩy quy trình làm việc với Phê duyệt trong Team. Các API phê duyệt sẽ có sẵn để xem trước vào cuối mùa hè này.

Đăng ký nguồn cấp dữ liệu Microsoft Graph RSS trên devblogs.microsoft.com của chúng tôi để biết các bản cập nhật và đảm bảo xem phiên theo yêu cầu để có bản xem trước.

Cập nhật trải nghiệm nhà phát triển

Chúng tôi luôn lắng nghe cộng đồng nhà phát triển Microsoft Graph và Chuyên gia CNTT của chúng tôi. Chúng tôi yêu thích các phản hồi liên tục. Với những thông tin chi tiết thu thập được, chúng tôi đã xây dựng một số công cụ mới tuyệt vời và làm mới một số công cụ quen thuộc để giúp việc xây dựng các ứng dụng cộng tác nhanh hơn và dễ dàng hơn. Dưới đây là những điểm nổi bật.

Trang chủ

Cổng thông tin của chúng tôi, graph.microsoft.com, là điểm khởi đầu cho các nhà phát triển đang tìm kiếm khởi đầu nhanh, tài liệu, nội dung học tập, bảng thay đổi của chúng tôi, câu chuyện của khách hàng và tất nhiên, Graph Explorer. Hôm nay, chúng tôi vui mừng thông báo rằng graph.microsoft.com có một giao diện hoàn toàn mới. Trang web mới mang đến cho khách truy cập một trải nghiệm rõ ràng hơn, hiện đại hơn được thiết kế để giúp họ điều hướng hiệu quả hơn đến các tài nguyên Microsoft Graph mà họ cần. Nó cũng mang đến nội dung chuyển tiếp trên các dịch vụ mới hơn như trình kết nối Microsoft Graph và Microsoft Graph Data Connect. Hãy chắc chắn để kiểm tra nó ra và cho chúng tôi biết những gì bạn nghĩ!

Kiota: trải nghiệm SDK phù hợp

Một trong những điều quan trọng mà chúng tôi nghe được từ các nhà phát triển Microsoft Graph là ưu tiên xây dựng trải nghiệm phù hợp với các ngôn ngữ và tích hợp khác nhau. Chúng tôi vui mừng thông báo Kiota, trình tạo mã của chúng tôi cho SDK dựa trên OpenAPI thế hệ tiếp theo, hiện đã có sẵn! Với Kiota, chúng tôi hiện cung cấp các SDK được nhập và xâu chuỗi đầy đủ cho Microsoft Graph phù hợp với nhu cầu của riêng bạn.

Khai thác tối đa bề mặt Microsoft Graph bằng cách sử dụng SDK xem trước ban đầu mới của chúng tôi (có sẵn cho .NET, TypeScript, Go và CLI của chúng tôi) hoặc xây dựng SDK tập trung của riêng bạn cho các điểm cuối mà bạn quan tâm nhất - tất cả là nhờ vào phiên bản mới được phát hành Resource Explorer trên Graph Explorer và Hidi, công cụ dòng lệnh của chúng tôi giúp làm việc với và chuyển đổi các tài liệu OpenAPI. Giờ đây, mọi ngôn ngữ đều cung cấp một API phong phú để khám phá Microsoft Graph và tăng năng suất cho các ứng dụng của bạn. Vui lòng cung cấp phản hồi cho các nhóm trong kho GitHub tương ứng của họ và vui lòng đặt câu hỏi về Microsoft Q&A.

// Sample for .NET
var graphClient = new GraphServiceClient(credential, scopes);
var result = await graphClient.Me.Drive.GetAsync();
// Sample for Go
client := msgraphsdk.NewGraphServiceClient(adapter)
result, err := client.Me().Drive().Get()
// Sample for Javascript
const graphServiceClient = GraphServiceClient.init({ authProvider });
const result = await graphServiceClient.me.drive.get();

Các nhà phát triển sử dụng SDK Go và PowerShell hiện có thể tìm thấy các đoạn mã trong các trang tài liệu của chúng tôi, giúp các nhà phát triển và Chuyên gia CNTT làm việc hiệu quả hơn. Và nếu bạn mới bắt đầu sử dụng Microsoft Graph với những ngôn ngữ này, chúng tôi có trang Bắt đầu nhanh đã được cải tiến để bạn có thể nổ tung lốp sau chưa đầy 3 phút!

Bản cập nhật Bộ công cụ đồ thị của Microsoft

Với SDK TeamsFx nói chung hiện có sẵn, chúng tôi đã thêm nhà cung cấp xác thực mới vào Bộ công cụ đồ thị của Microsoft để giúp các nhà phát triển xây dựng các ứng dụng an toàn trong Teams, Outlook và Office.com. Chúng tôi cũng đang xem trước giao diện người dùng mới được cải tiến cho tất cả các thành phần của chúng tôi bằng cách sử dụng các thành phần web Fluent UI! Thử ngay bây giờ!

Con đường học tập mới

Chúng tôi có nhiều nội dung học về Microsoft Graph trên Microsoft Learn hơn bao giờ hết! Ngoài ba lộ trình học tập hiện có của chúng tôi (Microsoft Graph Fundamentals, Develop apps with the Microsoft Graph Toolkit and Explore Microsoft Graph scenarios for JavaScript development), chúng tôi đã thêm một khóa học mới tập trung vào các kịch bản Microsoft Graph để phát triển ASP.NET Core. Tiến lên. Bây giờ là thời điểm tuyệt vời để rèn giũa kỹ năng Microsoft Graph của bạn!

… Và cuối cùng, cảm ơn bạn.

Cảm ơn bạn đã tham gia hầu như chúng tôi tại Build 2022. Chúng tôi luôn vui mừng nhận được phản hồi từ cộng đồng, vì vậy đừng ngần ngại liên hệ với chúng tôi, tham gia một trong các cuộc gọi cộng đồng của chúng tôi hoặc đề xuất tính năng mới hoặc tính năng nâng cao. Chúng tôi hy vọng được gặp trực tiếp nhiều bạn trong năm tới. Cho đến lúc đó, chúng tôi mong muốn được xem những gì bạn xây dựng.

Chúc bạn viết mã vui vẻ - nhóm Microsoft Graph.