Episodes

Tuesday Mar 30, 2021
Microsoft 365 PnP Weekly - Episode 120 - 29th of March 2021
Tuesday Mar 30, 2021
Tuesday Mar 30, 2021
In this installment of the weekly discussion revolving around the latest news and topics on Microsoft 365, hosts – Vesa Juvonen (Microsoft) | @vesajuvonen, Waldek Mastykarz (Microsoft) | @waldekm are joined by Italy/US-based Senior Consultant at his own company PiaSys.com, PnP Team member, and Microsoft MVP Paolo Pialorsi | @paolopia.
Topics discussed in this session include the SharePoint 20th anniversary party, changes in PnP since Paolo's last appearance as a guest on the show 2 years ago, PnP Provisioning Engine, the value of the PnP Core SDK, and the scoop on Paolo’s weekly video tutorials. A very interesting deep dive on the approach behind PnP Sites Core library (Now PnP Core SDK – the Modern developer experience for building apps for SPO and Microsoft Teams in .NET with a Microsoft Graph first, falling back to SharePoint Rest APIs approach). The trio wraps up pondering the future of SharePoint Framework (SPFx) – perhaps a new name?, server-side capabilities?, v2.00?.
In the last week Microsoft and Community members delivered 22 articles and videos. This episode was recorded on Monday, March 29, 2021.
These videos and podcasts are published each week and are intended to be roughly 45 - 60 minutes in length. Please do give us feedback on this video and podcast series and also do let us know if you have done something cool/useful so that we can cover that in the next weekly summary! The easiest way to let us know is to share your work on Twitter and add the hashtag #PnPWeekly. We are always on the lookout for refreshingly new content. “Sharing is caring!”
Here are all the links and people mentioned in this recording. Thanks, everyone for your contributions to the community!
Events:
- April 14, 2021 - Building Apps with Microsoft Graph
Microsoft articles:
- “SharePoint: 20 years young” 🎂- Mark Kashman (Microsoft) | @mkashman
- Microsoft Teams Displays Update | March 2021 - Microsoft
- Live transcription with speaker attribution now available in Teams meetings for English (US) - Shalendra Chhabra (Microsoft)
- PowerPoint for the web introduces Auto Fix: A new time-saving feature to clean up your slides! - Andrea Eoanou (Microsoft)
- Microsoft Graph Mailbag – Getting Started with the Microsoft Graph PowerShell SDK - Matt Krause (Microsoft) | @mattckrause
- Tips for using the shared JavaScript runtime in your Office Add-in - David Chesnut (Microsoft) | @DavidChesnut
- Start building apps for Teams - Waldek Mastykarz (Microsoft) | @waldekm
- Add Viva Connections for Microsoft Teams desktop - Microsoft
- SharePoint List Formatting for Grouped Views - April Dunnam (Microsoft) | @aprildunnam
Community articles:
- SharePoint Framework v1.12 Deprecated!!! (+ how to roll back) - Andrew Connell (Voitanos) | @andrewconnell
- How to determine web part size with SPFx v1.12 - Yves Habersaat (Sword Group) | @yhabersaat
- New VSCode extension for autocompleting your Microsoft Graph APIs - Elio Struyf (Struyf Consulting) | @eliostruyf
- Fetch User Profile Properties From Site Collection And Export To CSV Using PNP PowerShell - Chandani Prajapati | @Chandani_SPD
- Microsoft 365 PnP Community Spotlight: Julie Turner - Luise Freese | @LuiseFreese
- How to get started with Graph Explorer - Luise Freese | @LuiseFreese
- Using the PnP Modern Search Web Parts – Will Holland (ThreeWill) | @_wcholland
- How to use Azure CLI to Generate Documentation for Azure AD Applications? - Joseph Velliah | @josephvelliah
- Running the CLI for Microsoft 365 in an Azure Container Instance - Albert-Jan Schot (Portiva) | @appieschot
- Build Microsoft Teams meeting app with SPFx - Nanddeep Nachan | @NanddeepNachan
- Episode #147 - PnP Core SDK Authentication Models - Paolo Pialorsi (Piasys) | @PaoloPia
- Ignite 2021 announcements summary - Teams, Power Platform, Azure, Security and Compliance - Chris O'Brien (Content+Cloud) | @ChrisO_Brien
Additional resources:
- PnP Sharing is Caring initiative - Getting started guidance and training for using GitHub and contributing to the community
- Want to ask a question or in general engage with the community - Add a note in the Microsoft 365 PnP Community hub at https://aka.ms/m365pnp/community
- Check out all the great community calls, SDKs, and tooling for Microsoft 365 from https://aka.ms/m365pnp
If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions for Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.
"Sharing is caring!"

