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
- PnP .NET Libraries - PnP Core SDK v1.6.0 GA
- PnP .NET Libraries - PnP Framework v1.9.0 GA
- PnP PowerShell v1.10.0 GA
- 5 new/updated script samples
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.
Actions:
- Join us for Microsoft Tech Days: Have a seat with Microsoft 365 developer platform | Thursday, May 5 - Register
- Opt into PnP Recognition Program | https://aka.ms/m365pnp-recognition
- 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 – http://aka.ms/m365-dev-sig
- Call attention to your great work by using the #PnPWeekly on Twitter.
Microsoft Teams Development Samples: (https://aka.ms/TeamsSampleBrowser)
- samples welcome
Microsoft Power Platform Samples: (https://aka.ms/powerplatform-samples)
- samples welcome
Script Samples: (https://aka.ms/script-samples)
- New Scenarios
- Bulk library generation - Jasey Waegebaert
- Create Modern SharePoint Pages and add web parts - Paul Bullock | @pkbullock
- Bulk Convert Classic Publishing Pages to Modern Pages - Paul Bullock | @pkbullock
- Update User Profile Properties - Chandani Prajapati | @Chandani_SPD
- Updates or scenarios implemented with alterative tools
- Add a tenant theme to SharePoint Online - Chandani Prajapati | @Chandani_SPD
Article: Getting started with PnP Script Samples – aka.ms/script-samples/getting-started
– 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 https://aka.ms/m365pnp/request/demo
Topics covered in this call
- PnP .NET library updates - Bert Jansen (Microsoft) | @O365bert – 6:48
- PnP PowerShell updates - Gautam Sheth (Valo Intranet) | @gautamdsheth – 9:33
- yo Teams updates - David Warner II (Microsoft) @DavidWarnerII – 11:40
- Microsoft Graph Toolkit updates - David Warner II (Microsoft) @DavidWarnerII – 12:06
- Microsoft Script Samples - Paul Bullock | @pkbullock – 2:31
- Microsoft Teams Samples - Bob German (Microsoft) | @Bob1German – 12:44
- Microsoft Power Platform Samples - David Warner II (Microsoft) @DavidWarnerII – 13:26
- Demos – 14:55
Demos
- Updates on Independent Publisher Connectors & Miro Connector Demo - Natalie Pienkowska (Microsoft) | @NataliePienkow1 & Michał Romiszewski (Volvo IT) – 14:55
- Connector - Miro (Independent Publisher) (Preview)
- Repo – Miro
-
Connectors - Welcome to the Independent Publisher Connector Directory!
- Call – Power Platform Integration LABs call – last Wednesday of each month, 8:00 am PT. Next call is on Wednesday, April 27th. Join call at aka.ms/integrationlabssignup
- SharePoint Syntex - Content Assembly (Modern Mail Merge) - Leon Armston (Intelogy) | @LeonArmston – 21:38
- Article - SharePoint Syntex (series) | bit.ly/LeonSyntexSeries
- Samples - Microsoft SharePoint Syntex Samples
- Marketing site - SharePoint Syntex | aka.ms/SharePointSyntex
- Demo - Making SharePoint Syntex testing easy – new templates in look book service - Sean Squires (Microsoft) | @iamseansquires
- Get Started - SharePoint Syntex Adoption
- Look book - SHAREPOINT SYNTEX CONTRACTS MANAGEMENT
- Roadmap - Microsoft 365 roadmap – Syntex | aka.ms/SyntexRoadmap
- Feedback - SharePoint Syntex | aka.ms/Syntex/Feedback
- Learning Path - Get Started with SharePoint Syntex
- Article - Syntex content assembly and the content lifecycle
- Use CLI for Microsoft 365 to get HaveIBeenPwned status - Albert-Jan Schot (BLIS.digital) | @appieschot – 40:03
- Tools - CLI for Microsoft 365 | aka.ms/cli-m365
- Article - ';--have i been pwned?
- Demo - Running the CLI for Microsoft 365 in Azure Container Instances orchestrated by Logic Apps
- Article - Use CLI for Microsoft to get HaveIBeenPwned status
- Connector - Have I Been Pwned (Independent Publisher) (Preview)
Resources:
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:
- Script Samples - Getting started with PnP Script Samples – aka.ms/script-samples/getting-started
- Samples - Power Platform Samples | aka.ms/powerplatform-samples
- Microsoft 365 tenant – Script Samples Gallery | aka.ms/script-samples
- Microsoft Teams Samples Gallery | aka.ms/teams-samples
- Microsoft 365 Extensibility look book gallery | aka.ms/m365/extensibility
- Archives - Microsoft 365 PnP Weekly - Videos, Podcasts
- PnP Teams Quickstart | aka.ms/pnp-teams-quickstart
- Microsoft Teams Toolkit v3.x | https://aka.ms/teams-toolkit
- Microsoft 365 PnP Community hub | aka.ms/m365pnp/community
- Microsoft Graph Toolkit in Microsoft Learn | http://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 Page Transformation webcast series
- PnP Power Shell
- SharePoint Modernization Tools
Upcoming Calls | Recurrent Invites:
- Microsoft 365 platform call | Tuesday, April 5, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Viva Connections & SharePoint Framework call | Thursday, April 7, 7:00 am PT - https://aka.ms/spdev-spfx-call (bi-weekly)
- Office add-in monthly call | Wednesday, April 13, 8:00 am PT - https://aka.ms/officeaddinscall (monthly)
- M365 General Dev call | Thursday, April 14, 7:00 am PT - https://aka.ms/m365-dev-sig (bi-weekly)
- Adaptive Cards monthly call | Thursday, April 14, 9:00 am PT - https://aka.ms/adaptivecardscommunitycall (monthly)
- Power Apps monthly call | Wednesday, April 20, 8:00 am PT - https://aka.ms/PowerAppsMonthlyCall (monthly)
- Microsoft Identity Platform call | Thursday, April 21, 9:00 am PT - https://aka.ms/IDDevCommunityCalendar (monthly)
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 http://aka.ms/m365pnp. We also welcome community demos, if you are interested in doing a live demo in these calls!
You can download recurrent invite from http://aka.ms/m365-dev-sig. 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 http://aka.ms/m365pnp.
“Sharing is caring”
Microsoft 365 Community (PnP) team, Microsoft - 1st of April 2022
Posted at https://sl.advdat.com/3tY9wZIhttps://sl.advdat.com/3tY9wZI