Microsoft 365 & Power Platform Development Community call - 9th of June, 2022

Microsoft 365 & Power Platform Development Community call - 9th of June, 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

Demos

  • Independent Publishing Connectors Sessionize Demo - use Sessionize connector with Power Automate to populate an e-mail listing speakers and sessions from Sessionize, on agenda for conference you’re organizing. Step through creating a Power App, gallery, selecting data source (Sessionize connector), and choosing methods to complete UI. Then create a cloud flow in Power Automate that creates an HTML table (containing speakers and sessions) and sends table in e-mail to conference attendees.
  • List Formatting - Payment Registration - extending Microsoft Lists Expense tracker template’s capabilities by adding file picker, locations (embedded Bing maps), payment timeline view and mobile view list formatting. Solution leverages a SharePoint page - filter web parts, Power Automate - declarative JSON for flow (expense approval), and Adaptive Cards for approval in a Teams channel. Create/populate a new expense item and call a flow action for large expense approval.
  • Understanding Sites.Selected permissions in SharePoint Online - the new Sites.Selected permission in AAD negates the need for ACS. Sites.Selected is an application permission for Microsoft Graph and/or SPO and allows Admins to grant Read or Write permission to the selected/targeted sites. Manage sites using Graph or CSOM/REST. PnP PowerShell can be used to Grant, Get, Revoke and Set AAD app permissions in Azure. Perfect for running an application in the background.

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

Agenda items

Actions

Demo references

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

ProjectCurrent VersionRelease/Status
PnP .NET Libraries - PnP Frameworkv1.9.0 GAPrepping for v1.10.0 (end of June)
PnP .NET Libraries - PnP Core SDKv1.6.0 GAPrepping for v1.7.0 (end of June)
Microsoft 365 Assessment toolv1.0.0 (SharePoint Syntex Assessment)Successor to the Modernization Scanner tool
PnP PowerShellv1.10.0 GABug fixes and improvements continue to 1.11 release (end of June)
Yo teams - generator-teamsv3.5.0 GA,v4.0.0-preview.3Version 4.0 is imminent – pending an issue with the new Teams JS SDK
Yo teams - yoteams-build-corev1.6.0 GA, v1.7.0-preview.3
Yo teams – yoteams-deployv1.1.0 GA, v1.2.0-preview.2
Yo teams - msteams-react-base-componentv3.1.1 GA
Microsoft Graph Toolkit (MGT)v2.5.2 GAWorking on v3.0.0 - Aligning all Toolkit components to Fluent UI Web Components

General resources

Upcoming calls | Recurrent invites

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 - 9th of June 2022