Tuesday Mar 23, 2021
Microsoft 365 PnP Weekly - Episode 119 - 22nd of March 2021
Tuesday Mar 23, 2021
Tuesday Mar 23, 2021
In this installment of the weekly discussion revolving around the latest news and topics on Microsoft 365, hosts – Vesa Juvonen (Microsoft) | @vesajuvonen, Waldek Mastykarz (Microsoft) | @waldekm are joined by London-based Products and Services Director at Content+Cloud and Microsoft MVP Chris O'Brien | @ChrisO_Brien. Topics discussed in this session include: Organizational coder vs influencer, work-life balance and prioritization, the importance of sustained focus, Partner opportunity in the cloud and success tied to being agile and innovating rapidly – attributes in a successful organization’s DNA! Finally, AI and Automation – options and Synapse. Microsoft and the Community delivered 18 articles and videos this last week. This session was recorded on Monday, March 22, 2021.
These videos and podcasts are published each week and are intended to be roughly 45 - 60 minutes in length. Please do give us feedback on this video and podcast series and also do let us know if you have done something cool/useful so that we can cover that in the next weekly summary! The easiest way to let us know is to share your work on Twitter and add the hashtag #PnPWeekly. We are always on the lookout for refreshingly new content. “Sharing is caring!”
Here are all the links and people mentioned in this recording. Thanks, everyone for your contributions to the community!
Microsoft articles:
-
Announcing SharePoint Framework 1.12 – Extending more of Microsoft Teams - SharePoint team | @SharePoint
-
Get started with Microsoft Graph Toolkit at Microsoft Learn – Ayca Bas (Microsoft) | @aycabs
-
Find, do, and discover with Cortana & Microsoft 365 – Bill Baer (Microsoft) | @williambaer
-
Office Add-in Developer Community (PnP) – February 2021 update – David Chesnut (Microsoft) | @davidchesnut
-
CLI for Microsoft 365 v3.7 – Waldek Mastykarz (Microsoft) | @waldekm
Community articles:
-
Getting started with SharePoint's custom view formatting – Will Holland (ThreeWill) | @_wcholland
-
Break And Change List Item Permission Using PnP JS In SPFx - Chandani Prajapati | @Chandani_SPD
-
Microsoft 365 PnP Community Spotlight: David Warner – Luise Freese | @LuiseFreese
-
Build Microsoft Teams meeting app with SPFx - Nanddeep Nachan | @NanddeepNachan, Ravi Kulkarni, Smita Nachan
-
JMESPath queries for CLI for Microsoft 365 - Albert-Jan Schot (Portiva) | @appieschot
-
Me Experience as a bot in Microsoft Teams using Bot Composer - Rabia Williams (Microsoft) | @williamsrabia
-
Office 365 Management API (M365 Audit Logs) with Logic Apps & Power Automate – including Pagination – Leon Armston (Intelogy) | @LeonArmston
-
Teams App Deployment to Azure Web App - Aakash Bhardwaj (HCL Technologies) | @aakash_316
-
IDX12729: Unable to decode the header ‘[PII]’ is hidden’ - Joel Rodrigues (Storm Technology Ltd) | @JoelFMRodrigues
-
Manage sites content types with Microsoft Graph (beta) - Yves Habersaat (Sword Group) | @yhabersaat
-
Episode #146 - Creating a Bot with Yo Teams v. 3.x - Paolo Pialorsi (PiaSys.com) | @paolopia
-
SPFx Anatomy of a Webpart Project | Episode #03 | SharePoint Framework for Beginners (SPFx) 2021 - Rob Pearmain (yorcloud) | @robertpearmain
-
SharePoint’s 20th birthday party – European Collaboration Summit
Additional resources:
- PnP Sharing is Caring initiative - Getting started guidance and training for using GitHub and contributing to the community
- Want to ask a question or in general engage with the community - Add a note in the Microsoft 365 PnP Community hub at https://aka.ms/m365pnp/community
- Check out all the great community calls, SDKs, and tooling for Microsoft 365 from https://aka.ms/m365pnp
If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions for Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.
"Sharing is caring!"

