Microsoft 365 Platform Call – 8th of February, 2022
Microsoft 365 Platform Community Call - weekly community call recording from February 8th, is now available from the Microsoft 365 Community YouTube channel at https://aka.ms/m365pnp/videos.
Call summary
Welcome to the weekly call focused on capabilities of the Microsoft 365 platform.
- Register for the Microsoft 365 Developer Program and get a free E5 developer tenant with instant availability and other assets.
- Get started with free training modules to accelerate learning Microsoft 365 platform capabilities. Now with new Viva Connections training!
- Preview the Microsoft 365 Sample Solution Gallery with 890+ samples from Microsoft and community that allow you to learn by example, expedite your development and appreciate what is possible.
- Sign up and participate in one of a growing number of events hosted by Sharing is Caring this month and next. Upcoming AMAs on PnP React Controls and on Graph and MGT.
- Tune into the weekly
- Microsoft 365 Developer Podcast focused exclusively on Microsoft 365 dev topics – hosted by Jeremy Thake (Microsoft) and Paul Schaeflein (Addin365).
- Microsoft 365 PnP Weekly - Videos, Podcasts focused on the latest news and topics on Microsoft 365 hosted by Vesa Juvonen and Waldek Mastykarz
- Hear about the latest 10 Microsoft 365 Platform related stories and take-in 3 demos delivered by Microsoft presenters on the latest capabilities of the Microsoft 365 platform.
- New series launched – Learn from the community. This week’s article: Learn from the community: React web app and Azure QnA bot to centralize learning resources
The host of this call was Vesa Juvonen (Microsoft) | @vesajuvonen. Q&A takes place in chat throughout and live at end of the call.
Microsoft 365 Platform News Flash
- Breaking changes to the addToReviewSet action in the Microsoft Graph API for eDiscovery (beta)
- Breaking changes to the Microsoft Graph API for eDiscovery (beta)
- Learn from the community: Microsoft Teams and Moodle online learning solution
- Learn from the community: React web app and Azure QnA bot to centralize learning resources
- ‘We didn’t know if we would make it to the summer’
- Demystifying Microsoft Teams Rooms (Windows) application releases
- Enhance your production workflow with Teams as a contribution source via SDI and with Isolated Audio
- Turn off Mirror my video in Microsoft Teams meetings to match your video to your audience’s view
- ‘Teams has opened us up to a completely new way of thinking’
- What’s New in Microsoft Teams | January 2022
Actions
- Opt into PnP Recognition Program | https://aka.ms/m365pnp-recognition
- Register for Sharing is Caring Events:
- PnP Sharing is Caring - AMA (Ask Me Anything) - SPFx React Controls – Tuesday, February 22nd, 9am PST
- PnP Sharing is Caring - AMA (Ask Me Anything) – Microsoft Graph Toolkit - Tuesday, March 1st, 9am PST
- First Time Contributor Session – TBS soon
- Community Docs Session – TBS soon
- Power Platform Samples – First Time Contributor – Monday, February 14th, 1pm PST
- PnP – SPFx Developer Workstation Setup – TBS soon
- PnP SPFx Samples – Solving SPFx version differences using Node Version Manager – TBS soon
- First Time Presenter – Wednesday, February 9th, 9am PST
- More than Code with VSCode – Tuesday, February 15th, 2pm PST
- Maturity Model Practitioners – Tuesday, February 15th, 7am PST (every 3rd Tuesday of month, 7:00am PT)
- Getting Started with Viva Connection ACEs (2-part session) – TBS soon
- PnP Office Hours – 1:1 session – Register
- PnP Buddy System – Request a Buddy
- Request a Demo spot on the call – https://aka.ms/m365pnp/request/demo
- Download the recurrent invite for this call – https://aka.ms/m365-dev-call
- Call attention to your great work by using the #PnPWeekly on Twitter.
Demos
- Introduction to Intune APIs on Microsoft Graph – the Microsoft Graph API for Microsoft Intune enables programmatic access to Intune information for your tenant. See what types of administrative device/compliance tasks can be done via the Graph API (add/delete permissions, update compliance policies, review devices, etc.). Call Intune services from the Graph Explorer tool and through PowerShell scripts/cmdlets as an alternative to accessing the services from the Microsoft Endpoint Manager console UI.
- Creating engaging and dynamic Viva Connections mobile experiences – building on the previous 2 ACE demos, Patrick combines the principles of State and Immediate/Personal to make dynamic (live tile like) experiences in cards. Three ACE’s (text updates, dynamically created SVG images, and rotating content) show simple ways to liven up the appearance of your ACE’s. Observe code similarities in all cards. Essentially – set a state, use a timer, update state, render result.
- Using the MGT Files Components in your solutions – handling files and folders stored in Teams, SharePoint and OneDrive with MGT is done with 2 components - Files and File list. Files presentation options include layouts, custom file icon, related information – drive, site, user and group IDs, also properties and details. Highlighted File list capabilities include display, upload, query for files/folders, get files by insight type, file extension and access through breadcrumb navigation.
Thank you for your work. Samples are often showcased in Demos.
Topics
- Latest updates and news on the Microsoft 365 platform – Vesa Juvonen (Microsoft) | @vesajuvonen – 8:11
- D1: Introduction to Intune APIs on Microsoft Graph – Dave Randall (Microsoft) – 12:33
- D2: Creating engaging and dynamic Viva Connections mobile experiences – Patrick Rodgers (Microsoft) | @mediocrebowler – 25:33
- D3: Using the MGT Files Components in your solutions – Sébastien Levert (Microsoft) | @sebastienlevert – 36:38
Resources
Additional resources around the covered topics and links from the slides.
- D1: Documentation v1.0 - Working with Intune in Microsoft Graph
- D1: Documentation beta - Working with Intune in Microsoft Graph
- D1: Repo - Intune Graph Samples
- D1: Reference - Microsoft365DSC
- D1: Tool – Graph Explorer | aka.ms/ge
- D1: Documentation - Get started with Desired State Configuration (DSC) for Windows
- D1: Documentation - Microsoft Endpoint Manager overview
- D2: Sample - ace-dynamic-card
- D2: Documentation - Overview of Viva Connections Extensibility
- D2: Samples - Viva Connection Adaptive Card Extensions (ACEs) sample repository
- Previous demos in Patrick Rodgers | @mediocrebowler, Adaptive Card Extensions series
- When to build Viva Connections Adaptive Card Extensions – 25th of January
- Deep dive on Viva Connections Adaptive Card Extension development – State management – 30th of January
- D3: Documentation - File component in the Microsoft Graph Toolkit
- D3: Tool - Microsoft Graph Toolkit Playground – File
- D3: Repo - MGT Sandbox
- D3: Learn - Develop apps with the Microsoft Graph Toolkit | aka.ms/mgt/learn
- Previous demos in Sébastien Levert’s (Microsoft) | @sebastienlevert, Microsoft Graph Toolkit (MGT) series
- Discover the Microsoft Graph Toolkit – 7 December 2021
- Microsoft Graph Toolkit – Using Login Component in your solutions – 14 December 2021
- Microsoft Graph Toolkit – Using the Person Component in your solutions – 4 January 2022
- Microsoft Graph Toolkit – Using the People Component in your solutions – 11 January 2022
- Microsoft Graph Toolkit – Using the People Picker Component in your solutions – 18 Microsoft Graph Toolkit – Using the Teams Channel Picker Component in your solutions – 25 January 2022
- Using the MGT Agenda and Tasks Components in your solutions – 1 February 2022
- Microsoft 365 PnP Weekly – Episode 152 (February 7th) with Toronto, Ontario, Canada-based Microsoft Cloud Solution Architect and MVP Alum, Hugo Bernier (Microsoft) | @bernierh | video | podcast
General resources
- Archives - Microsoft 365 PnP Weekly - Videos, Podcasts
- PnP Teams Quickstart | aka.ms/pnp-teams-quickstart
- Microsoft Teams Toolkit v2.2 | https://aka.ms/teams-toolkit
- Microsoft 365 PnP Community hub | aka.ms/m365pnp/community
- Microsoft Graph Toolkit in Microsoft Learn | https://aka.ms/learn-mgt
- Viva Connections https://aka.ms/VivaConnections
- SharePoint look book
- Yo Teams video training package
- .NET Standard 2.0 version of SharePoint Online CSOM API
- Microsoft 365 community (PnP) videos | aka.ms/m365pnp-videos
- Microsoft Teams Toolkit for Visual Studio Code
- yo Teams | aka.ms/yoteams
- Video - Getting started using yo Teams | Wictor Wilén (Avanade)| @wictor
- Build a crisis management site to connect people and information
- Developer documentation | https://aka.ms/spdev-docs
- PnP Power Shell
- SharePoint Modernization Partner Guidance - Feedback welcome
- Solution - Building a modern search experiences with SharePoint Framework web parts
- Page transformation guidance
- Page transformation videos
- Modernization scanner
- Microsoft 365 developer program site - Need to become a Tenant Admin to test look book capabilities? Get a Microsoft 365 E5 developer subscription (free tenant for 90 days)
- SharePoint Provisioning Service - Easily provision look book designs to any tenant in the world
- SharePoint Provisioning templates on Github
- PnP Provisioning Tenant Templates documentation
- SharePoint Page Transformation webcast series
- PnP Power Shell
- SharePoint Modernization Tools
Upcoming Calls | Recurrent Invites
- Office add-in monthly call – February 9th at 8:00 am PST | https://aka.ms/officeaddinscall
- Viva Connections & SharePoint Framework call – February 10th at 7:00 am PST | https://aka.ms/spdev-spfx-call
- Adaptive Cards monthly call – February 10th at 9:00 am PST | https://aka.ms/adaptivecardscommunitycall
- Microsoft 365 platform call – February 15th at 8:00 am PST | https://aka.ms/m365-dev-call
- Power Apps monthly call – February 16th at 8:00 am PST | https://aka.ms/PowerAppsMonthlyCall
- M365 General Dev call – February 17th at 7:00 am PST | https://aka.ms/m365-dev-sig
- Microsoft Identity Platform call – February 17th at 9:00 am PST | https://aka.ms/IDDevCommunityCalendar
Microsoft 365 Platform community call focuses on latest Microsoft 365 Platform updates and demos delivered by Microsoft presenters and takes place weekly on Tuesday. The alternating Special Interest Group community calls each Thursday focus on SharePoint Framework (client-side development/implementation) and Microsoft 365 Platform (includes Microsoft Teams, Bots, Microsoft Graph, CSOM, REST, site provisioning, PnP PowerShell, PnP Sites Core, Site Designs, Power Automate, PowerApps, Column Formatting, list formatting, etc. topics.) with demos commonly delivered by community members. More details on the Microsoft 365 community from https://aka.ms/m365pnp.
You can download recurrent invite for this call from https://aka.ms/m365-dev-call. Welcome and join in the discussion. If you have any questions, comments, or feedback, feel free to provide your input as comments to this post as well. More details on the Microsoft 365 community and options to get involved are available from https://aka.ms/m365pnp.
“Sharing is caring”
Microsoft 365 PnP team, Microsoft - 9th of February 2022