Friday, April 1, 2022

Microsoft 365 Developer Community Call recording – 31st of March, 2022



Call Summary

Yes, in one location you will find Microsoft 365 tenant – script samples gallery (146 scenarios and 205+ scripts) now also integrated into Sample Solution Gallery!  Sign up and attend an AMA and other events this month hosted by Sharing is Caring.  Get the recognition you deserve, sign up for the PnP Recognition Program.  Join the Microsoft 365 platform call on Tuesday, April 5, 8:00 am PT.   


Just Released - since last call


To see current releases and latest updates/nightly builds, access the Repos via the links in table below.   While version releases are periodic, nightly releases are nightly!  Subscribe to nightly releases for the latest capabilities.     


Project Current Version Release/Status
PnP .NET Libraries - PnP Framework v1.9.0 GA   
PnP .NET Libraries - PnP Core SDK v1.6.0 GA   
PnP PowerShell v1.10.0 GA In progress: V2 POC - .NET 6.0 based, Requires PowerShell 7.2
Yo teams - generator-teams v3.5.0 GA, v4.0.0-next (.2)  v4.0.0-next
Yo teams - yoteams-build-core v1.6.0, 1.6.0-next.1  
Yo teams – yoteams-deploy v1.1.0 GA  
Yo teams - msteams-react-base-component v3.1.1 GA  
Microsoft Graph Toolkit (MGT) v2.4.0 GA Working on v3.0.0 - Aligning all Toolkit components to Fluent UI Web Components


The host of this call was David Warner II (Catapult Systems) | @DavidWarnerII.   Q&A takes place in chat throughout the call.




  • Join us for Microsoft Tech Days:  Have a seat with Microsoft 365 developer platform | Thursday, May 5 - Register
  • Opt into PnP Recognition Program |
  • Join us at the next Microsoft 365 platform call on Tuesday, April 5, 8:00 am PT.
    • Latest news from Microsoft engineering on Microsoft 365 topics
    • Demos: 
      • The future of self-serve Microsoft Graph SDKs - Rabeb Othmani 
      • Getting started on creating custom list templates for your organization - Harini Saladi 
      • Graph API support for new content type sync enhancements - Shreya Ganguly, Ravi Gopinath, Swapnil Shrivastava & Karan Ranawat 
  • Register for Sharing is Caring Events:
    • AMA (Ask me anything) – Viva ACE | Coming Soon
    • First Time Contributor Session | TBS soon
    • Community Docs Session | TBS soon
    • Power Platform Samples – First Time Contributor | Monday, April 11, 11:00 am PT - Register
    • PnP – SPFx Developer Workstation Setup | TBS soon
    • PnP SPFx Samples – Solving SPFx version differences using Node Version Manager | TBS soon
    • First Time Presenter | TBS soon
    • More than Code with VSCode | TBS soon
    • Maturity Model Practitioners | Tuesday, April 19, 7:00 am PT - Register
    • Getting Started with Viva Connection ACEs (2-part session) | TBS soon
    • PnP Office Hours – 1:1 session | Register
    • PnP Buddy System | Request a Buddy
  • Download the recurrent invite for this call –
  • Call attention to your great work by using the #PnPWeekly on Twitter.


Microsoft Teams Development Samples: (

  • samples welcome


Microsoft Power Platform Samples: (

  • samples welcome


Script Samples: (

Article:  Getting started with PnP Script Samples –


– Many thanks!


Together Mode!





Thanks everyone for joining the call today.  It’s awesome to see your faces.     


Demos delivered in this session

  • Updates on Independent Publisher Connectors & Miro Connector Demo - 76 certified Independent Publisher Connectors in production, 46 in pipeline today!  Miro provides an intuitive visual collaboration and whiteboarding platform for cross-functional teams.   In demo, use Canvas app to call a Power Automate flow that creates a Bot and adds a Miro board tab to a Microsoft Teams channel.  Connector delivers Miro board capabilities in tab.   Bot orchestrates membership and tasks.
  • SharePoint Syntex - Content Assembly (Modern Mail Merge) – beyond baseline document classification and metadata extraction, advance to Content Assembly - create (assemble) new documents based on existing documents (templates).   Step through creating a Modern template - opening an existing document (contract, SOW…) in Syntex template engine, adding Placeholders, mapping fields to data sources, publishing template, and generating documents.  Couple capability with workflow in Syntex Contracts Management template from look book.  Samples and Resources.
  • Use CLI for Microsoft 365 to get HaveIBeenPwned status – do you know the Pwned status on users of your SharePoint site?  Pwned information is collected on the HIBP website and is accessible via an API (small fee required). Access the API using the m365 aad user hibp command in CLI for Microsoft 365.  The information may be accessed as well running a script in a Docker container or in a Flow.  


Thank you for your work. Samples are often showcased in Demos.    Request a Demo spot on the call


Topics covered in this call




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

  • Microsoft 365 PnP Weekly – Episode 159 (March 28th) with Vienna, Austria based Office Development MVP - Stefan Bauer (N8D) | @StfBauer | video | podcast
  • Microsoft 365 PnP Weekly – Episode 158 (March 21st) with US based, member of the Customer Engineering Team focused on developer enablement and on PnPjs project, Patrick Rodgers (Microsoft) | @mediocrebowler | video | podcast


General resources:


Upcoming Calls | Recurrent Invites:


General Microsoft 365 Dev Special Interest Group bi-weekly calls are targeted at anyone who's interested in the general Microsoft 365 development topics. This includes Microsoft Teams, Bots, Microsoft Graph, CSOM, REST, site provisioning, PnP PowerShell, PnP Sites Core, Site Designs, Microsoft Flow, PowerApps, Column Formatting, list formatting, etc. topics. More details on the Microsoft 365 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 Microsoft 365 community and options to get involved are available from


“Sharing is caring”

Microsoft 365 Community (PnP) team, Microsoft - 1st of April 2022

Posted at