Thursday Mar 18, 2021
Microsoft 365 PnP Weekly - Episode 118 - 15th of March 2021
Thursday Mar 18, 2021
Thursday Mar 18, 2021
In this installment of the weekly discussion revolving around the latest news and topics on Microsoft 365, hosts – Vesa Juvonen (Microsoft) | @vesajuvonen, Waldek Mastykarz (Microsoft) | @waldekm are joined by are joined by Scotland-based Solution Architect, dual MVP Veronique Lengelle (CPS) | @veronicageek. The discussion included insights to the role of technical architect for Microsoft 365 platform - both about designing solutions that solve customer problems and as important - educating customers on the value of the integrated platform. Microsoft Teams vs SharePoint – meet the customer where they are at and coach from there. “Don’t neglect to deliver SharePoint training and don’t focus solely on Microsoft Teams.” And finally, the growth in partner opportunities as many customers who quickly moved to M365 and the cloud in the last year are now looking for guidance on how to leverage many more of the platform’s capabilities that they own. Veronique is an active contributor to PnP PowerShell project, as a champion for Sys Admin users. As with the previous week, Microsoft and the Community delivered 23 articles and videos this last week. Brilliant! This session was recorded on Monday, March 15, 2021.
These videos and podcasts are published each week and are intended to be roughly 45 - 60 minutes in length. Please do give us feedback on this video and podcast series and also do let us know if you have done something cool/useful so that we can cover that in the next weekly summary! The easiest way to let us know is to share your work on Twitter and add the hashtag #PnPWeekly. We are always on the lookout for refreshingly new content. “Sharing is caring!”
Here are all the links and people mentioned in this recording. Thanks, everyone for your contributions to the community!
Microsoft articles:
- Four device capabilities developers can utilize for Microsoft Teams mobile apps - Microsoft
- Microsoft Graph Mailbag – Microsoft Graph in Electron applications using Microsoft Graph Toolkit - Microsoft
- Microsoft Graph Toolkit adds a new Electron Provider plus enhanced capabilities - Microsoft
- GlobalCon5 – three days of sessions and workshops - Mark Kashman (Microsoft) | @mkashman
- 11 New Connectors Released in February 2021! - Doug Elliott (Microsoft)
- How to implement document automation in your business with Microsoft Power Platform - Cedrick Bellarosa (Microsoft)
- Microsoft 365 Extensibility look book gallery - Microsoft
Community articles:
- Microsoft 365 Community (PnP) – March 2021 update - Vesa Juvonen (Microsoft) | @vesajuvonen
- Getting started with PnP Core SDK - Paul Bullock (CaPa Creative) | @pkbullock
- Getting started with SharePoint’s custom column formatting - Will Holland (ThreeWill) | @_wcholland
- Run CLI for Microsoft 365 in Docker - Garry Trinder (CPS) | @garrytrinder
- 10 things we should think about before we build an app - Luise Freese | @LuiseFreese
- 5 commands to try in CLI for Microsoft 365 to fall in love with it - Luise Freese | @LuiseFreese
- Doctor - Maintain your documentation on SharePoint without pain - Elio Struyf (Struyf Consulting) | @eliostruyf
- Init API permissions for your SPFx projects without deploying them - Michaël Maillot (onepoint) | @michael_maillot
- Getting started with SharePoint Framework - Waldek Mastykarz (Microsoft) | @waldekm
- Episode #145 - Welcome PnP Core SDK! - Paolo Pialorsi (PiaSys) | @PaoloPia
- SharePoint Framework for beginners (SPFx) 2021 | Episode 02 - Development Environment - Rob Pearmain (yorcloud) | @robertpearmain
- Migration report with CLI for Microsoft 365 - Albert-Jan Schot (Portiva) | @appieschot
- Building Outlook addin with SPFx - save mail to OneDrive with Azure Function, MSAL.NET and MS Graph ... - Sergei Sergeev (Mastaq) | @sergeev_srg
- Export external users with CLI for Microsoft 365 - Albert-Jan Schot (Portiva) | @appieschot
- Should you use a default label with Microsoft Information Protection (MIP)? - Sarah Haase | @sarahhaase, Antonio Maio | @AntonioMaio2 and Mike Maadarani | @mikemaadarani
- SharePoint Form Conditional Formulas - Laura Rogers (IW Mentor) | @WonderLaura
Additional resources:
- PnP Sharing is Caring initiative - Getting started guidance and training for using GitHub and contributing to the community
- Want to ask a question or in general engage with the community - Add a note in the Microsoft 365 PnP Community hub at https://aka.ms/m365pnp/community
- Check out all the great community calls, SDKs, and tooling for Microsoft 365 from https://aka.ms/m365pnp
If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions for Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.
"Sharing is caring!"

