Microsoft 365 Platform Community (PnP) - August 2022 update
Microsoft 365 Platform Community (PnP) August 2022 update is out with a summary of the latest guidance, samples, and solutions from Microsoft or from the community for the community. This article is a summary of all the different areas and topics around the community work we do around Microsoft 365 ecosystem during the past month. Thank you for being part of this success.
We are committed on building the best tech community in the world where everyone feels welcome and we help to empower each and every community member to achieve more.
What is Microsoft 365 Platform Community
Microsoft 365 Platform Community is community activities coordinated by numerous teams inside of the Microsoft 365 engineering organizations. This is a community-driven open-source initiative where Microsoft and external community members are sharing their learning’s around implementation practices for Microsoft 365.
Topics vary from Microsoft Viva, Microsoft Graph, Microsoft Teams, Power Platform, OneDrive and SharePoint. Active development and contributions happen in GitHub by providing contributions to the samples, reusable components, and documentation for various areas. PnP is owned and coordinated by Microsoft engineering, but this is work done by the community for the community.
The initiative is facilitated by Microsoft, but we have multiple community members as part of the platform community team (see team details in end of the article) and we are always looking to grow the Platform Community team with more community members. Notice that since this is open-source community initiative, so there’s no SLAs for the support for the samples provided through GitHub. Obviously, all officially released components and libraries are under official support from Microsoft.
Main resources around Microsoft 365 Community
- Microsoft 365 Platform Community - https://aka.ms/m365pnp - One location for all the resources and news around Microsoft 365 platform
- Microsoft 365 community blog - https://aka.ms/m365pnp/blog
- Microsoft 365 development blog - https://aka.ms/m365pnp-blog
- Microsoft 365 Community Channel on YouTube - https://aka.ms/m365pnp-videos
- Microsoft 365 Developer YouTube channel - https://aka.ms/M365DevYouTube
✍ Latest Dev Blog posts
Microsoft 365 Developer Blog
Here are the latest blog posts and announcements around Microsoft 365 development topics from https://developer.microsoft.com/microsoft-365/blogs
- 11th of August - New features in Microsoft Graph To Do APIs and retirement of the Tasks (Beta) API
- 11th of August - Updates on controlling app specific access on specific SharePoint sites (Sites.Selected)
- 10th of August - Upcoming changes to data visibility for Microsoft Graph callRecords APIs
- 9th of August - Post notifications to Microsoft Teams with .NET using Teams Toolkit for Visual Studio by John Miller (Microsoft)| @jmillerdev
- 9th of August - Announcing SharePoint Framework 1.15.2 with updates for Viva Connections, Microsoft Teams and SharePoint
- 1st of August - Announcing general availability of Azure Fluid Relay service by Pranshu Kumar (Microsoft) and Mathangi Chakrapani (Microsoft)
- 27th of July - Changes in Export to PDF with sensitivity labeling and encryption in Office Add-ins by Chris Dietsch (Microsoft)
- 22nd of July - eDiscovery API for Microsoft Graph is now generally available
- 21st of July - Application permissions for Bookings APIs in Microsoft Graph now available on v1
- 19th of July - Announcing Microsoft Loop component developer private preview by Tricia Van Hollebeke (Microsoft)
- 12th of July - Restricted access to Microsoft Teams data via EWS starts September 30, 2022
- 6th of July - Microsoft Graph PHP SDK 2.0.0-RC5 is now available by Isaac Vargas Chacon (Microsoft)
- 1st of July - Changes to Microsoft 365 Apps usage reports API in Microsoft Graph
- 21st of June - Announcing SharePoint Framework 1.15 – with updates for Viva Connections, Microsoft Teams and SharePoint
Microsoft 365 and Power Platform Community Blog
Latest community posts at https://aka.ms/m365pnp/community/blog
- 22nd of August - Jasey Waegebaert and Milan Holemans join CLI for Microsoft 365 maintainers team by Waldek Mastykarz (Microsoft) | @Waldekm
- 20th of August - Get started with planning your Power Apps components properly by Luise Freese | @LuiseFreese
- 17th of August - How to monitor build host agent from power platform by Duvan Baena | @djb349
- 15th of August - CLI for Microsoft 365 - how cool is that? - Tips and tricks by Adam Wójcik | @Adam25858782
- 14th of August - Run Azure DevOps Pipelines by uninvited users to projects from Power Platform by Duvan Baena | @djb349
- 13th of August - Updating your list forms using your provision tool of choice by Kasper Larsen | @kasperbolarsen
- 11th of August - CLI for Microsoft 365 v5.6 by Garry Trinder (Microsoft) | @Garrytrinder
- 9th of August - How to Display Data from Multiple SharePoint Lists using PnPjs and DataTables by Arash Aghajani | @AghajaniArash
- 2nd of August - Delete all redirect sites after tenant rename by Reshmee Auckloo | @reshmeeaucklo
- 2nd of August - Upload files to SharePoint with JavaScript using Microsoft Graph and Microsoft Authentication Library by Eli Schei | @acupof_dev
- 16th of July - Creating a SharePoint site using the configuration of another site with PnP Powershell by Lewis Baybutt (HybrIT) |@lowcodelewis
- 15th of July - Power Query ETL Capabilities by Benny Killua | @Bennykillua
- 10th of July - 7 reasons to contribute to the community by Martin Lingstuyl (I4-YOU)| @Martinlingstuy
- 9th of July - M365 Development Security - From full trust to ZeroTrust by Markus Möller (Avanade) | @Moeller2_0
- 3rd of July - How to build a color-contrast-ratio checker for improved accessibility in Power Apps by Luise Freese | @LuiseFreese
- 30th of June - What is a Microsoft 365 Developer, and how to get started by Eli Schei | @acupof_dev
- 26th of June - A collection of resources for Microsoft 365 developers by Eli Schei | @acupof_dev
- 24th ogf June - Easily Automate a Table in SQL Server Management Studio with Power Automate by Rachel Irabor | @Richie4love
- 24th of June - We love community by Luise Freese | @LuiseFreese
- 17th of June - Manage Teams Devices in Graph by Lee Ford (Symity) | @lee_ford
- 17th of June - Happy 1st Birthday PnP Script Samples by Paul Bullock (Avanade) | @Pkbullock
- 16th of June - How to add pre-configured SPFx Teams Tab to a channel by Marcin Wojciechowski (Valo) | @mgwojciech
- 16th of June - Create a playlist with the new Stream on SharePoint by Anand Vragav | @anandVragav
Community call recording blog posts
- 18th of August - Microsoft 365 & Power Platform Development Community call - 18th of August, 2022
- 17th of August - https://pnp.github.io/blog/microsoft-viva-and-spfx-community-call/2022-08-11/
- 12th of August - Viva Connections & SharePoint Framework Community Call – 11th of August, 2022
- 11th of August - Adaptive Cards community call – August 2022
- 4th of August - Microsoft 365 & Power Platform Development Community call - 4th of August, 2022
- 28th of July - Viva Connections & SharePoint Framework Community Call – 28th of July, 2022
- 25th of July - Microsoft Identity Platform community call – July 2022
- 21st of July - Microsoft 365 & Power Platform Development Community call - 21st of July, 2022
- 20th of July - Power Platform Community Call – July 2022
- 17th of July - Adaptive Cards community call – July 2022
- 14th of July - Viva Connections & SharePoint Framework Community Call – 14th of July, 2022
- 13th of July - Community call schedules - July-August 2022
- 7th of July - Microsoft 365 & Power Platform Development Community call - 7th of July, 2022
- 1st of July - Viva Connections & SharePoint Framework Community Call – 30th of June, 2022
- 29th of June - Microsoft 365 Platform Community Call - 28th of June, 2022
- 23rd of June - Microsoft 365 & Power Platform Development Community call - 23rd of June, 2022
- 22nd of June - Microsoft 365 Platform Community Call - 21st of June, 2022
- 17th of JUne - Microsoft Teams Community Call - June 2021
- 17th of June - Viva Connections & SharePoint Framework Community Call – 16th of June, 2022
- 16th of June - Power Platform Community Call – June 2022
- 15th of June - Microsoft 365 Platform Community Call - 14th of June, 2022
- 13th of June - Office Add-ins community call – June 8, 2022
- 5th of July - Microsoft Identity Platform community call – June 2022
Microsoft 365 Developer Podcasts
Microsoft 365 Developer Podcast
In the Microsoft 365 Developer Podcast, Jeremy Thake and Paul Schaeflein talk Microsoft 365 with fellow industry experts. The show formerly known as Office 365 Dev podcast is back.
- 1st of August - TeamsJS SDK Update with Alicia Lu
- 6th of July - Microsoft Teams Toolkit with Pierce Boggan
- 28th of June - PowerShell and Azure AD with Merill Fernando
- 23rd of June - What’s new in Azure Communication Services with David de Mattheu
Microsoft 365 PnP Weekly Podcasts and vlogs
PnP Weekly is a recurrent podcast with visitors where Vesa and Waldek talk about the latest news and announcements in Microsoft 365 and SharePoint areas.
- 15th of August - Microsoft 365 PnP Weekly - Episode 174 - Ahmad Najjar
- 5th of July - Microsoft 365 PnP Weekly - Episode 173 - Garry Trinder
- 28th of June - Microsoft 365 PnP Weekly - Episode 172 - Beau Cameron
- 21st of June - Microsoft 365 PnP Weekly - Episode 171 - Edyta Gorzon
- 14th of June - Microsoft 365 PnP Weekly - Episode 170 - Marcin Wojciechowski
Community calls
There are numerous community calls on various areas. All calls are being recorded and published either from Microsoft 365 Developer or Microsoft 365 Community (PnP) YouTube channels. Recordings are typically released within the next 24 hours after the call. You can find a detailed agenda and links to specific covered topics on blog post articles at the Microsoft 365 developer blog when the videos are published.
- Microsoft 365 Platform Call - https://aka.ms/m365-dev-call - Updates and demos from Microsoft as weekly call on Tuesdays - topics vary from Microsoft Teams, Microsoft Graph, Power Platform, SharePoint, OneDrive and more
- Adaptive Cards https://aka.ms/adaptivecardscommunitycall - Updates and news around Adaptive Cards with live demos
- Microsoft identity platform https://aka.ms/IDDevCommunityCalendar - Latest on the identity side
- Office Add-ins https://aka.ms/officeaddinscommunitycall - News and community work around Office add-ins with live demos
- Power Platform community call https://aka.ms/PowerAppsMonthlyCall - Monthly summary on Power Platform community with live demos
- M365 Community Call https://aka.ms/spdev-sig-call - Bi-weekly - General topics on Microsoft 365 Dev from various aspects - Microsoft Teams, Microsoft Graph Toolkit, Provisioning, Automation, Scripting, Power Automate, Solution design
- Viva Connections & SharePoint Framework Community call https://aka.ms/spdev-spfx-call - Bi-weekly - Consists of topics around SharePoint Framework and JavaScript-based development in the Microsoft Teams and in SharePoint platform.
If you are interested in doing a live demo of your solution or sample in these calls, please do reach out to the Microsoft 376 Platform Community Team members (contacts later in this post) and they are able to help with the right setup. These are great opportunities to gain visibility for example for existing MVPs, for community members who would like to be MVPs in the future or any community member who’d like to share some of their learnings.
Microsoft 365 Platform Community Ecosystem in GitHub
Most of the community driven repositories are in the PnP GitHub organization as samples are not product specifics as they can contain numerous different solutions or the solution works in multiple different applications.
- Microsoft Graph Toolkit - Repository and project on Microsoft Graph Toolkit controls - welcomes community contributors
- PnPjs - PnPjs Framework repository
- CLI Microsoft 365 - Cross-OS command line interface to manage Office 365 tenant settings
- generator-spfx - Open-source Yeoman generator which extends the out-of-the-box Yeoman generator for * SharePoint with additional capabilities
- generator-teams - Open-source Microsoft Teams Yeoman generator - Bots, Messaging Extensions, Tabs, Connectors, Outgoing Web hooks and more
- teams-dev-samples - Microsoft Teams targeted samples from community and Microsoft engineering
- script-samples - Scripting samples for automating operations in Microsoft 365 with PowerShell modules or CLIs
- Sharing is Caring - Getting started on learning how to contribute and be active on the community from GitHub perspective.
- pnpcore - The PnP Core SDK is an SDK designed to work against Microsoft 365 with Microsoft Graph API first approach
- powershell - PnP PowerShell module which is PowerShell Core module targeted for Microsoft 365
- pnpframework - PnP Framework is a .Net Standard 2.0 library targeting Microsoft 365 containing the PnP Provisioning engine and a ton of other useful extensions
- spfx-reference-scenarios - Samples for the Microsoft Teams and Viva Connections, implemented using SharePoint Framework
- sp-dev-fx-aces - Samples on the Adaptive Card Extensions for Microsoft Viva
- sp-dev-fx-webparts - Client-side web part samples from community and Microsoft engineering
- sp-dev-fx-extensions - Samples and tutorial code around SharePoint Framework Extensions
- sp-dev-fx-library-components - Samples and tutorial code around the SharePoint Framework library components
- sp-starter-kit - Starter kit solution for SharePoint modern experiences
- sp-dev-build-extensions - Different build extensions like gulp tasks and gulp plugins from the community and engineering around SharePoint development
- sp-dev-solutions - Repository for more polished and fine-tuned reusable solutions build with SharePoint Framework
- sp-dev-samples - Repository for other samples related on the SharePoint development topics - WebHooks etc.
- sp-dev-fx-controls-react - Reusable content controls for SharePoint Framework solutions build with React
- sp-dev-fx-property-controls - Reusable property pane controls to be used in web part
- list-formatting - Open-source community-driven repository for the column and view formatting JSON definitions
- sp-dev-site-scripts - Open-source community-driven repository for community Site Designs and Site Scripts
- sp-dev-modernization - Tooling and guidance around modernizing SharePoint from classic to modern
- sp-power-platform-solutions - Solution and sample code for SharePoint Power Platform solutions
- powerfx-samples - Samples that demonstrate different usage patterns for the Power Fx low-code programming language
- powerapps-samples - Samples that demonstrate different usage patterns for Power Apps
- powerautomate-samples - Samples that demonstrate different usage patterns for Power Automate
- powerva-samples - Samples that demonstrate different usage patterns for Power Virtual Agents
- AdaptiveCards-Templates - Samples on showcasing the art of possible with Adaptive cards
All SharePoint specific repositories or services supported directly by Microsoft are located in the SharePoint GitHub organization
- sp-dev-docs - Source for new SharePoint dev center documentation exposed from https://learn.microsoft.com/sharepoint/dev
- sp-dev-provisioning-templates - Open-source templates used by the SharePoint Look Book site
- sp-provisioning-service - Source code of the SharePoint look book site
Classic PnP named repositories - older tooling
- PnP-Tools - Tools and scripts targeted more for IT Pro’s and for on-premises for SP2013 and SP2016
- PnP-Provisioning-Schema - PnP Provisioning engine schema repository
Repositories in the GitHub Microsoft Search organization controlled by the PnP initiative
- pnp-modern-search - Home of PnP Modern Search solutions, see more from the documentation
Other related resources from GitHub
- Office add-in Patterns and Practices in GitHub - Community contributions welcome!
- Microsoft Graph GitHub organization
- OfficeDev GitHub organization - Includes all Microsoft Teams samples from Microsoft
What’s supportability story around the community tooling and assets?
Following statements apply across all of the community lead and contributed samples and solutions, including samples, core component(s) and solutions, like SharePoint Starter Kit, yo teams or PnP PowerShell. All Microsoft released SDKs and tools are supported based on the specific tool policies.
- PnP guidance and samples are created by Microsoft & by the Community
- PnP guidance and samples are maintained by Microsoft & community
- PnP uses supported and recommended techniques
- PnP is an open-source initiative by the community – people who work on the initiative for the benefit of others, have their normal day job as well
- PnP is NOT a product and therefore it’s not supported by Premier Support or other official support channels
- PnP is supported in similar ways as other open source projects done by Microsoft with support from the community by the community
- There are numerous partners that utilize PnP within their solutions for customers. Support for this is provided by the Partner. When PnP material is used in deployments, we recommend being clear with your customer/deployment owner on the support model
Please see the specifics on the supportability on the tool, SDK or component repository or download page.
Microsoft 365 Platform Community team model
In April 2020 we announced our new Microsoft 365 PnP team model and grew the MVP team quite significantly. PnP model exists for having more efficient engagement between Microsoft engineering and community members. Let’s build things together. Your contributions and feedback is always welcome! During August, we also crew the team with 5 new members. PnP Team coordinates and leads the different open-source and community efforts we execute in the Microsoft 365 platform.
We welcome all community members to get involved on the community and open-source efforts. Your input do matter!
New Microsoft 365 Platform (PnP) team members - June 2022
- Anoop Tatti (Content+Cloud) | @Anooptells
- Fabio Franzini (Apvee) | @franzinifabio
New Microsoft 365 Platform (PnP) team members - March 2022
- Chandani Prajapati (Rapid Circle) | @Chandani_SPD
- Arjun Menon (Tata Consulting Services) | @Arjunumenon
- Sergei Sergeev | @Sergeev_srg
New Microsoft 365 Patterns and Practices (PnP) team members – November 2021
- Geetha Sivasailam (Artis Consulting) | @GSiVed,
- Natalie Pienkowska (Microsoft) | @NataliePienkow1,
- Derek Cash-Peterson (Sympraxis Consulting) | @Spdcp,
- João J. Mendes (Valo) | @Joaojmendes,
- Joel Rodrigues (Storm Technology) | @JoelFMRodrigues,
- Rick Van Rousselt (Advantive) | @RickVanRousselt
- Stephan Bisser (Solvion) | @Stephanbisser,
- Tetsuya Kawahara | @Techan_k,
- Thomas Gölles (Solvion) | @Thomyg
New Microsoft 365 Patterns and Practices (PnP) team members - May 2021
- Gautam Sheth (Valo),
- Patrick Lamber (Experts Inside AG)
New Microsoft 365 Patterns and Practices (PnP) team members - February 2021
- April Dunnam (Microsoft),
- Emily Mancini (Sympraxis Consulting),
- Veronique Lengelle (CPS)
New Microsoft 365 Patterns and Practices (PnP) team members - December 2020
- Luise Freese
- Sébastien Levert (Microsoft)
New Microsoft 365 Patterns and Practices (PnP) team members - August 2020 -
- Albert-Jan Schot (BLIS Digital),
- Koen Zomers (Microsoft),
- Paul Bullock (Avanade),
- Rabia Williams (Microsoft),
- Yannick Plenevaux (PVX Solutions)
Got feedback, suggestions or ideas? - Please let us know. Everything we do in this program is for your benefit. Feedback and ideas are more than welcome so that we can adjust the process for benefitting you even more.
Microsoft 365 PnP Recognition Program
We are excited to announce new community contributor program for all the active community members. Through this program you can get officially acknowledged with the a Credly badge around your work on our open-source and community channels. See more from
https://pnp.github.io/recognitionprogram/. Thank you for being part of this journey with us.
⚙ Area-specific updates
These are different areas which are closely involved on the community work across the PnP initiative. Some are lead and coordinated by engineering organizations, some are coordinated by the community and MVPs.
Microsoft Graph Toolkit
Microsoft Graph Toolkit is engineering lead initiative, which works closely with the community on the open-source areas. The Microsoft Graph Toolkit is a collection of reusable, framework-agnostic web components and helpers for accessing and working with Microsoft Graph. The components are fully functional right of out of the box, with built in providers that authenticate with and fetch data from Microsoft Graph.
- Latest version currently is 2.6
- mgt.dev - Microsoft Graph Toolkit Playground
- Getting started with Microsoft Graph Toolkit guidance video from developer community call by Beth Pan (Microsoft)
- Latest code and preview versions from https://aka.ms/mgt
All the latest updates on the Microsoft Graph Toolkit is being presented in our bi-weekly Microsoft 365 Generic Dev community call, including the latest community contributors.
Microsoft 365 Community Docs
The Community Docs model was announced in April 2020 and it’s great to see the interest for community to help each other by providing new guidance on non-dev areas. See more on the announcement from the SharePoint blog - Announcing the Microsoft 365 Community Docs. We welcome contributions from the community: our objective is to build a valuable location for articles from Microsoft and the community together.
New articles
- Origin Story for the Maturity Model for Microsoft 365 by Emily Mancini (Sympraxis Consulting) | @EEMancini
Updated articles
- Follow Microsoft 365 on Social Media by Christophe Humbert | @Path2SharePoint
- Working with modern client-side pages using PnP PowerShell by Marc D Anderson, MVP and Jimmy Hang
- Maturity Model for Microsoft 365 - Communication Competency by Marc D Anderson, MVP and Emily Mancini (Sympraxis Consulting) | @EEMancini
- Maturity Model for Microsoft 365 - Introduction by Emily Mancini (Sympraxis Consulting) | @EEMancini and Marc D Anderson, MVP
- Maturity Model Articles (Various) by Simon Doy (iThink 365) | @Simondoy
Have ideas for articles or want to contribute yourself? - Get involved! Here are also some additional resources explaining the model in more detail.
- YouTube - Introducing Microsoft 365 Community Docs
- GitHub issue list with articles ideas
SharePoint Framework development samples
These are the updated SharePoint Framework samples which are available from the different repositories.
- New sample react-roomchat by João J. Mendes (Valo Solutions) | @Joaojmendes
- Updated sample react-page-navigator by Jasey Waegebaert (GMI Group) | Jwaegebaert
- Updated sample react-taxonomy-file-explorer by Markus Möller (Avanade) | @Moeller2_0
- Updated sample react-list-search by Aaron Bumberger | mackilroy007
- Updated sample react-graph-app-secret-expiration by Aimery Thomas | @aimery_thomas
- Updated sample react-staffdirectory by Milan Holemans | milanholemans
- Updated sample react-script-editor by Felix Bohnacker | felixbohnacker
- Updated sample react-application-news-ticker by Sudharsan Kesavanarayanan | sudharsank
- Updated sample PrimaryTextCard-My-M365-Groups by Derek Cash Peterson (Sympraxis Consulting) | @Spdcp
- Updated sample ace-designtemplate-gallery by Derek Cash Peterson (Sympraxis Consulting) | @Spdcp
- New sample spfx-formcustomizer-basics by Waldek Mastykarz (Microsoft) | @Waldekm
- New sample ace-strategy-pattern by Marcin Wojciechowski (Valo) | @mgwojciech
- New sample react-graph-profile-awards by Luis Mañez () | @luismanez
- Updated sample react-faqs by
- Updated sample react-birthdays by Milan Holemans | milanholemans
- Updated sample react-follow-document by Mai Mostafa | Maya-Mostafa
- Updated sample js-application-appinsights-advanced by Sudharsan Kesavanarayanan | sudharsank
How to find what’s relevant for you? Take advantage of our SharePoint Framework web part and extension sample galleries - also includes solutions which work in Microsoft Teams
- Web Part sample gallery - https://aka.ms/spfx-webparts
- Extensions sample gallery - https://aka.ms/spfx-extensions
- Viva Connections Adaptive Card samples - https://aka.ms/spfx-aces
- Microsoft Teams samples built with SharePoint Framework - https://github.com/pnp/spfx-reference-scenarios
Microsoft Teams community samples
These are samples which have been contributed on the community samples since last summary. We do welcome all Microsoft Teams samples to this gallery. They can be implemented using in any technology.
- New sample tab-meeting-stageview-vote-movie-fluid by Markus Möller (Avanade) | @Moeller2_0
- New sample tab-meeting-stageview-vote-movie by Markus Möller (Avanade) | @Moeller2_0
If you are interested on Microsoft Teams samples, we have just released also new Microsoft Teams sample gallery. Contributions to Microsoft Teams samples is also more than welcome. This gallery already surfaces all Microsoft samples, Microsoft Teams app templates and community samples.
Power Platform samples
- New sample TheSvgWorld-SVGexamples by Robin Rosengrün | @power_r2
- New sample progress-bar by Luise Freese (M365Princess) | @LuiseFreese
- New sample accessibility-color-contrast-checker by Luise Freese (M365Princess) | @LuiseFreese
- New sample fluentui-for-teams-theme by Luise Freese (M365Princess) | @LuiseFreese
- New sample timesheet-using-dataverse by Darren Lutchne | @assist_365
- New sample sharepoint-get-terms-from-term-store by Ramin Ahmadi | @raminahmadi19
- New sample sharepoint-set-item-level-permissions by Ramin Ahmadi | @raminahmadi19
- New sample sharepoint-group-creation-with-user-added by Django Lohn (InSpark) | @LohnDjango
- New sample ProjectForTheWeb-Provisioning by Lenard Schockert | Lschockaert There were also numerous smaller updates on the different Power Platforms samples. See more details on available samples from following location
Power Platform sample gallery - https://aka.ms/powerplatform-samples
If you have any existing samples which you’d be willing to share with others - please submit a pull request or contact the PnP team members to get started on getting more closely involved on this initiative. Here to help.
Microsoft 365 Script Samples
We welcome all scripts on Microsoft 365 automation to this centralized repository, targeted to help to manage and automate day-to-day operations.
Here are the latest updates on the Script Samples:
- Updated Export SharePoint List Data to CSV with attachments by Nanddeep Nachan | @NanddeepNachan
- Updated Bulk Create Teams with JSON File by Nanddeep Nachan | @NanddeepNachan
- Updated Set Home site for SharePoint online tenant by Smita Nachan | @smitanachan
- New Add/Remove users(bulk) from Power Apps from CSV file by Smita Nachan (Independant Consultant) | @LuiseFreese
- Updated Delete custom color themes from SharePoint by Leon Armston (Intelogy) | @LeonArmston
- Updated Copy library view to another library(ies) by Reshmee Auckloo | @reshmeeauckloo
- Updated Copy Planner plan by [Milan Holemans](https://twitter.com/Milan Holemans) | Milan Holemans
- Updated Multiple samples update - m365 connection check by Jasey Waegebaert | @Jwaegebaert
- Updated Add multiple folders in libraries using a csv file by Jiten Palmer | @Jitenpa44241205
- New Get Flows Connected to SharePoint by Russell Gove (Tronox) | @russgove
- Updated SharePoint Modern Page Publishing Report by Nanddeep Nachan | @NanddeepNachan
- Updated Planner migration to SharePoint list by Jasey Waegebaert | @Jwaegebaert
- New Add bulk users to SharePoint site groups from CSV by Chandani Prajapati (Rapid Circle) | @Chandani_SPD
- New Export SharePoint Term Store terms to CSV by Ramin Ahmadi (Content and Cloud) | @raminahmadi1986
- New List external users across all sites and in what site groups they are by Martin Lingstuyl | @martinlingstuyl
- Updated List all external users in all site collections by Martin Lingstuyl | @martinlingstuyl
- Updated Copy Planner plan by Reshmee Auckloo | @reshmeeauckloo
- New Update web part properties on modern pages by Ramin Ahmadi (Content and Cloud) | @raminahmadi1986
- New Bulk Publish Syntex Models To Libraries by Leon Armston (Intelogy) | @LeonArmston
- New Create a SharePoint site using the configuration of another site by Lewis Baybutt (HybrIT Services) | @lowcodelewis
- New Request Reindex of SharePoint User Profile Properties by Todd Klindt (Sympraxis Consulting) | @ToddKlindt
- Updated Request Reindex of SharePoint User Profile Properties by Todd Klindt (Sympraxis Consulting) | @ToddKlindt
- Updated Add a document library web part to a page by Todd Klindt (Sympraxis Consulting) | @ToddKlindt
- New Restore large number of items from SharePoint Recycle bin in bulk by Paul Matthews | @cann0nf0dder
If you have any existing scripts which you’d be willing to share with others - please submit a pull request or contact the PnP team members to get started on getting more closely involved on this initiative.
Microsoft 365 Script Samples - https://aka.ms/script-samples
Independent Publisher Connectors Program
Microsoft Power Platform comes with a huge variety of already built-in connectors and also provides you with the ability of creating your own custom connectors. As of July 2021, anyone can submit the connectors they build to Microsoft Power Platform so that they can be used by others on Power Automate, Power Apps, and Azure Logic Apps. Previously, only API owners could publish their connectors. The Independent Publisher Connector Program’s mission is to bring the best together: the best people, connecting great ideas to data, apps, and flows. We want to make it easier for connector developers to collaborate on connectors.
For more information, you can watch this video on Publish a connector to the Publish a connector to the Power Platform with Independent Publisher Conn… and check out Microsoft Power Platform Connectors on GitHub
These are the latest connectors
- ConvertKit - Troy Taylor (Hitachi Solutions) | @Troystaylor
- Datamuse - Troy Taylor (Hitachi Solutions) | @Troystaylor
- Every - Troy Taylor (Hitachi Solutions) | @Troystaylor
- File.io - Troy Taylor (Hitachi Solutions) | @Troystaylor
- Microsoft Partner Center - Oleksii Skirko
- Moosend - Troy Taylor (Hitachi Solutions) | @Troystaylor
- RescueGroups.org - Troy Taylor (Hitachi Solutions) | @Troystaylor
- SchoolDigger - Troy Taylor (Hitachi Solutions) | @Troystaylor
- Shadify - Troy Taylor (Hitachi Solutions) | @Troystaylor
- SignUpGenius - Troy Taylor (Hitachi Solutions) | @Troystaylor
- Snowflake - Rene Koch
- SOS Inventory - Harold Anderson
- Zenler - Troy Taylor (Hitachi Solutions) | @Troystaylor
🧡 Sharing is Caring initiative
The “Sharing Is Caring” initiative is targeted for learning the basics around making changes in Microsoft Docs, in GitHub, submitting pull requests to the PnP repositories and in GitHub in general. Take advantage of this instructor lead training for learning how to contribute to docs or to open-source solutions. Everyone is welcome to learn how to get started on contributing to open-source docs or code!
See more from the guidance documentation - including all upcoming instructor lead sessions which you can participate!
✍ Different Microsoft 365 related open-source initiatives build together with the community
- Microsoft Look Book - Discover the modern experiences you can build with SharePoint in Microsoft 365. Look book provides design examples for SharePoint Online which can be automatically provisioned to any tenant in the world. See more from https://lookbook.microsoft.com. This service is also provided as open-source solution sample from GitHub.
- yo teams - Open-source Yeoman generator for Microsoft Teams extensibility. Supports creation of bots, messaging extensions, tabs (with SSO), connectors and outgoing Webhooks. See more from https://aka.ms/yoteams.
- PnP Framework - .NET Standard 2.0 SDK containing the classic PnP Sites Core features for SharePoint Online. More around this package from GitHub.
- PnP Core SDK - The PnP Core SDK is an SDK designed to work for Microsoft 365 with Graph API first approach. It provides a unified object model for working with SharePoint Online and Teams which is agnostic to the underlying API’s being called. See more around the SDK from documentation.
- PnP PowerShell - PnP PowerShell is a .NET Core 3.1 / .NET Framework 4.6.1 based PowerShell Module providing over 400 cmdlets that work with Microsoft 365 environments and more specifically SharePoint Online and Microsoft Teams. See more details from documentation.
- Reusable SharePoint Framework controls - Reusable controls for SharePoint Framework web part and extension development. Separate projects for React content controls and Property Pane controls for web parts. These controls are using Office UI Fabric React controls under the covers and they are SharePoint aware to increase the productivity of developers.
- CLI for Microsoft 365 - Cross-OS command line interface to manage Office 365 tenant settings. See release notes for latest updates.
- PnPJs - PnPJs encapsulates SharePoint REST APIs and provides a fluent and easily usable interface for querying data from SharePoint sites. It’s a replacement of already deprecated pnp-js-core library. See changelog for the latest updates.
- PnP Provisioning Engine and PnP CSOM Core - PnP provisioning engine is part of the PnP CSOM extension. They encapsulate complex business driven operations behind easily usable API surface, which extends out-of-the-box CSOM NuGet packages. See changelog for the latest updates.
- PnP PowerShell - PnP PowerShell cmdlets are open-source complement for the SharePoint Online cmdlets. There are more than 300 different cmdlets to use and you can use them to manage tenant settings or to manipulate actual SharePoint sites. See changelog for the latest updates.
- PnP Modern Search solution - The PnP ‘Modern Search’ solution is a set of SharePoint Online modern Web Parts allowing SharePoint super users, webmasters and developers to create highly flexible and personalized search based experiences in minutes. See more details on the different supported capabilities from https://aka.ms/pnp-search.
- Modernization tooling - All tools and guidance on helping you to transform you SharePoint to modern experiences from https://aka.ms/sppnp-modernize.
- SharePoint Starter Kit v2 - Building modern experiences with Microsoft Teams flavors for SharePoint Online and SharePoint 2019 - reference solution in GitHub.
- List formatting definitions - Community contributed samples around the column and view formatting in GitHub.
- Site Designs and Site Scripts - Community contributed samples around * SharePoint Site Designs and Site Scripts in GitHub.
- DevOps tooling and scripts - Community contributed scripts and tooling automation around DevOps topics (CI/CD) in GitHub.
- Teams provisioning solution - Set of open-source Azure Functions for Microsoft Teams provisioning. See more details from GitHub.
✍ Documentation updates
- Microsoft Teams platform documentation - Microsoft Docs | GitHub
- SharePoint Developer documentation - Microsoft Docs | GitHub
- Microsoft Graph documentation - Microsoft Docs | GitHub
- Office add-in documentation - Microsoft Docs | GitHub
Microsoft 365 Developer and Microsoft 365 Community YouTube video channels
You can find all Microsoft 365 related videos on our YouTube Channel at https://aka.ms/m365pnp/videos or at Microsoft 365 Dev. These channels contains already a significant amount of detailed training material, demo videos, and community call recordings.
Microsoft demo videos
Here are the new Microsoft demo or guidance videos released since the last monthly summary:
- Make an API call in less than one minute… by Ayca Bas (Microsoft) | @Aycabs
- Create collaborative apps with Fluid Framework and Azure Fluid Relay service
- Adaptive Cards-based Microsoft Loop components
- Join your calling app to a Microsoft Teams meeting with Azure Communication Services by Dan Wahlin (Microsoft) | @DanWahlin
- Send an email with Azure Communication Services by Dan Wahlin (Microsoft) | @DanWahlin
- Add calling capabilities to your Android app with Azure Communication UI Library by Dan Wahlin (Microsoft) | @DanWahlin
- Add calling capabilities to your iOS app with Azure Communication UI Library by Dan Wahlin (Microsoft) | @DanWahlin
- A tour around “Perspektywy Women in Tech Summit”
- What’s new in Graph Explorer? by Ayca Bas (Microsoft) | @Aycabs and Rabeb Othmani (Microsoft) | @Rabeb_Othmani
- What’s Kiota? How can developers use Kiota? by Ayca Bas (Microsoft) | @Aycabs and Rabeb Othmani (Microsoft) | @Rabeb_Othmani
- What’s new in Microsoft Graph Toolkit? by Ayca Bas (Microsoft) | @Aycabs and Rabeb Othmani (Microsoft) | @Rabeb_Othmani
Community demo videos
- Building a SharePoint Document Library Approvals System by Lindsay Shelton (Stowers Institute for Medical Research) | @lshelton_tech
- Microsoft Outlook Add-ins updates - REST decommission, shared folder support, and item multi-select by Juan Balmori (Microsoft) | @juaneloBalmor and Victoria Iannotti (Microsoft)
- Build personalized employee experiences for Viva Connections with SharePoint Framework
- Available open-source list formatting samples from updated list formatting sample portal by Chris Kent (DMI) | @TheChrisKent
- Getting started on deploying Viva Connections for Microsoft Teams
- Microsoft Graph “Sites.Selected” permissions within SharePoint Online by Pankaj Surti (Microsoft) | @pankajsurti
- Your intranet is now in Microsoft Teams with Microsoft Viva Connections
- Building Publishing Connectors for MailJet product by Clément Olivier | @Clement0livier
- Building custom accordion Tabs experience with rich text experiences by Arun Kumar Perumal | @arun_perumal16
- Getting started with the Teams Toolkit for Visual Studio by Thomas Gölles (Solvion) | @Thomyg
- Adaptive Card Extensions strategy pattern for multi-action QuickView by Marcin Wojciechowski (Valo) | @mgwojciech
- Using Microsoft Graph Profile API in SPFx for awards web part experience by Luis Mañez @luismanez
- Getting started with Microsoft Teams private channels) by Veronique Lengelle (CPS) | @Veronicageek
- Taking advantage of the Microsoft Graph Postman collections by Rabeb Othmani (Microsoft) | @Rabeb_Othmani
- Introduction to Virtual Appointment Microsoft Graph API by Ben Olsen (Microsoft)
- Introduction on the Microsoft Viva Learning extensibility by Divyanka Malik (Microsoft)
- Getting started on collecting your Microsoft Forms responses to SharePoint List by Chris Kent (DMI) | @TheChrisKent
- List Formatting magic - Tab and Percentage Chart by André Lage (Datalynx AG) | @aaclage
- Build your own Microsoft Teams using Microsoft Graph Toolkit and .NET Core API by Sohil Bhalla (Codeless Technology) | @SohilBhalla
- Microsoft 365 Maturity Model - May 2022 with Zoe Wilson | @SharePoint_Zoe, Marc Anderson (Sympraxis Consulting) | @Sympmarc, Emily Mancini (Sympraxis Consulting) | @EEMancini, Simon Doy (iThink 365) | @Simondoy, Simon Hudson (Novia Works) | @Simonjhudson, Sharon Weaver (Smarter Consulting) | @Sharoneweaver
- PnPjs v3 – Using batching with PnPjs v3 by Patrick Rodgers (Microsoft) | @Mediocrebowler and Julie Turner (Sympraxis Consulting) | @Jfj1997
- PnPjs v3 – Using sp object in your solution to access information in SharePoint Online by Patrick Rodgers (Microsoft) | @Mediocrebowler and Julie Turner (Sympraxis Consulting) | @Jfj1997)
- Getting started on using GitHub Codespaces with your SharePoint Framework solutions by Emanuele Bartolesi (SoftwareONE) | @kasuken
- PnPjs v3 – Using and adjusting PnPjs v3 config file in your SPFx solution by Patrick Rodgers (Microsoft) | @Mediocrebowler and Julie Turner (Sympraxis Consulting) | @Jfj1997)
- Get started with UI Library for Azure Communication Services by Alex Kwan (Microsoft)
- Getting started with SharePoint term store – what is it and how to benefit from it by Veronique Lengelle (CPS) | @Veronicageek
- Create Notification Bot for Microsoft Teams using Teams Toolkit (Tutorial) by Garry Trinder (Microsoft) | @Garrytrinder
- MyShifts – SharePoint Framework Viva Connections - Adaptive Card Extension by Siddharth Vaghasia | @Siddh_me
- List Formatting magic - Tab and Percentage Chart by André Lage (Datalynx AG) | @aaclage
- PnPjs v3 – Create a SPFx React JS web part using the PnPjs library by Patrick Rodgers (Microsoft) | @Mediocrebowler and Julie Turner (Sympraxis Consulting) | @Jfj1997)
- Keep track of your activities with Microsoft Lists and Power Automate by Federico Sapia (ANPAL Servizi)
- Taking your Power Apps mobile navigation UI to the next level! by Kristine Kolodziejski (Computacenter) | @kristinekk94
- Using the Microsoft Graph PowerShell SDK for common operations by Nik Charlebois (Microsoft) | @nikCharlebois
- Power to the Pages – Introduction to Power Pages! by Hugo Bernier (Microsoft) | @Bernierh
- Building a safer custom Content Editor Web Part with SPFx by Christophe Humbert | @Path2SharePoint
- Introduction to Microsoft Graph .Net SDK v5 by Andrew Omondi (Microsoft)
- Introduction to Microsoft Graph Postman collection by Sébastien Levert (Microsoft) | @Sebastienlevert
- List Formatting - Building custom no-code payment registration tracking solution by André Lage (Datalynx AG) | @aaclage
- New Teams Toolkit v4.0 features used in Scenario-based Teams app using Adaptive Cards by J.P. Roca (Microsoft) | @jpthepm
- Latest on deprecating basic auth for Exchange by Greg Taylor (Microsoft) | gregtaylor_msft
- Independent Publishing Connectors Sessionize Demo by Nanddeep Nachan | @nanddeepNachan and Smita Nachan | @SmitaNachan
- Understanding Sites.Selected permissions in SharePoint Online by Paolo Pialorsi (PiaSys.com) | @PaoloPia
- Using Blazor in a Microsoft Excel add-in by Maarten van Stam | @aafvstam
- Send a SMS message with Azure Communication Services by Dan Wahlin (Microsoft) | @DanWahlin
- Microsoft Outlook Smart Alerts by Sam Ramon (Microsoft)
- Teams JS SDK v2 to extend your Microsoft Teams solutions to Outlook and Office by Bob German (Microsoft) | @Bob1German
- Microsoft roadmap for One Outlook by Nikita Mittal (Microsoft)
- Migrate your SharePoint workflows to Power Automate with migration tooling (preview) by Zac Sun (Microsoft)
- Authentication in collaborative apps with Microsoft Teams and Microsoft Identity – June 2022
- Latest on the Microsoft Graph developer portal updates by Rabeb Othmani (Microsoft) | @Rabeb_Othmani and Luis Ramos Vea (Microsoft)
- Getting started on building custom list form components with SPFx v1.15 by Alex Terentiev (Microsoft) | @Alexaterentiev and Vesa Juvonen (Microsoft) | @Vesajuvonen
- The broad world of templates when using Microsoft Lists b Chris Kent (DMI) | @TheChrisKent and Mark Kashman (Microsoft) | @MKashman
- Building Frequently Asked Questions web part with Property Field Collection Data by Arun Kumar Perumal | @arun_perumal16
- Solve Teams and SharePoint Theme problems with “Enhanced Theme Provider” control for SPFx solutions by Fabio Franzini (Apvee) | franzinifabio
- Microsoft Build 2022 key announcements for Microsoft 365 platfor by Vesa Juvonen (Microsoft) | @Vesajuvonen
- Getting stared with building Independent Publishing Connectors – Case Netherland Railroads by Miguel Verweij (Sogeti) | @MiguelVerweij
- TeamsFx .NET - Use SQLite and generic forms for your next Teams Dev demo by Thomas Gölles (Solvion) | @Thomyg
- Building a custom data Loss Prevention (DLP) solution for emails with Microsoft Graph by Rick Van Rousselt (Advantive) | @RickVanRousselt
- Office add-in command changes on ExecuteFunction command by Abid Rahman (Microsoft)
- AppSource Office add-in Validation Improvements by Juan Balmori (Microsoft) | @juaneloBalmor
- Introduction to Microsoft Viva ISV benefits program by Vesa Juvonen (Microsoft) | @Vesajuvonen and Gloria Sánchez (Microsoft)
Key contributors to the August 2022 update
Here’s the list of active contributors (in alphabetical order) since last release details in GitHub repositories or community channels. PnP is really about building tooling and knowledge together with the community for the community, so your contributions are highly valued across the Microsoft 365 customers, partners and obviously also at Microsoft.
Thank you for your assistance and contributions on behalf of the community. You are truly making a difference! If we missed someone, please let us know.
Community people
- Aaron Bumberger | mackilroy007
- Abdul Mughni Ansari (Hexaware) | @Ansarimi
- Adam Wójcik (Hitachi Energy) | @Adam2585878
- Ahmad | @ahmadpirani
- Aimery Thomas | @aimery_thomas
- Albert-Jan Schot (BLIS Digital) | @Appieschot
- Ali Robertson |@alirobe
- Anand Vragav | @anandVragav
- Anders Roos | AndersSahlin
- André Lage (Datalynx AG) | @aaclage
- Andrew Connell (Voitanos) | @Andrewconnell
- Andrew Pilcher (CSULB) | andrewpilcher
- Andy (white & Case) | ITAndy
- Anoop Tatti (Content+Cloud) | @Anooptells
- Arash Aghajani | @AghajaniArash
- Arjun Menon (Tata Consulting Services) | @Arjunumenon
- Arleta Wanat | PowershellScripts
- Arun Kumar Perumal | @arun_perumal16
- Ashish Kumar Baranwal (Tata) | @ashish2baranwal
- Beau Cameron (Aerie Consulting) | @Beau__Cameron
- Ben Kereopa-Yorke (Telstra) | Benjamin-KY
- Benny Killua | @Bennykill
- Brenden Salter (Northern Computer) | @GinjaCodeNinja
- Chandani Prajapati (Rapid Circle) | @Chandani_SPD
- Chris Aragao | @aragaocb
- Chris Kent (DMI) | @TheChrisKent
- Christian Zuellig (MondayCoffee) | czullu
- Christophe Humbert | @Path2SharePoint
- Chandani Prajapati (Rapid Circle) | @Chandani_SPD
- Clément Olivier | @Clement0livier
- Craig Savel (Population Council) | csavel
- Daniel Watford | @danwatford
- Dennis Goedegebuure (Ultima Business Solutions) | Expiscornovus
- Darren Lutchne | @assist_365
- Derek Cash Peterson (Sympraxis Consulting) | @Spdcp
- Divya Akula | @_divyaakula
- Django Lohn (InSpark) | @LohnDjango
- Don Kirkham (DMI, Inc) | @DonKirkham
- Duvan Baena | @djb349
- Eli Schei | @acupof_dev
- Elinor | ElinorW
- Elio Struyf (Struyf Consulting) | @Eliostruyf
- Emily Mancini (Sympraxis Consulting) | @EEMancini
- Emanuele Bartolesi (SoftwareONE) | @kasuken
- Eric Overfield (PixelMill) | @EricOverfield
- Erwin van Hunen (Valo Intranet) | @Erwinvanhunen
- Fabio Franzini (Apvee) | franzinifabio
- Federico Sapia (ANPAL Servizi)
- Felix Bohnacker | felixbohnacker
- Fenil Desai (TCS) | @fenildesai
- Franck Cornu | @FranckCornu
- Frederik Bisback | @bisbackFrederik
- Gautam Sheth (Valo Solutions) | @Gautamdsheth
- Geetha Sivasailam (Artis Consulting) | @GSiVed
- Giacomo Pozzoni (Fellowmind) | jackpoz
- Harold Anderson
- Hilton Giesenow | HiltonGiesenow
- Ivan Wilson | @IvanWilson
- James May | @fowl2
- Jasey Waegebaert (GMI Group) | Jwaegebaert
- Jim Duncan (ShareSquared) | @Sparchitect
- Jimmy Hang
- Jiten Palmer | @Jitenpa44241205
- João Ferreira | @Joaoferreira
- João J. Mendes (Valo Solutions) | @Joaojmendes
- Joel Rodrigues (Storm Technology) | @JoelFMRodrigues
- Julie Turner (Sympraxis Consulting) | @Jfj1997
- Laura Kokkarinen (Sulava) | @LauraKokkarinen
- Lee Ford (Symity) | @lee_ford
- Leif Fredriksen | Leif-Frederiksen
- Lenard Schockert | Lschockaert
- Leon Armston (Intelogy) | @LeonArmston
- Lewis Baybutt (HybrIT) |@lowcodelewis
- Lindsay Shelton (Stowers Institute for Medical Research) | @lshelton_tech
- Llewellyn Roos | Llewellyn Roos
- Luise Freese (M365Princess) | @LuiseFreese
- Luis Mañez () | @luismanez
- Maarten van Stam | @aafvstam
- Marc D Anderson (Sympraxis Consulting) | @Sympmarc
- Marcin Wojciechowski (Valo) | @mgwojciech
- Marcus Blennegård (Sogeti) | @mblennegard
- Markus Möller (Avanade) | @Moeller2_0
- Martin Lingstuyl (I4-YOU)| @Martinlingstuy
- Mathijs Verbeeck | MathijsVerbeeck
- Matt Schuessler | @MattSchues
- Mai Mostafa | Maya-Mostafa
- Michaël Maillot (OnePoint) | @michael_maillot
- Miguel Angel García | @Miangama
- Miguel A. Tena | mikewar
- Miguel Verweij (Sogeti) | @MiguelVerweij
- Milan Holemans | milanholeman
- Morten Andersen | spcph
- Musale Martin | @m4musale
- Nanddeep Nachan | @nanddeepNachan
- Oleksii Skirko
- Paolo Pialorsi (PiaSys.com) | @PaoloPia
- Patrick Lamber (ExpertsInside AG) | @Patricklamber
- Paul Bullock (Avanade) | @pkbullock
- Paul Matthews | @cann0nf0dder
- Paul Schaeflein (AddIn365) | @Paulschaeflein Phil McNiven | phil0074 Priscilla Panizza (Liberty Bank) | @ptpanizza
- Rachel Irabor | @Richie4l
- Ramin Ahmadi (Content and Cloud) | @raminahmadi1986
- Rene Koch
- Rene Modery (WPP) | @modery
- rentu | SLdragon
- Reshmee Auckloo (Pension Protection Fund) | @ReshmeeAuckloo
- Rick Van Rousselt (Advantive) | @RickVanRousselt
- Rob Ellis | ee61re
- Robin Rosengrün | @power_r2
- Russell Gove (Tronox) | @russgove Sami Stephan (SubCom, LLC) | sstephan01
- Sergei Sergeev | @Sergeev_srg
- Sharon Weaver (Smarter Consulting) | @Sharoneweaver
- Siddharth Vaghasia | @Siddh_me
- Simon Doy (iThink 365) | @Simondoy
- Simon Hudson (Novia Works) | @Simonjhudson Sivam Pandey (HCL Technologies) | @sivamspandey
- Smita Nachan | @SmitaNachan
- Sohil Bhalla | sohilbhalla
- Stefan Bauer (n8d) | @StfBauer
- Stephan Bisser (Solvion) | @Stephanbisser
- Sudharsan Kesavanarayanan (NTT Digital Business Solutions) | @sudharsank Sven Sieverding (team neusta) | @365Knoten
- Tetsuya Kawahara | @Techan_k
- Thomas Gölles (Solvion) | @Thomyg
- Todd Baginski (Canviz) | @Toddbaginski
- Todd Klindt (Sympraxis Consulting) | @ToddKlindt
- Troy Taylor (Hitachi Solutions) | @Troystaylor
- Veronique Lengelle (CPS) | @Veronicageek
- Zoe Wilson | @SharePoint_Zoe
Companies
Here’s the companies, which provided support the community initiative for this month by allowing their employees working for the benefit of others in the community. There were also people who contributed from other companies during last month, but we did not get their logos and approval to show them in time for these communications. If you still want your logo for this month’s release, please let us know and share the logo with us. Thx.
- Addin365
- Arvo Systems
- BLIS Digital
- Canviz Solutions
- CPS
- Content+Cloud
- DMI
- Fellowmind
- Intelogy
- iThink 365
- MondayCoffee
- N8D - Stefan Bauer - Innovation and Design Agency
- NTT Digital Business Solutions
- onepoint
- Piasys
- PixelMill
- Rapid Circle
- ShareSquared
- Solvion
- Sogeti
- Storm Technology
- Struyf Consulting
- Sulava
- Sympraxis Consulting
- ThreeWill
- Ultima Business Solutions
- Valo
- Voitanos
Microsoft people
Here’s the list of Microsoft people who have been closely involved with the Microsoft 365 Platform community work during last month.
- Abid Rahman (Microsoft)
- Alex Kwan (Microsoft)
- Alex Terentiev (Microsoft) | @Alexaterentiev
- Andrew Omondi (Microsoft)
- April Dunnam (Microsoft) | @Aprildunnam
- Ayca Bas (Microsoft) | @Aycabs
- Ben Olsen (Microsoft)
- Ben Summers (Microsoft)
- Bert Jansen (Microsoft) | @O365Bert
- Bob German (Microsoft) | @Bob1German
- Brian Jackett (Microsoft) | BrianTJackett
- Cathy Dew (Microsoft) | @Catpaint
- Chris Dietsch (Microsoft)
- Dan Wahlin (Microsoft) | @DanWahlin
- David Chesnut (Microsoft) | @Davidchesnut
- David Rousset (Microsoft) | @davrous
- David Warner II (Microsoft) | @DavidWarnerII
- Daniel Laskewitz (Microsoft) | @Laskewitz
- Divyanka Malik (Microsoft)
- Erin Bailie (Microsoft) | @EMBailie
- Garry Trinder (Microsoft) | @Garrytrinder
- Gavin Barron (Microsoft) | @gavinbarron
- Gloria Sánchez (Microsoft)
- Hugo Bernier (Microsoft) | @Bernierh
- Isaac Vargas Chacon (Microsoft)
- John Miller (Microsoft)| @jmillerdev
- Jos Verlinde (Microsoft) Josverl
- J.P. Roca (Microsoft) | @jpthepm
- Kevin McDonnell (CPS) | @kevmcdonk
- Koen Zomers (Microsoft) | @Koenzomers
- Laura Graham (Microsoft) | Lauragra
- Linda Lu Cannon - (Microsoft) | lindalu-MSFT
- Luca Bandinelli (Microsoft) | lucaband
- Luis Ramos Vea (Microsoft)
- Mathangi Chakrapani ( Microsoft)
- Mark Kashman (Microsoft) | @MKashman
- Marcus Blennegård |
- Martin Lingstuyl | @martinlingstuyl
- Michelle Sanchez (Microsoft) | @TheLoadingPoint
- Mikael Svenson (Microsoft) | @Mikaelsvenson
- Natalie Pienkowska (Microsoft) | @nataliePienkow1
- Nik Charlebois (Microsoft) | @nikCharlebois
- Nicolas Vogt (Microsoft) | vogtn
- Nickii Miaro (Microsoft) | Nickii Miaro
- Nikita Mittal (Microsoft)
- Pankaj Surti (Microsoft) | @pankajsurti
- Pam Green (Microsoft) | @Contextuallib
- Patrick Rodgers (Microsoft) | @Mediocrebowler
- Pranshu Kumar (Microsoft)
- Rabeb Othmani (Microsoft) | @Rabeb_Othmani
- Rabia Williams (Microsoft) | @Williamsrabia
- Sam Ramon (Microsoft)
- Sébastien Levert (Microsoft) | @Sebastienlevert
- Tricia Van Hollebeke (Microsoft)
- Vesa Juvonen (Microsoft) | @Vesajuvonen
- Wajeed Shaikh | Wajeed-msft
- Waldek Mastykarz (Microsoft) | @Waldekm
- Wictor Wilen(Microsoft) | @Wictor
- Vincent Biret (Microsoft) | @baywet
- Victoria Iannotti (Microsoft)
- Zac Sun (Microsoft)
MVP Community team
MVP Community team manages the Microsoft 365 platform community work in the GitHub and also coordinates different open-source projects around Microsoft 365 topics. Platform Community Team members have a significant impact on driving adoption of Microsoft 365 topics. They have shown their commitment to the open-source and community-driven work by constantly contributing to the benefit of the others in the community.
Thank you for all that you do!
- Chandani Prajapati (Rapid Circle) | @Chandani_SPD
- Emily Mancini (Sympraxis Consulting) | @EEMancini
- Geetha Sivasailam](https://twitter.com/gsived) (Artis Consulting) | [@gSiVed
- Julie Turner(Sympraxis Consulting) | @Jfj1997
- Laura Kokkarinen (Sulava) | @LauraKokkarinen
- Luise Freese | @LuiseFreese
- Veronique Lengelle (CPS) | @Veronicageek
- Albert-Jan Schot (BLIS Digital) | @Appieschot
- Andrew Connell (Voitanos) | @Andrewconnell
- Andrew Koltyakov (ARVO Systems) | @Andrewkoltyakov
- Anoop Tatti (Content+Cloud) | @Anooptells
- Arjun Menon (Tata Consulting Services) | @arjunumenon
- Beau Cameron (Aerie Consulting) | @Beau__Cameron
- Chris Kent (DMI) | @TheChrisKent
- David Warner II (Catapult) | @DavidWarnerII
- Derek Cash-Peterson (Sympraxis Consulting) | @Spdcp
- Elio Struyf (Struyf Consulting) | @Eliostruyf
- Eric Overfield (PixelMill) | @EricOverfield
- Erwin van Hunen (Valo Intranet) | @Erwinvanhunen
- Fabio Franzini (Apvee) | @franzinifabio
- Gautam Sheth (Valo Solutions) | @Gautamdsheth
- João J. Mendes (Valo Solutions) | @Joaojmendes
- Joel Rodrigues (Storm Technology) | @JoelFMRodrigues
- Marc D Anderson (Sympraxis Consulting) | @Sympmarc
- Paolo Pialorsi (Piasys.com) | @PaoloPia
- Patrick Lamber (Expertsinside AG) | @Patricklamber
- Paul Bullock (Avanade) | @Pkbullock
- Rick Van Rousselt (Advantive) | @RickVanRousselt
- Sergei Sergeev | @sergeev_srg
- Stefan Bauer (n8d) | @StfBauer
- Stephan Bisser (Solvion) | @Stephanbisser
- Tetsuya Kawahara | @Techan_k
- Thomas Gölles (Solvion) | @Thomyg
Microsoft Internal Platform community team members
Here are the Microsoft Internal Platform Community team members:
- April Dunnam | @Aprildunnam
- Natalie Pienkowska | @nataliePienkow1
- Rabia Williams | @Williamsrabia
- Alex Terentiev | @Alexaterentiev
- Bert Jansen | @O365Bert
- Bob German | @Bob1German
- Garry Trinder | @Garrytrinder
- Hugo Bernier | @Bernierh
- Koen Zomers | @Koenzomers
- Mikael Svenson | @MikaelSvenson
- Patrick Rodgers | @Mediocrebowler
- Sébastien Levert | @Sebastienlevert
- Vesa Juvonen | @Vesajuvonen
- Waldek Mastykarz | @Waldekm
- Wictor Wilen | @Wictor
Next steps
See all of the available community calls, tools, components and other assets from https://aka.ms/m365pnp. Get involved!
Got ideas or feedback on the topics to cover, additional partnerships, product feature capabilities? - let us know. Your input is important for us, so that we can support your journey in Microsoft 365. You can comment below this post 👇.
Sharing Is Caring!