Microsoft 365 Microsoft Teams Office 365 SharePoint Add-ins Extensions Microsoft Bot Framework SharePoint Framework Tabs

Microsoft 365 PnP – General Developer SIG recording – 9th of July 2020

Recording of the Microsoft 365 – General M365 development Special Interest Group (SIG) community call from July 9, 2020.

Call Summary

Latest news from Microsoft 365 & SharePoint engineering and updates on open-source projects: PnP CSOM Core extension, PnP PowerShell, modernization tooling and on yo teams.

Project Updates:  July 2020 releases of PnP CSOM Core library, PnP PowerShell and Modernization tooling (Page Transformation) are slated for week of July 13th.  Announcements:  The Microsoft Teams Toolkit extension for Visual Studio Code is now in general availability!  Create, debug, and deploy Teams apps directly from Visual Studio Code.  The Toolkit complements, not replaces yo Teams.   Additionally, Microsoft Teams JavaScript SDK v1.7 is now available and delivers new APIs and improvements on the existing capabilities.  New to yo Teams?  View the new video training package (8 videos) for learning to use yo teams.   The host of this call was Vesa Juvonen (Microsoft) @vesajuvonen. Q&A takes place in chat throughout the call.


  • Register for First Time Contributor Session on July 24th and 27th at
  • Register for Community Docs Session on July 31st and August 3rd at
  • Mark your calendar – SharePoint Monthly community call 14th of July 8 AM PD Download recurrent invite from Topic:  Updates on Microsoft 365 Information barriers – Nikita Bandyopadhyay (Microsoft) &  Sesha Mani (Microsoft).  Safeguarding information moving between apps across your tenant.
  • Call attention to your great work by using the #PnPWeekly in Twitter.

Demos delivered in this session

  1. Introduction to App Templates for Microsoft Teams – an introduction to Microsoft Teams App Templates (PnP Samples) – Low-code/No-code out-of-box plug-and-play apps that can be configured and extended.   Three of the 28 templates are highlighted:  Company Communicator, FAQ Plus, and Icebreaker.  Quick look at the Teams App Templates Catalog/Documentation.
  2. Using Bot Framework Composer to build Bots without writing code – Makers and developers can use a new tool called Microsoft Bot Framework Composer to create a Bot from a template or from scratch.  Objective in this session:  Build a very simple Bot that can answer questions stored in a Q&A Maker knowledge base and implement language understanding.
  3. How to provision a SharePoint list and resources with ExecuteSiteScriptAction in Power Automate – by calling a special API end-point called ExecuteSiteScriptAction.  The action can be used and reused by Makers/Developers to create a custom list.  Also use it to apply branding, change a LOGO, activate a feature, configure regional settings for a site and add users to SP Groups.

Topics covered in this call

  • General community news – 3:13
  • PnP CSOM Core library updates – Vesa Juvonen (Microsoft) – 6:18
  • PnP PowerShell updates –  Erwin van Hunen (Valo Intranet) –  7:32
  • Modernization tooling updates – Vesa Juvonen (Microsoft) – 10:06
  • yo Teams updates – Vesa Juvonen (Microsoft)10:52
  • Demo: Introduction to App Templates for Microsoft Teams | Kiran Thomas (Microsoft) | @notkiran – 12:18
  • Demo:  Using Bot Framework Composer to build Bots without writing code | Stephan Bisser (Solvion) | @stephanbisser – 27:40
  • Demo:  How to provision SharePoint list and resources with ExecuteSiteScriptAction in Power Automate | John Liu | @johnnliu – 45:16


Additional resources around the covered topics and links from the slides.

Next Meeting is July 23, 2020, see you there!

General SharePoint Dev Special Interest Group bi-weekly calls are targeted for anyone who’s interested in the general SharePoint development topics. This includes CSOM, REST, site provisioning, PnP PowerShell, PnP Sites Core, Site Designs, Microsoft Flow, PowerApps, Column Formatting, list formatting etc. topics. More details on the SharePoint development community from We also welcome community demos, if you are interested in doing a live demo in these calls!

You can download recurrent invite from 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 SharePoint development community and options to get involved are available from

“Sharing is caring”

Microsoft 365 PnP team, Microsoft – 10th of July 2020