Episodes

Tuesday Apr 21, 2020
PnP Weekly - Episode 80 - 20th of April 2020
Tuesday Apr 21, 2020
Tuesday Apr 21, 2020
In this weekly discussion of latest news and topics around Microsoft 365, hosts – Vesa Juvonen (Microsoft), Waldek Mastykarz (Rencore), are joined by Katja Jokisalo – Information Architect, MVP at Sulava in Finland, who is helping to shape the last frontier for information architecture.
The group discusses positioning Teams and SharePoint with customers, the scope and necessity for information organization planning, authoritative content creation and governance, and the analogy of learning to drive and learning to code. Teams is a great place to collaborate and to generate a final document or five (authoritative content) that is then approved, tagged, published and found in SharePoint. This week there was one new entrant on the M365 Non-developer Documentation page - thank you Henrik Yllemo (Ylltec Sweden AB), for your article on Working with Cascading Lists in SharePoint and Power Apps. Note: While Microsoft hosts these community articles, it does not own or endorse them. However, community members do vet the articles that need to demonstrate a valid method for accomplishing a task for a given scenario. Typically, conditions and dependencies are called out in these articles. Both Dev and non-Dev focused articles authored by community members are so important because they expose the hidden knowledge and practical tips only the community can provide. Thank you for contributing. In addition to Henrik’s article, 15 other newly released articles are discussed in this episode.
As always, if you need help on an issue, want to share a discovery, or just want to say: “Job well done”, please reach out to Vesa, to Waldek or to your PnP Community.
This episode was recorded on Monday, April 20, 2020.
- Video at SharePoint Dev YouTube channel
These videos and podcasts are published each week and are intended to be roughly 30-45 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 (or older #SPDevWeekly). 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 / PnP articles:
- Revised end of support date for SharePoint Server 2010: April 13, 2021 | Mark Kashman (Microsoft)
- Microsoft 365 / SharePoint Community (PnP) – April 2020 update | Microsoft
- A Lap around Microsoft Graph Toolkit in Day 1 – An Overview of Microsoft Graph Toolkit | Beth Pan (Microsoft)
- A Lap around Microsoft Graph Toolkit Day 2 – Zero to Hero | Elise Yang (Microsoft)
Community articles:
- PowerShell script: Prevent Power Apps users from accessing lists from SharePoint UI | Michel Mendes (Storm Technology Ltd)
- Microsoft Graph Open Extensions | João Mendes (Isobar Switzerland)
- How To Attach A File While Sending Email Using Graph API In SharePoint Framework (SPFx) | Jayakumar Balasubramaniam (Hubfly)
- site-designs-studio-v2 | Yannick Plenevaux (PVX Solutions)
- Web accessibility (also referred to as a11y) in React components | Rabia Williams (Engagesq)
- Site Design for Easy Site Page Management | Derek Cash-Peterson (Sympraxis Consulting)
- List of errors you might face in the SharePoint API Management page | Jarbas Horst (Valo Intranet)
- SPFx and modern SharePoint search page for searching the current location | Joel Rodrigues (Storm Technologies Ltd)
- Working with Cascading Lists in SharePoint and Power Apps | Henrik Yllemo (Ylltec Sweden AB)
- How to use Cypress to test your SharePoint solution with an Azure AD-secured API | Elio Struyf (Valo Intranet)
- Tips for Getting Started with SharePoint Hubs | Sara Haase (U.S. Bank)
- 5 ways to access Documents in SharePoint Online | Gregory Zelfond (SharePoint Maven)
Additional Links:
- SharePoint look book with Crisis template
- Microsoft 365 learning pathways
If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions to SharePoint/Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.
"Sharing is caring!"
SharePoint Team, Microsoft - 21st of April 2020

Wednesday Apr 15, 2020
PnP Weekly - Episode 79 - 14th of April 2020
Wednesday Apr 15, 2020
Wednesday Apr 15, 2020
In this weekly discussion of latest news and topics around Microsoft 365, hosts – Vesa Juvonen (Microsoft), Waldek Mastykarz (Rencore), are joined by Albert-Jan Schot – CTO and MVP at Portiva - Utrecht, Netherlands.
The group discusses differences in development for on-prem (one framework, add boxes) vs cloud (many frameworks, throttling), for business productivity stack (integrate stuff) vs Azure (expose stuff) and for open-source projects (rinse and repeat). Unclear? Watch the episode.
Why develop for M365 as opposed to Azure? It’s not that you choose one or the other. Both so intertwined and converging in a cloud first world. Azure (tools/services) supports so much that we just do AI, Infrastructure, Security, Identity in the process of delivering business solutions. M365 is like an OS providing many services. Our focus is integrating and building on top of M365 – within feature rich environments - Teams, Outlook, SharePoint where our customers conduct their daily business.
As always, if you need help on an issue, want to share a discovery, or just want to say: “Job well done”, please reach out to Vesa, to Waldek or to your PnP Community.
This episode was recorded on Tuesday, April 14, 2020.
- Video at SharePoint Dev YouTube channel.
These videos and podcasts are published each week and are intended to be roughly 30-45 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 (or older #SPDevWeekly). 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 / PnP articles:
- We're increasing the number of participants who can be viewed simultaneously on the #MicrosoftTeams meeting stage to 9 | Microsoft
- Share videos and engage with an audience using Microsoft Stream and SharePoint | Sebastien Fouillade (Microsoft)
- Announcing the Microsoft 365 Community Docs | Vesa Juvonen (Microsoft)
- Getting started with Office 365 CLI and PowerShell | PnP Team
- Announcing Microsoft Graph Toolkit 1.2 with new Microsoft Teams Channel Picker web component | Elise Yang (Microsoft)
- Announcing “A Lap Around Microsoft Graph Toolkit” Blog Series | Elise Yang (Microsoft)
- Remote work trend report: meetings | Jared Spataro (Microsoft)
Community articles:
- Working with SharePoint Online modern multilingual with the search Keyword Query Language, Query variables and the modern search webpart | Mahmoud Hassan (Avanade)
- React My Personal Apps (Links) | João Mendes
- Script to update metadata term instances on all SharePoint documents and folders | Joel Rodrigues (Storm Technologies)
- How to : Integrate PnP SPFx React controls inside the Property Pane collection data control | Gautam Sheth (Valo Intranet)
- An Outlook Add-in with SharePoint Framework (SPFx) – Store custom metadata with your mail | Markus Möller (Avanade)
- Access Microsoft Graph API using SFPX with Secured Azure Function | Ejaz Hussain (Content and Code)
- Quick Tip: Understanding the unknown user issue in Microsoft Teams | Jarbas Horst (Valo Intranet)
- Exploring Taxonomy Mapping in PnP Page Transformation | Paul Bullock (Capa Creative)
- SharePoint Framework - Facelift Your Dropdowns With Office UI Fabric Icons | Nanddeep Nachan
- How do I install multiple Node versions on my Windows computer? | Patrick Lamber (Experts Inside GmbH)
- Using Teams Live Events for your Virtual Events | Mark Rackley (PAIT Group)
- DIY: Building a busy light to show your Microsoft Teams presence | Elio Struyf (Valo Intranet)
- How to Add Multiple web parts in a SharePoint Framework (SPFx) solution | Vipul Jain (AWC Software Pvt Ltd)
- Episode #96 - Working with Files in PnPjs | Paolo Pialorsi (PiaSys)
- SPFx - jQuery Owl Carousel with PropertyPanel | Senthamil
- Using Flow to create Microsoft Teams online events via Microsoft Graph | John Liu
Additional Links:
- SharePoint look book with Crisis template
- Microsoft 365 learning pathways
If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions to SharePoint/Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.
"Sharing is caring!"
SharePoint Team, Microsoft - 15th of April 2020

Tuesday Apr 07, 2020
PnP Weekly - Episode 78 - 6th of April 2020
Tuesday Apr 07, 2020
Tuesday Apr 07, 2020
In this weekly discussion of latest news and topics around Microsoft 365, hosts – Vesa Juvonen (Microsoft), Waldek Mastykarz (Rencore), are joined by Patrick Rodgers (Microsoft) – Senior Program Manager for Microsoft FastTrack and esteemed starter/maintainer of the PnPjs open-source project.
Today's topics: FastTrack program, evolution of SharePoint and PnPjs, and breaking change - growth through destruction, resets, and incremental performance improvements. Microsoft’s FastTrack program helps customers to deploy Microsoft cloud solutions and at present is very actively helping universities and other healthcare organizations on the COVID front-lines to leverage the cloud to advance their time-sensitive work. If you or your customer is on the front line and need to make things happen now, go to the FastTrack Portal and create an RFA. Follow the guidance in the banner at the top of the page including e-mailing ftcrfa@microsoft.com, if necessary for assistance.
Hold the date: Multilingual publishing is now general availability and DC Padur will be with us to cover this topic in depth during our monthly PnP community call on April 14th.
As always, if you need help on an issue, want to share a discovery, or just want to say: “Job well done”, please reach out to Vesa, to Waldek or to your PnP Community.
This episode was recorded on Monday, April 6, 2020.
- Video at SharePoint Dev YouTube channel
These videos and podcasts are published each week and are intended to be roughly 30-45 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 (or older #SPDevWeekly). 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 / PnP articles:
- New Microsoft 365 offerings for small and medium-sized businesses | Microsoft
- SharePoint Roadmap Pitstop: March 2020 | Mark Kashman (Microsoft)
- Modernizing SharePoint Managed Metadata Services (MMS) | Chris McNulty (Microsoft)
- Deferred end of support date for Basic Authentication in Exchange Online | Sivaprakash Saripalli (Microsoft)
- New licensing options for Microsoft 365 for unattended scenarios | Microsoft
Community articles:
- Office 365 CLI v2.9 | PnP team
- Parker’s Place – PnP Swag – all proceeding to charity | Parker's Place
- SharePoint tips and resources for your COVID-19 communication site | Susan Hanley
- PiaSys Tech Bites - Episode #95 - Sharing with PnPjs | Paolo Pialorsi (PiaSys)
- Microsoft Identity Development twitter account merged with Microsoft 365 Developer | Microsoft
- Send SharePoint items to second-stage recycle bin with PnP PowerShell | Joel Rodrigues (Storm Technology Ltd)
- Trigger When a file is created or modified in SharePoint | Joel Rodrigues (Storm Technology Ltd)
- Adaptive Cards Host SharePoint Framework web part | Hugo Bernier (Tahoe Ninjas) | Paul Schaeflein (AddIn365)
- Display the solution version in your web part | Hugo Bernier (Tahoe Ninjas)
- SharePoint HTTP connector: Send a no-reply email from a specific sender name in a Flow | Michel Mendes
- SPFx export to CSV – using React CSV and Office UI Fabric control | Veerasekar (Cognizant Technology Solutions UK)
- Deleting the Treacherous Wiki tab as a part of your Teams provisioning process | Laura Kokkarinen (Sulava)
Additional Links:
If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions to SharePoint/Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.
"Sharing is caring!"
SharePoint Team, Microsoft - 7th of April 2020

Tuesday Mar 31, 2020
PnP Weekly - Episode 77 - 30th of March 2020
Tuesday Mar 31, 2020
Tuesday Mar 31, 2020
In this weekly discussion of latest news and topics around Microsoft 365, hosts – Vesa Juvonen (Microsoft), Waldek Mastykarz (Rencore), are joined by Wictor Wilén - global innovation lead for modern workplace at Avanade, SharePoint MVP for 10 years, SP Master, SP Certified Architect and creator of Yo Teams, to learn more about his increased focus on Microsoft Teams extensibility.
For Wictor, his latest work is in no way a departure from SharePoint rather as Azure and Microsoft 365 capabilities are working hand-in-hand, Teams opens new doors to add onto SharePoint. The group discusses the differences between developing apps for Teams vs for SharePoint. As well as differences between the requirements of knowledge workers vs first line workers – who are keenly interested in actionable apps. The attraction of the Teams platform is wide access to a host of complementary capabilities – bots, conversations, integrations, content store, chat, video, phone all tied together by Microsoft Graph and Azure Active Directory.
If you are interested in the topic of single-sign-on, you will not want to miss Wictor’s demo focused on this topic during the SP Dev Ecosystem call on Thursday April 2, 2020.
As always, if you need help on an issue, want to share a discovery, or just want to say: “Job well done”, please reach out to Vesa, to Waldek or to your PnP Community.
This episode was recorded on Monday, March 30, 2020.
- Video at SharePoint Dev YouTube channel
These videos and podcasts are published each week and are intended to be roughly 30-45 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 (or older #SPDevWeekly). 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 / PnP articles:
- Update #2 on Microsoft cloud services continuity | Microsoft
- Alternative ways for security professionals and IT to achieve modern security controls in today’s unique remote work scenarios | Microsoft
- SharePoint mobile app will now allow admins to customize their tenant theme with branding | Brad McCabe (Microsoft)
- Slack is working on integrating with rival Microsoft Teams for calls, says CEO Stewart Butterfield | CNBC
Community articles:
- Microsoft Teams App Project Generator - #YoTeams | Wictor Wilén (Avanade)
- Getting started on using yo Teams for building your Microsoft Teams solutions | Wictor Wilén (Avanade)
- Office 365 CLI v2.8 | Waldek Mastykarz (Rencore)
- Office 365 CLI Discussions at GitHub | PnP Crew
- How to remove a faulty tab from a channel | João Ferreira (Beezy)
- Support Microsoft Teams Themes in SharePoint Framework Solutions | Alex Terentiev (SharePointlist)
- Searching within Office 365 Groups or Teams content | Mikael Svenson (Microsoft)
- Episode #94 - Tenant Properties with PnPjs | Paolo Pialorsi (PiaSys)
- SPFx overclockers or how to significantly speed up the "gulp serve" command |Sergei Sergeev (Mastaq)
- Retention in SharePoint Online – The Where, What, and How | Joanne Klein
Additional Links:
If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions to SharePoint/Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.
"Sharing is caring!"
SharePoint Team, Microsoft - 31st of March 2020

Tuesday Mar 24, 2020
PnP Weekly - Episode 76 - 23rd of March 2020
Tuesday Mar 24, 2020
Tuesday Mar 24, 2020
In this session of PnP Weekly, hosts - Vesa Juvonen (Microsoft), Waldek Mastykarz (Rencore), and typically a special guest from the PnP Community, discuss the latest news and topics around Microsoft 365 development. This week, Vesa and Waldek are joined by Brett Lonsdale – Office Apps and Services MVP, owner of UK based Lightning Tools developing “gap filler” products like BDC Meta Man and Lightning Conductor for the Microsoft 365 Suite. Topics of discussion included: Decreasing time between release and adoption, improved product use experience as a result of adopting SPFx, building personal apps (including Social-Squared - discussion forum tool) for Microsoft Teams and using Microsoft Graph to connect with apps and data across the M365 suite.
As always, if you need help on an issue, want to share a discovery, or just want to say: “Job well done”, please reach out to Vesa, to Waldek or to your PnP Community.
This episode was recorded on Monday, March 23, 2020.
- Video at SharePoint Dev YouTube channel.
These videos and podcasts are published each week and are intended to be roughly 30-45 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 (or older #SPDevWeekly). 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 / PnP articles:
- MVP Summit 2020 | Microsoft
- Microsoft Graph .NET SDK updates | Microsoft
- Page limit added to Microsoft Graph OneNote API | Alex Zhang (Microsoft)
- Accessing Outlook items in a user’s archived, shared or delegated mailboxes using Microsoft Graph | Microsoft
Community articles:
- Power Platform: What How When & Why | Tracy van der Schyff
- SharePoint Framework - Facelift Your Dropdowns With Office UI Fabric Icons | Nanddeep Nachan
- Run PnP PowerShell with saved module | David Ramalho (Storm Technology Ltd)
- Power Automate – SharePoint ‘Get Items’ action: New options for folders | Michel Mendes (Storm Technology Ltd)
- React, Hooks, and Office Development – Bringing It All Together | Mike Homol (ThreeWill)
- Modern Script Editor web part now with support for Teams tabs! | Mikael Svenson (Microsoft)
- Side effect of mapping crawled properties to refinable managed properties | Mikael Svenson (Microsoft)
- Using the new multilingual APIs in Modern SharePoint | Elio Struyf (Valo Intranet)
- Using the PnP Modern Search Web Parts with Refiners for Site Name and Content Type | Marc D Anderson (Sympraxis Consulting)
- Bring your Teams provisioning order form and approvals where they matter the most – Part 1 | Laura Kokkarinen (Sulava)
- How to provision modern Sharepoint page with custom SPFx web part via PnP template | Alexey Sadomov (Valo Intranet)
Additional Links:
- FindTime and Script Lab | The Microsoft Garage
- Social Squared - discussion forum personal app for Teams | Lightning Tools
- SharePoint look book
- Microsoft 365 learning pathways
If you’d like to hear from a specific community member in an upcoming recording and/or have specific questions to SharePoint/Microsoft 365 engineering or visitors – please let us know. We will do our best to address your requests or questions.
"Sharing is caring!"
SharePoint Team, Microsoft - 24th of March 2020