{"id":8242,"date":"2021-11-02T08:58:01","date_gmt":"2021-11-02T15:58:01","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/?p=8242"},"modified":"2021-11-16T08:11:58","modified_gmt":"2021-11-16T16:11:58","slug":"microsoft-graph-ignite-2021","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/microsoft-graph-ignite-2021\/","title":{"rendered":"Microsoft Graph @\u00a0Ignite\u00a02021\u00a0"},"content":{"rendered":"<h3 aria-level=\"1\"><span data-contrast=\"none\">Welcome to\u00a0Ignite\u00a02021<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h3>\n<p>As we evolve and grow within the hybrid work landscape, the needs of customers and organizations are constantly transforming. These changes require Microsoft 365 applications and data to deliver more value to meet organizations specific business goals and end user requirements. Today, we are excited to share new capabilities added to Microsoft Graph that give developers and IT administrators just that &#8211; more collaboration, more integration, more security, and more data for organizational insights. The Microsoft Graph team is committed to helping you meet the changing needs of hybrid work.<\/p>\n<h3>Microsoft Teams<\/h3>\n<p>Today, we\u2019re pleased to announce the addition of new features to the Microsoft Teams endpoint, designed to make apps more comprehensive, collaborative, and secure for over 250 million monthly active users of Teams (as of Microsoft\u2019s earnings call in July 2021).<\/p>\n<p>You can now add <a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/conversationmembers-add?view=graph-rest-1.0&amp;tabs=http\" target=\"_blank\" rel=\"noopener\">Teams channel members in bulk<\/a> in one single request. You can also view a preview of Teams chats in your apps. Further, we understand that effective cross-organization collaboration requires users outside of a team to view channel content. We have listened to customers and are announcing the Shared Channel API so you can extend an individual team\u2019s collaboration throughout an organization.<\/p>\n<p>Finally, we recently announced the general availability of the Export API, allowing enterprises and partners to export Teams message data for processing in Security and Compliance SaaS applications. Check out the <a href=\"https:\/\/devblogs.microsoft.com\/microsoft365dev\/announcing-general-availability-of-microsoft-graph-export-api-for-microsoft-teams-messages\/\" target=\"_blank\" rel=\"noopener\">blog<\/a> on this release to learn more.<\/p>\n<h3>Cloud communications<\/h3>\n<p>We are constantly adding capabilities that allow customers to increase flexibility in integrating Teams and Outlook with the ecosystem of cloud communication software and custom-built communication apps.<\/p>\n<p>First, we have added flexibility in the communications API when <a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/resources\/onlinemeeting?view=graph-rest-1.0\">creating online meetings<\/a> so developers can expressly allow chat, hard mute, Teams reactions, and automatic record functionality at the scheduling moment.<\/p>\n<p>Second, developers can now access <a href=\"https:\/\/docs.microsoft.com\/en-us\/powershell\/module\/microsoft.graph.cloudcommunications\/get-mgcommunicationonlinemeetingattendancereport?view=graph-powershell-beta\">meeting attendance reports<\/a> to identify who has attended or participated in meetings. This capability has been highly requested by our customers so that they can analyze productivity and well-being metrics for their employees.<\/p>\n<h3>Microsoft Graph Data Connect<\/h3>\n<p><a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/graph-data-connect\/\" target=\"_blank\" rel=\"noopener\">Microsoft Graph Data Connect<\/a> is a secure, high-throughput connector designed to copy select Microsoft 365 datasets into your Azure tenant. It\u2019s an ideal tool for developers and data scientists seeking to combine Microsoft 365 productivity &amp; communication data with enterprise data across systems of record &amp; databases to get rich insights about your organization. We are seeing early interest from enterprises and partners to leverage their Microsoft data estate in employee productivity, fraud and compliance, and process efficiency analytics scenarios. Additionally, we are seeing interest in using Microsoft 365 data in bulk to train machine learning models or infuse into enterprise knowledge graphs.<\/p>\n<p>This service initially offered customers <a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/data-connect-datasets\" target=\"_blank\" rel=\"noopener\">access<\/a> to their organization\u2019s email, calendar, directory, and contacts. Organizations now have access to Teams chat dataset, both structured and unstructured fields, and will have access to SharePoint Online File Usage and Sharing by the end of 2021.<\/p>\n<p>Microsoft Graph Data Connect is available in preview. Find out more information <a href=\"https:\/\/azure.microsoft.com\/en-us\/services\/graph-data-connect\/\" target=\"_blank\" rel=\"noopener\">here<\/a>, or check out this great <a href=\"https:\/\/www.youtube.com\/watch?v=DiTYBWtzw2o\" target=\"_blank\" rel=\"noopener\">overview video<\/a> to start exploring how this service can change your understanding of your organization. Additionally, we&#8217;ve invested in <a href=\"https:\/\/github.com\/microsoftgraph\/dataconnect-solutions\" target=\"_blank\" rel=\"noopener\">solution accelerators<\/a> to help customers setup their first Microsoft Graph Data Connect pipeline and envision the variety of applications of this data. Start coding today!<\/p>\n<h3>Microsoft Graph connectors and federated search<\/h3>\n<p>As one of the significant Microsoft 365 capabilities available to apps under Microsoft Graph, Microsoft Graph connectors enable users to search and view the content of third-party apps right alongside Microsoft\u2019s own files and content. In addition to the dozens of ready-to-go Microsoft Graph connectors in our <a href=\"http:\/\/aka.ms\/graphconnectorsgallery\" target=\"_blank\" rel=\"noopener\">Microsoft Graph connectors gallery<\/a>, we\u2019re pleased to announce the preview of two new connectors.<\/p>\n<p>The first is our <a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoftsearch\/servicenow-catalog-connector\" target=\"_blank\" rel=\"noopener\">ServiceNow Catalog Connector<\/a> to enable users to search ServiceNow Service Catalog items. This connector represents Microsoft\u2019s continued commitment to building native search capabilities that accelerate and enrich your customer service operations. <a href=\"https:\/\/forms.office.com\/pages\/responsepage.aspx?id=v4j5cvGGr0GRqy180BHbR1O66XK0vJhCoKcglfgQrEVUNlg0T1JGQ1E0SzVIUTNST1hVMzg2UzBBNi4u\" target=\"_blank\" rel=\"noopener\">Sign up today<\/a> to participate in this preview.<\/p>\n<p>The second is our <a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoftsearch\/confluence-cloud-connector\" target=\"_blank\" rel=\"noopener\">Confluence Cloud Connector<\/a> to enable searching for project wikis and documentation. This connector can empower your teams to collaborate more effectively on projects without switching context from an app with a Microsoft Search client. <a href=\"https:\/\/forms.office.com\/pages\/responsepage.aspx?id=v4j5cvGGr0GRqy180BHbR1O66XK0vJhCoKcglfgQrEVUNlg2UE01WUlEV09STUNGUE45SjhSS0lVOC4u\" target=\"_blank\" rel=\"noopener\">Sign up today<\/a> to participate in this preview.<\/p>\n<p>Check out the Microsoft Graph connectors\u00a0<a href=\"https:\/\/techcommunity.microsoft.com\/t5\/microsoft-search-blog\/what-s-new-and-what-s-next-for-microsoft-graph-connectors\/ba-p\/2913895\" target=\"_blank\" rel=\"noopener\">blog<\/a>\u00a0for Ignite 2021 to learn more.<\/p>\n<p>Additionally, we\u2019re offering a developer preview of Microsoft Search Federation. This preview offers rich capabilities that enable developers to federate with other parts of the Microsoft Cloud or third-party data sources to render content as an answer or vertical on our Search canvases. New federation capabilities allow uses to retrieve content from their enterprise <a href=\"https:\/\/www.youtube.com\/watch?v=TH9QUkQoEJM\" target=\"_blank\" rel=\"noopener\">Dynamics 365<\/a> or Azure Cognitive Search and build and integrate their <a href=\"https:\/\/www.youtube.com\/watch?v=AZcOskBTwNU\" target=\"_blank\" rel=\"noopener\">custom\u00a0LOB\u00a0search experiences<\/a> into Microsoft Search. <a href=\"https:\/\/aka.ms\/searchdevprivatepreview\" target=\"_blank\" rel=\"noopener\">Sign up today<\/a> to participate in this preview.<\/p>\n<h3>To Do tasks<\/h3>\n<p>Today, users get tasks from multiple sources, including Outlook emails, Teams chats, documents in OneDrive, and while browsing web content in Edge. To make it easier for users to manage this topography, Microsoft created To Do to be the single place for all users\u2019 tasks from their work, but also personal life. The Microsoft Graph team is committed to supporting this vision by building APIs that allow streamlined integration with content in Microsoft To Do.<\/p>\n<p>We are excited to announce the private preview of our new Task API, with the public preview release being targeted within this calendar year. The new endpoint me\/tasks aligns with our vision of a single place for all tasks for a user. These APIs allow your apps to show, create, and organize users\u2019 tasks and task lists. Please complete this <a tabindex=\"-1\" title=\"https:\/\/forms.office.com\/pages\/responsepage.aspx?id=v4j5cvggr0grqy180bhbr5iqmm8nhwrnk361mshs811urvfjs1g3mtlvoudlrjcwwlbxv1zcwva0vi4u\" href=\"https:\/\/forms.office.com\/pages\/responsepage.aspx?id=v4j5cvGGr0GRqy180BHbR5Iqmm8nhWRNk361MShS811URVFJS1g3MTlVOUdLRjcwWlBXV1ZCWVA0Vi4u\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Link form\">form<\/a> if you are interested in participating in the preview.<\/p>\n<p>We\u2019ve heard feedback from you around breaking down tasks into smaller subtasks. In response, we are introducing the new Checklist API so that you can now add, complete, and delete subtask for a task.<\/p>\n<p>Finally, we have added capabilities to move a task across lists and show tasks that are relevant for a user such as tasks created today or important tasks due today.<\/p>\n<h3>Identity<\/h3>\n<p>Few things are as essential to hybrid work as identity and security, and we have several important announcements.\u00a0 Let\u2019s start with Identity.<\/p>\n<p>We&#8217;re excited to announce the general availability of custom questions in the access package request flow of Azure AD entitlement management. This feature allows you to configure custom questions in the access package policy. These questions are shown to requestors who can input their answers as part of the access request process. The answers are displayed to approvers, giving them helpful information to support better decision-making on the access request.<\/p>\n<p>Additionally, we have rolled out new capabilities to give IT admins even more control over identity and access. Now, you can modify assignments to roles defined for entitlement management catalogs through Microsoft Graph. Further, you will be able to specify packages or groups that are incompatible with each other. Finally, IT admins will be able to notify users who don\u2019t have Microsoft Authenticator set.<\/p>\n<p>The Microsoft Graph team is committed to empowering your identity journey. We\u2019ve created a set of recommended practices for developers and ISVs to build Zero Trust ready applications, including essential APIs and services. <a href=\"https:\/\/docs.microsoft.com\/en-us\/security\/zero-trust\/isv\/identity-isv-getting-started\" target=\"_blank\" rel=\"noopener\">Read them today.<\/a> We\u2019d love questions and feedback from the community.<\/p>\n<h3>Security &#8211; Attack simulation training<\/h3>\n<p>Earlier this year, Microsoft 365 Defender released <a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoft-365\/security\/office-365-security\/attack-simulation-training-get-started?view=o365-worldwide\" target=\"_blank\" rel=\"noopener\">Attack simulation training<\/a> so enterprises could run realistic attack scenarios within their organizations to simulate email phishing based social engineering attacks and identify vulnerable users before a real attack occurred. We received frequent requests to expose simulation and training data via API, and we have listened! Now, we are pleased to announce the availability of the <a href=\"https:\/\/docs.microsoft.com\/en-us\/graph\/api\/resources\/simulation?view=graph-rest-beta\" target=\"_blank\" rel=\"noopener\">Attack simulation training API<\/a> &#8211; currently in beta \u2013 as part of Microsoft Graph.<\/p>\n<p>This new API provides a unified interface and schema to integrate Attack simulation data with security solutions from Microsoft and ecosystem partners for more robust analytics, downstream reporting, or learning management scenarios.<\/p>\n<p>Check out this recent <a href=\"https:\/\/techcommunity.microsoft.com\/t5\/security-compliance-and-identity\/announcing-attack-simulation-training-read-apis-now-in-beta\/ba-p\/2821787\" target=\"_blank\" rel=\"noopener\">blog<\/a> article to learn more and get started!<\/p>\n<h3>Adaptive Cards<\/h3>\n<p>Earlier this year at Microsoft Build, we announced the availability of <a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoftteams\/platform\/task-modules-and-cards\/cards\/universal-actions-for-adaptive-cards\/overview?tabs=mobile\" target=\"_blank\" rel=\"noopener\">Universal Actions for Adaptive Cards<\/a> in Teams cards sent by bots. We have listened to our customer feedback and we are happy to announce support for refreshed, <a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoftteams\/platform\/task-modules-and-cards\/cards\/universal-actions-for-adaptive-cards\/overview?tabs=mobile#up-to-date-views\" target=\"_blank\" rel=\"noopener\">up to date cards<\/a> along with <a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoftteams\/platform\/task-modules-and-cards\/cards\/universal-actions-for-adaptive-cards\/overview?tabs=mobile#user-specific-views\" target=\"_blank\" rel=\"noopener\">user specific views<\/a> and <a href=\"https:\/\/docs.microsoft.com\/en-us\/microsoftteams\/platform\/task-modules-and-cards\/cards\/universal-actions-for-adaptive-cards\/overview?tabs=mobile#sequential-workflow-support\" target=\"_blank\" rel=\"noopener\">sequential workflows<\/a>. This means your cards sent via the message extension\/link unfurling will always reflect the latest state of your content along with the other rich Universal Actions capabilities. What\u2019s more, when sharing such a card to a chat or channel, you will be able to install the app in the group right while sending, opening the doors for a richer set of collaborative scenarios!<\/p>\n<h3>Developer tools and learning resources<\/h3>\n<p>We want developers and IT Professionals to love working with Microsoft Graph. We have rich tooling and learning resources to explore, and we are always adding more.<\/p>\n<p>The <a href=\"https:\/\/developer.microsoft.com\/en-us\/graph\/\" target=\"_blank\" rel=\"noopener\">Microsoft Graph website<\/a> is the best place to start learning how Microsoft Graph can be valuable to your enterprise, but the <a href=\"https:\/\/developer.microsoft.com\/en-us\/graph\/graph-explorer\" target=\"_blank\" rel=\"noopener\">Microsoft Graph Explorer<\/a> is the best place to dive in and start learning how to write queries for Microsoft Graph. Additionally, the <a href=\"https:\/\/aka.ms\/mgt-docs\" target=\"_blank\" rel=\"noopener\">Microsoft Graph Toolkit<\/a> &amp; <a href=\"https:\/\/github.com\/microsoftgraph\/msgraph-cli\" target=\"_blank\" rel=\"noopener\">Microsoft Graph CLI tools<\/a> are helpful resources to understand the power of Microsoft Graph and learn how to develop with Microsoft Graph. For our existing Microsoft Graph developers, we continue to enhance our Microsoft Graph SDKs, with significant performance improvements in .NET and broader platform support for our JavaScript SDK.<\/p>\n<p>You\u2019ll also find great Microsoft Graph learning tutorials and modules on <a href=\"https:\/\/docs.microsoft.com\/en-us\/learn\/browse\/?products=ms-graph\" target=\"_blank\" rel=\"noopener\">Microsoft Learn<\/a>. We have five full learning paths to check out, including <a href=\"https:\/\/docs.microsoft.com\/en-us\/learn\/paths\/m365-msgraph-fundamentals\/\" target=\"_blank\" rel=\"noopener\">Microsoft Graph Fundamentals<\/a> to get started and a course on <a href=\"https:\/\/docs.microsoft.com\/en-us\/learn\/paths\/m365-msgraph-scenarios\/\" target=\"_blank\" rel=\"noopener\">Microsoft Graph scenarios for JavaScript development<\/a>. And if you are a more audio and visual type of learner, head over to the <a href=\"https:\/\/www.youtube.com\/c\/Microsoft365Developer\/featured\" target=\"_blank\" rel=\"noopener\">Microsoft 365 Developer YouTube channel<\/a>. Start sharpening your skills and accelerating your integrations today.<\/p>\n<h3>\u2026and finally, thank you!<\/h3>\n<p>Thanks for reading our blog, and for joining us at Ignite 2021. \u00a0We\u2019re always happy to get feedback from the community so please don\u2019t hesitate to reach out to us, join one of our community calls, or suggest a new feature or enhancement.\u00a0 If you are a ISV Partner and would like to be part of our monthly NDA briefings, please fill out this <a href=\"https:\/\/forms.office.com\/Pages\/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR6AsO1M_0zpIm1fi7EM92K1URUZZTThLU0ZINEowUU9KOEpJVVZNVFVDQiQlQCN0PWcu\">form<\/a> to join the Graph Technology Adoption Program. We look forward to seeing the great apps that you build.<\/p>\n<p>Happy coding \u2013 the Microsoft Graph team.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, at Ignite 2021, we are excited to share new capabilities added to Microsoft Graph that give developers and IT administrators just that &#8211; more collaboration, more integration, more security, and more data for organizational insights.<\/p>\n","protected":false},"author":69077,"featured_media":8313,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[8,3,5,128],"tags":[114],"class_list":["post-8242","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-adaptive-cards","category-microsoft-graph","category-microsoft-identity-platform","category-microsoft-teams","tag-microsoft-ignite"],"acf":[],"blog_post_summary":"<p>Today, at Ignite 2021, we are excited to share new capabilities added to Microsoft Graph that give developers and IT administrators just that &#8211; more collaboration, more integration, more security, and more data for organizational insights.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/8242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/69077"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=8242"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/8242\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/8313"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=8242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=8242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=8242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}