Microsoft 365 & Power Platform Development Community call - 27th of October, 2022
Call summary
Welcome to the bi-weekly call focused on Microsoft 365 platform development topics. In this call, we focus on Microsoft Teams, Microsoft Graph, Power Platform, SharePoint, Microsoft Lists with topics ranging from development tools to list and column formatting, to site design and provisioning, and more.
New this week
- Agenda set for next Microsoft 365 platform call - Tuesday, November 1st, 8:00 am PT.
- Latest news from Microsoft engineering on Microsoft 365 topics
- Hugo Bernier – Getting started with styling your Power Pages
- DC Padur – Introduction to new SharePoint Pages Microsoft Graph API
- Waldek Mastykarz – Find meeting times for multiple people on Microsoft 365
- Project releases
- Microsoft Teams Toolkit - v4.1.0 GA
- Microsoft Graph Toolkit (MGT) – v2.6.2 GA
- Power Platform - Independent Publisher Connectors submissions
- New – Writesonic – Troy Taylor | @troystaylor
- New – Tree-Nation – Troy Taylor | @troystaylor
- New – CarsXE – Troy Taylor | @troystaylor
- New – 24 pull request - Bernard Karaba
- New – edatalia Sign Online - Victor Olaya
- New – Electricity Maps - Vitalii Sorokin | @magpie_v
- New – Influenza and Covid-19 Tracker - Kevin Comba Gatimu
- Top Connector Asks
- Script samples
- New – Azure CLI – Delete all resources from a resource group - Arjun Menon | @arjunumenon
- New - PnP PowerShell – Sample showing how to apply a custom form formatting as part of site provisioning - Kasper Bo Larsen | @kasperbolarsen
- New - PnP PowerShell – Export OneDrive Sites - Chandani Prajapati | @Chandani_SPD
- New - PnP PowerShell – Export all site pages details from Site Pages library - Chandani Prajapati | @Chandani_SPD
- New - PnP PowerShell – Sample on how to locate the classic search result web part and check remove duplicates - Kasper Bo Larsen | @kasperbolarsen
- New - PnP PowerShell – Open Office documents in the Client - Kasper Bo Larsen | @kasperbolarsen
- New - PnP PowerShell – Add/Update Image in SharePoint Image Column - Ganesh Sanap | @GaneshSanap20
- Updated - CLI for Microsoft 365 – Delete orphaned temporary pages from Site Pages – Reshmee Auckloo | @ReshmeeAuckloo
- Updated - SPO Management Shell – Add bulk users to SharePoint site groups from CSV - Chandani Prajapati | @Chandani_SPD
- Updated - SPO Management Shell – Export OneDrive Sites - Chandani Prajapati | @Chandani_SPD
- Good first issue asks
- Microsoft Teams samples
- Wanted – Updated Microsoft Teams JavaScript samples using Teams SDK v2 | Microsoft Teams Development Samples | aka.ms/Teams-Samples
- Conversations
- Microsoft 365 PnP Weekly – Episode 184 (October 24th) with UK based Microsoft MVP and Power Platform Technical Architect - Kristine Kolodziejski (Computacenter) | @kristinekk94. | video | podcast
- Microsoft 365 PnP Weekly – Episode 183 (October 17th) with Italy based Solution Architect Paolo Pialorsi (PiaSys) | @paolopia | video | podcast
Demos
- Using Microsoft Syntex Bulk Content Assembly to automatically generate documents – update/overview, use cases and roadmap on Microsoft Syntex and Content Assembly. Demo steps through populating a template and subsequently generating a document using Syntex and content in documents stored in SharePoint list. To create multiple documents – bulk content assembly, using same template, create a Power Automate flow and use a preview action to “Generate document using Microsoft Syntex (preview). Generate personalized documents in a workflow!
- Access Microsoft Teams meeting details in a meeting app – that delivers a tab displaying details about the meeting and current participant. Retrieval of the details is accomplished using an Azure Bot and Bot Framework SDK. In demo, create a meeting and add the static tab application to meeting. Behind scenes, requires a Teams channel enabled Azure bot, a meeting with at least one participant and a Teams bot/tab app with a specific Teams manifest.
The host of this call was David Warner II (Microsoft) | @DavidWarnerII. Q&A takes place in chat throughout the call.
Agenda items
- PnP .NET library updates - Bert Jansen (Microsoft) @O365bert – 6:03
- PnP PowerShell updates - Gautam Sheth (Valo Intranet) | @gautamdsheth – 7:42
- yo Teams updates - Stephan Bisser (Solvion) | @stephanbisser – 9:21
- Microsoft Teams Toolkit updates - Vesa Juvonen (Microsoft) | @VesaJuvonen – 10:33
- Microsoft Graph Toolkit updates - Sébastien Levert (Microsoft) | @sebastienlevert – 11:42
- Independent Publisher Connectors - Jocelyn Panchal (Microsoft) | @JocelynP_PM – 13:37
- Microsoft Script Samples - Paul Bullock | @pkbullock – 14:59
- Microsoft Teams Samples – Bob German (Microsoft) @Bob1German – 17:14
- Microsoft Power Platform Samples - April Dunnam (Microsoft) | @aprildunnam – 17:58
- Demo – Using Microsoft Syntex Bulk Content Assembly to automatically generate documents – Leon Armston (Intelogy) | @LeonArmston – 20:02
- Demo – Access Microsoft Teams meeting details in a meeting app – Markus Möller (Avanade) | @Moeller2_0 – 39:25
Together Mode
Thank you for joining this call once again. Awesome to have you as part of the community. Your feedback is super valuable for all of us. Please keep the feedback coming.
Actions
- Opt into the PnP Recognition Program | aka.ms/m365pnp-recognition
- Register for upcoming Sharing is Caring events:
- Maturity Model Practitioners | Tuesday, November 15th, 7am PST – Download reoccurring invite.
- Power Platform Samples Contributor | Monday, November 28th, 11:30am PST - Register
- PnP Office Hours – 1:1 session | Register
- PnP Buddy System | Request a Buddy
- What key scenarios are missing from the PnP Core SDK? Let us know and/or view the latest changes at PnP Core SDK Changelog.
- PowerShell – The team is thinking of dropping support for PS 5, any strong objections? Suggestions in general? Please visit PnP.PowerShell Changelog
- Ideas for Microsoft Lists? aka.ms/Feedback/Lists
- Suggestions for yo teams? Discussions
- Create a connector – Top Power Platform Independent Publisher Connector Asks
- Wish list for Microsoft Teams
- Register for the Microsoft 365 Developer Program and get a free developer tenant
- Get started with free training modules covering Microsoft 365 platform capabilities.
- Visit the Microsoft 365 Unified Sample Solution Gallery from Microsoft and community.
- Request a Demo spot on the call – https://aka.ms/m365pnp/request/demo
- Download the recurrent invite for this call – https://aka.ms/spdev-sig-call
Demo references
- Using Microsoft Syntex Bulk Content Assembly to automatically generate documents
- Templates - SharePoint look book | aka.ms/sharepointlookbook
- Marketing site - Microsoft Syntex | aka.ms/Syntex
- Adoption - Getting started with Microsoft Syntex | aka.ms/Syntex/Start
- Roadmap – Microsoft Syntex Roadmap | aka.ms/SyntexRoadmap
- Samples - Microsoft Syntex Samples
- Articles – Leon’s Syntex Series | bit.ly/LeonSyntexSeries
- Assessment Tool - Discover opportunities in Microsoft Syntex by using the Microsoft 365 Assessment tool
- Access Microsoft Teams meeting details in a meeting app
- Article - Teams Meeting Details with Bot Framework SDK
- Sample - Tab Meeting Details - Microsoft Teams App
- Documentation - Meeting apps APIs
- Article - Get full meeting details in a Teams meetings app, without Bot SDK - Yannick Reekmans
Thank you for your great work. Samples are often showcased in Demos. Request a Demo spot on the call https://aka.ms/m365pnp/request/demo
Open-source project status
Project | Current Version | Release/Status |
---|---|---|
PnP .NET Libraries - PnP Framework | v1.10.0 GA | Prepping 1.11.0 for 1st week November release |
PnP .NET Libraries - PnP Core SDK | v1.7.0 GA | Prepping for 1.8.0 for 1st week November release |
Microsoft 365 Assessment tool | v1.0.0 (SharePoint Syntex Assessment) | Successor to the Modernization Scanner tool |
PnP PowerShell | v1.11.0 GA | Prepping v1.12.0 for 1st week November release, Nightly builds |
Yo teams - generator-teams | v4.0.1 GA | |
Yo teams - yoteams-build-core | v1.8.0 GA | |
Yo teams – yoteams-deploy | v1.2.0 GA | |
Yo teams - msteams-react-base-component | v3.1.1 GA | |
Microsoft Teams Toolkit | v4.1.0 GA | New builds daily |
Microsoft Graph Toolkit (MGT) | v2.6.2 GA |
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 and Power Platform Community Blog | aka.ms/m365pnp/blog
- Microsoft Graph Toolkit in Microsoft Learn | https://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 (Microsoft)| @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 PowerShell
- SharePoint Modernization Tools
Upcoming calls | Recurrent invites
- Microsoft 365 platform call | Tuesday, November 1, 8:00 am PT – https://aka.ms/m365-dev-call (weekly)
- Viva Connections & SharePoint Framework call | Thursday, November 3, 7:00 am PT - https://aka.ms/spdev-spfx-call (bi-weekly)
- Office add-in monthly call | Wednesday, November 9, 8:00 am PT - https://aka.ms/officeaddinscall (monthly)
- Microsoft 365 General Dev call | Thursday, November 10, 7:00 am PT - https://aka.ms/m365-dev-sig (bi-weekly)
- Adaptive Cards monthly call | Thursday, November 10, 9:00 am PT - https://aka.ms/adaptivecardscommunitycall (monthly)
- Power Platform monthly call | Wednesday, November 16, 8:00 am PT - https://aka.ms/PowerAppsMonthlyCall (monthly)
- Microsoft Identity Platform call | Thursday, November 17, 9:00 am PT - https://aka.ms/IDDevCommunityCalendar (monthly)
About
Microsoft 365 Development Community 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, Power Automate, Power Apps, Column Formatting, List formatting, etc. topics. More details on the Microsoft 365 community from https://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 https://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 below this post as well. More details on the Microsoft 365 community and options to get involved are available from https://aka.ms/m365pnp.
“Sharing is caring”
Microsoft 365 Community (PnP) team, Microsoft - 27th of October 2022