Microsoft Graph community call -- May 2021
This month’s community call features presentations on Application Consent Deep Dive (demystifying permissions and consent when accessing Microsoft Graph) and on Considerations for Creating Online Meetings (Integration into Outlook or into other 3^rd^ party experiences). Q&A in this call after demos, at end and in chat. The call was hosted by Brian T. Jackett (Microsoft) | @BrianTJackett. Microsoft Presenters were Philippe Signoret and Fabian Williams. Recorded on May 4, 2021.
Topics
App Consent Deep Dive - demystifying permissions and consent when accessing Microsoft Graph. Most Graph permissions allow access to lots of data. Learn how apps and services access Microsoft Graph resources - application permissions and delegated permissions, requesting permissions, granting permissions, and restricting data access scope. General concepts – direct access, access on behalf of user, app and user authorizations, permission types, service principals, consents and more.
Considerations for creating Online Meetings - Based on specific meeting requirements, create an Online Meeting through the Calendar Events API or through the Cloud Communications API (Teams). Step through 7 questions to ask yourself to decide when to use what method. The decision is largely based on the need for a rich integrated Microsoft client (Outlook/Teams) experience vs 3^rd^ party application integration including Microsoft chat integration.
Actions
- Interested in Presenting during this call? Contact Brian.Jackett@microsoft.com or Jeremy.Thake@microsoft.com
- Register for Microsoft Build Digital Event - May 25 – 27, 2021. https://mybuild.microsoft.com/
- Mark your calendar – next Microsoft Graph community call is on June 1 at 08:00am PDT - https://aka.ms/microsoftgraphcall
Resources
From demos:
Documentation - Calendar API
Documentation - Cloud Communications API
Documentation - Choose an API in Microsoft Graph to create and join online meetings
Documentation - Microsoft Graph throttling guidance
Documentation - Exchange Online limits
Documentation - Cloud Communications service limits
From Q&A
Documentation – place resource type
Documentation - Get free/busy schedule of users and resources
Documentation - calendar: getSchedule
Documentation - user: findMeetingTimes
General Resources
- Suggestions – https://aka.ms/M365Dev-Suggestions
- Graph TAP Program - https://aka.ms/GraphTAPForm** **
- Microsoft 365 Developer Podcast https://www.m365devpodcast.com/
- Microsoft Graph Mailbag - https://aka.ms/MSGraphMailbag
- Microsoft Q & A – Graph - https://aka.ms/askgraph/
- Learn Module - Get started with Microsoft Graph Toolkit | https://aka.ms/mgt-learn
- Repo - Microsoft Graph Toolkit v2.1 | https://aka.ms/mgt
- Documentation – Microsoft Graph Toolkit Overview | https://aka.ms/mgt-docs
- Playground – Microsoft Graph Toolkit Playground | https://mgt.dev
Stay Connected
- See the full blog post for this call at - https://aka.ms/m365pnp/community/blog
- Twitter - https://twitter.com/microsoft365dev @Microsoft365Dev
- YouTube - https://aka.ms/M365DevYouTube
- Blogs - https://aka.ms/m365pnp/community/blog
- Recurrent Invite to this community call - https://aka.ms/microsoftgraphcall
- All Microsoft 365 developer community calls – https://aka.ms/M365DevCalls