Tuesday Mar 09, 2021
Microsoft 365 PnP Weekly - Episode 117 - 8th of March 2021
Tuesday Mar 09, 2021
Tuesday Mar 09, 2021
This episode was recorded on Monday, March 8, 2021.
These videos and podcasts are published each week and are intended to be roughly 45 - 60 minutes in length. Please do give us feedback on this video and podcast series and also do let us know if you have done something cool/useful so that we can cover that in the next weekly summary! The easiest way to let us know is to share your work on Twitter and add the hashtag #PnPWeekly. We are always on the lookout for refreshingly new content. “Sharing is caring!”
Here are all the links and people mentioned in this recording. Thanks, everyone for your contributions to the community!
Microsoft articles:
- Microsoft Viva announcements at Microsoft Ignite - Seth Patton (Microsoft) | @SethPat
- What's New in Microsoft Teams | Microsoft Ignite 2021 - Microsoft
- What’s new for Microsoft Lists - Microsoft Ignite 2021 [Mar.2-4] announcements - Mark Kashman (Microsoft) | @mkashman
- Secure and compliant collaboration with Microsoft Teams - Microsoft
- New inclusive features in Microsoft Teams and more | Ignite 2021 Edition - Microsoft
- Help employees transition to hybrid work using a new SharePoint site template and end-user training - Matt Wolodarsky (Microsoft) | @mwolodarsky
- What's new in Security and Compliance in SharePoint, OneDrive, and Teams - Microsoft Ignite 2021 - Sesha Mani (Microsoft) | @SeshaManiS
- SharePoint Roadmap Pitstop: February 2021 - Mark Kashman (Microsoft) | @mkashman
- What’s new for Microsoft 365 and Teams Platform @ Ignite 2021 - Microsoft
- What’s new for Excel add-ins developers in 2021 - Keyur Patel (Microsoft) | @keyurp32
- Introducing Microsoft Viva Connections - Adam Harmetz (Microsoft) | @AdamHarmetz
- What is Azure Communication Services and how to get started? - Dan Wahlin (Microsoft)
Community articles:
- To write code comments or not, it should not be a question - Elio Struyf (Valo Intranet) | @eliostruyf
- Modernization lives on in PnP Framework - Paul Bullock (CaPa Creative) | @pkbullock
- Should we use SharePoint REST or Microsoft Graph API in Power Automate? - Luise Freese | @LuiseFreese
- How to create a (faux) table in Adaptive Cards with Power Automate - Luise Freese | @LuiseFreese
- Avoid Unnecessary Looping (Apply to each) in Power Automate - Leon Armston (Intelogy) | @LeonArmston
- How to start a new SPFx web part project with Microsoft Graph Toolkit and React - Yves Habersaat (Sword Group) | @yhabersaat
- Episode #144 - Creating Teams Link Unfurling Extensions with Yo Teams v 3.x - Paolo Pialorsi (PiaSys) | @PaoloPia
- SharePoint Framework for beginners 2021 | Episode 01 - Introduction - Rob Pearmain (yorcloud) | @robertpearmain
- New Features Coming to Microsoft Teams - William Holland (ThreeWill) | @_wcholland
- [SPFx] Init API permissions for your SPFx projects without deploying them - Michaël Maillot (onepoint) | @michael_maillot
- SharePoint Syntex AI - tips for choosing between document understanding and form processing models - Chris O'Brien (Content+Cloud) | @ChrisO_Brien
Additional resources:
-
Migration Tool - Metalogix Content Matrix (Qwest)
-
Blog – Microsoft 365 PnP Blog
- PnP Sharing is Caring initiative - Getting started guidance and training for using GitHub and contributing to the community
- Want to ask a question or in general engage with the community - Add a note in the Microsoft 365 PnP Community hub at https://aka.ms/m365pnp/community
- Check out all the great community calls, SDKs, and tooling for Microsoft 365 from https://aka.ms/m365pnp
If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions for Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.
"Sharing is caring!"

Tuesday Mar 02, 2021
Microsoft 365 PnP Weekly - Episode 116 - 1st of March 2021
Tuesday Mar 02, 2021
Tuesday Mar 02, 2021
In this installment of the weekly discussion revolving around the latest news and topics on Microsoft 365, hosts – Vesa Juvonen (Microsoft) | @vesajuvonen, Waldek Mastykarz (Microsoft) | @waldekm are joined by Porto, Portugal-based MVP, João Mendes - Senior Office 365 Solution/Architect Developer, Storm Technology Ltd | @joaojmendes.
The episode’s discussion focuses on being familiar with your tools in order to create beautiful apps, the need for a Fluent tutorial, and top features that could be added to SPFx one day and on João’s story-filled career. There were many articles and videos (20) delivered by Microsoft and Community members in the last week. Attend Microsoft Ignite if you’re seeing this post in the March 2-5 timeframe. This session was recorded on Monday, March 1, 2021.
This episode was recorded on Monday, March 1, 2021.
- Video at Microsoft 365 Community YouTube channel.
These videos and podcasts are published each week and are intended to be roughly 45 - 60 minutes in length. Please do give us feedback on this video and podcast series and also do let us know if you have done something cool/useful so that we can cover that in the next weekly summary! The easiest way to let us know is to share your work on Twitter and add the hashtag #PnPWeekly. We are always on the lookout for refreshingly new content. “Sharing is caring!”
Here are all the links and people mentioned in this recording. Thanks, everyone for your contributions to the community!
Events:
- Microsoft Ignite 2021 - March 2–4, 2021 - Microsoft
Microsoft articles:
- Building better products together with our customers - Jeff Teper (Microsoft) | @jeffteper
- Announcing Microsoft 365 Multi-Geo coverage in Brazil - John Mighell (Microsoft)
- Manage and deploy Microsoft 365 Apps from partners in the Microsoft 365 admin center - Snigdha Verma (Microsoft)
- Guide to Microsoft 365 Apps deployment and servicing at Microsoft Ignite - Meenah Khosraw (Microsoft)
- Your Guide to Microsoft Teams @ Spring Microsoft Ignite 2021 - Microsoft
- Manage meeting space availability with Microsoft Teams Panels - Microsoft
Community articles:
- Microsoft 365 PnP tech community hub - Microsoft 365 Patterns and Practices | @m365pnp
- Microsoft 365 PnP tech community blog - Microsoft 365 Patterns and Practices | @m365pnp
- Microsoft Graph Mailbag – Intro to Microsoft Graph and Top 5 API Requests - Rabia Williams (Microsoft) | @williamsrabia
- CLI for Microsoft 365 v3.6 - Waldek Mastykarz (Microsoft) | @waldekm
- SharePoint Framework samples by author - Microsoft 365 Patterns and Practices | @m365pnp
- My Personal Apps (Links) - João Mendes (Storm Technology) | @joaojmendes
- Transform hyperlink columns into clickable video thumbnails - João Ferreira (Beezy) | @Joao12Ferreira
- Create a London Underground Line Status Bot using Power Virtual Agents & Azure Management API in Dataverse for Teams - Leon Armston (Intelogy) | @LeonArmston
- How to see the documentation for Classic PnP PowerShell - Paul Bullock (Capa Creative) | @pkbullock
- Forcing an Azure Function to Process Queue Storage Messages one at the time - Laura Kokkarinen (Sulava) | @LauraKokkarinen
- Episode #143 - Creating Teams Messaging Extensions with Yo Teams v 3.x - Paolo Pialorsi (PiaSys) | @PaoloPia
- A Compliance conversation with Joanne Klein - Sarah Haase | @sarahhaase, Antonio Maio | @AntonioMaio2, Mike Maadarani | @mikemaadarani and Joanne Klein | @JoanneCKlein
- CLI for M365 in Azure DevOps with Yannick Reekmans - Microsoft 365 Developer Podcast | @m365devpodcast, Jeremy Thake (Microsoft) | @jthake, Paul Schaeflein (Addin365) | @paulschaeflein , and Yannick Reekmans (Qubix) | @YannickReekmans
- Power Apps Twitter Word Cloud - Todd Baginski (Canviz) | @toddbaginski
Additional resources:
- PnP Sharing is Caring initiative - Getting started guidance and training for using GitHub and contributing to the community
- Want to ask a question or in general engage with the community - Add a note in the Microsoft 365 PnP Community hub at https://aka.ms/m365pnp/community
- Check out all the great community calls, SDKs, and tooling for Microsoft 365 from https://aka.ms/m365pnp
If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions for Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.
"Sharing is caring!"
Microsoft 365 Patterns and Practice (PnP) - 2nd of March