Microsoft 365 & Power Platform Community

Learn from others how to build apps on Microsoft 365 & Power Platform.

Don't reinvent the wheel. Focus on what truly matters for your organization.

Changing the world one contribution at a time!

MICROSOFT 365 & POWER PLATFORM COMMUNITY CALLS

Stay up-to-date with the latest in
Microsoft 365 & Power Platform topics

Microsoft 365 & Power Platform Call
(Microsoft presenters)

Weekly on Tuesdays
8:00 AM PT / 4:00 PM GMT

Viva Connections & SharePoint Framework
(community presenters)

Bi-weekly on Thursdays
7:00 AM PT / 3:00 PM GMT

Microsoft 365 & Power Platform call
(community presenters)

Bi-weekly on Thursdays
7:00 AM PT / 3:00 PM GMT

Power Platform Monthly Call
(community presenters)

Third Wednesday of every month
8:00 AM PT / 4:00 PM GMT

Office Add-ins
(Microsoft presenters)

Second Wednesday of every month
7:00 AM PT / 3:00 PM GMT

Maturity Model for Microsoft 365
(community presenters)

Third Tuesday of every month
7:00 AM PT / 3:00 PM GMT

YOUR DEMOS ARE WELCOME - VOLUNTEER TODAY

Spotlight

Microsoft 365 & Power
Platform Community

Share knowledge, ask questions, and stay updated on the latest trends and developments in the greatest community there is!

JOIN COMMUNITY DISCORD SERVER

LIGHTS, CAMERA, ACTION!!!

Videos

Community & Microsoft videos, tutorials, demos & more.

Microsoft 365 Community

Channel for Microsoft 365 & Power Platform Community videos and recordings

SEE VIDEOS
Microsoft Power Platform

Channel for Microsoft Power Platform videos and recordings

SEE VIDEOS
Microsoft 365 Developer

Channel for Microsoft 365 Developer videos and recordings

SEE VIDEOS

COMMUNITY

Contributions

Supporting and recognizing our amazing community contributors.

GUIDANCE
Sharing is Caring‍
Learn how to contribute back to the community and help others
LEARN MORE
APPRECIATION
Recognition Program
Recognizing the contributions of the community
LEARN MORE
PARKER'S PLACE

PnP apparel, gear and more.
All proceeds go to charity.

i want awesome gear

BEST PRACTICES, GUIDANCE

Guidance

Find guidance and best practices to help make your life easier.

GUIDANCE
Microsoft Teams
Learn more to help you build custom Microsoft Teams apps
LEARN MORE
GUIDANCE
Microsoft Graph
Microsoft Graph is the gateway to data and intelligence in Microsoft 365
LEARN MORE
GUIDANCE
SharePoint Framework (SPFx)
Model that provides support for client-side development
LEARN MORE
GUIDANCE
Sharing is Caring‍
Learn how to contribute back to the community and help others
LEARN MORE
GUIDANCE
Microsoft 365 Community Content‍
Documention & guidance created by the community
LEARN MORE
GUIDANCE
Microsoft 365 Platform Community Blog
Community news, updates and articles.
LEARN MORE
GUIDANCE
SharePoint Modernization
Transformation of "classic" SharePoint into "modern"
LEARN MORE
COMMUNITY
PnP Weekly
Vesa Juvonen and Waldek Mastykarz talk about the latest news in the community
LEARN MORE
COMMUNITY
M365 Developer Podcast
Jeremy Thake & Paul Schaeflein talk Microsoft 365 w/ industry experts
LEARN MORE
Microsoft 365 & Power Platform Community

Check out the Microsoft 365 + Power Platform weekly webcasts, demo videos, tutorials and more

SEE VIDEOS
PARKER'S PLACE

PnP apparel, gear and more.
All proceeds go to charity.

i want awesome gear

SOLUTIONS, TEMPLATES, & STARTER KITS

Samples & Solutions

Samples, ready-to-use solutions, templates, and starter kits.

SAMPLES
Power Platform Samples
LEARN MORE
SAMPLES
SharePoint Framework Web Parts
LEARN MORE
SAMPLES
SharePoint Framework Extensions‍
LEARN MORE
SAMPLES
SharePoint Framework Viva Adaptive Card Extensions
LEARN MORE
SAMPLES
Script Samples
LEARN MORE
SOLUTIONS
Teams App Templates
Ready to use Microsoft Teams apps, source included!
LEARN MORE
SAMPLES
Teams Apps Samples
LEARN MORE
samples
Office Add-ins PnP
LEARN MORE
solutions
Look Book
Discover the modern experiences you can build with SharePoint in Microsoft 365
LEARN MORE
SAMPLES
Microsoft 365 Learning Pathways
LEARN MORE
SAMPLES
Column and view formatting samples
Get more out of SharePoint Lists by customizing how they look and function
LEARN MORE
SAMPLES
Library Component Samples & Tutorials
LEARN MORE
solutions
SharePoint Starter Kit‍
Sample SharePoint portal solution built using SharePoint Framework
LEARN MORE

START BUILDING

SDKs

Find what you need to get started building your own solutions.

PACKAGES & LIBRARIES
Microsoft Graph SDKs
LEARN MORE
PACKAGES & LIBRARIES
Microsoft Graph Toolkit
LEARN MORE
PACKAGES & LIBRARIES
PnPjs‍
LEARN MORE
PACKAGES & LIBRARIES
PnP Framework
LEARN MORE
PACKAGES & LIBRARIES
PnP Core SDK
LEARN MORE
PACKAGES & LIBRARIES
SharePoint Framework reusable React controls
LEARN MORE
PACKAGES & LIBRARIES
SharePoint Framework reusable property pane controls
LEARN MORE

COMMAND-LINE INTERFACES AND CMDLETS

Tools

Perform tasks with a platform-agnostic command-line interface and with PowerShell.

DEVELOPMENT TOOLS
Teams Yeoman Generator‍ | yo teams
LEARN MORE
TOOLS
Microsoft Graph PowerShell SDK
LEARN MORE
Tools
CLI for Microsoft 365
LEARN MORE
Tools
PnP PowerShell cmdlets
LEARN MORE
DEVELOPMENT TOOLS
PnP SPFx Yeoman Generator
LEARN MORE

VISUAL STUDIO AND VISUAL STUDIO CODE EXTENSIONS

Extensions

Boost your productivity without leaving the context of your work.

DEVELOPMENT TOOLS
Viva Connections Toolkit
LEARN MORE
DEVELOPMENT TOOLS
Microsoft Teams Toolkit
LEARN MORE
DEVELOPMENT TOOLS
Visual Studio extension for SharePoint Framework
LEARN MORE

COLLABORATE AND CONVERSE

Forums

Get answers to questions, collaborate and communicate with the community members.

QUESTIONS AND ANSWERS
Microsoft Graph
LEARN MORE
QUESTIONS AND ANSWERS
Microsoft Teams
LEARN MORE
USER GROUPS
Power Platform Community
LEARN MORE
ISSUES LIST
SharePoint Framework Issue List
LEARN MORE

MEET THE TEAM

Microsoft 365 & Power Platform Community initiative coordinators

The community team is a virtual team consisting of Microsoft employees and community members focused on helping the community make the best use of Microsoft products.

We believe that by sharing guidance, tools, solutions, and samples, we better both the community itself and the quality of solutions created by the community.

This initiative is not about any one person or group of people: it is about improving things for the greater good of the community.

Want to help others too?

START CONTRIBUTING TODAY
April Dunnam
April Dunnam
Microsoft
Chandani Prajapati
Chandani Prajapati (MVP)
Rapid Circle
Emily Mancini
Emily Mancini (MVP)
Sympraxis Consulting
Geetha Sivasailam
Geetha Sivasailam (MVP)
Artis Consulting
Julie Turner
Julie Turner (MVP)
Sympraxis Consulting
Jocelyn Panchal
Jocelyn Panchal
Microsoft
Laura Kokkarinen
Laura Kokkarinen (MVP)
Sulava
Luise Freese
Luise Freese (MVP)
M365 Princess
Rabia Williams
Rabia Williams
Microsoft
Veronique Lengelle
Veronique Lengelle (MVP)
CPS
Adam Wójcik
Adam Wójcik (MVP)
Hitachi Energy
Albert-Jan Schot
Albert-Jan Schot (MVP)
BLIS.digital
Alex Terentiev
Alex Terentiev
Microsoft
Andrew Connell
Andrew Connell (MVP)
Voitanos
Andrew Koltyakov
Andrew Koltyakov (MVP)
Arvo Systems
Anoop Tatti
Anoop Tatti (MVP)
Content+Cloud
Arjun Menon
Arjun Menon (MVP)
TCS
Beau Cameron
Beau Cameron (MVP)
DMI
Bert Jansen
Bert Jansen
Microsoft
Bob German
Bob German
Microsoft
Chris Kent (MVP)
Takeda
Daniel Laskewitz
Daniel Laskewitz
Microsoft
David Warner
David Warner
Microsoft
Derek Cash-Peterson
Derek Cash-Peterson (MVP)
Sympraxis Consulting
Elio Struyf (MVP)
Struyf Consulting
Fabio Franzini
Fabio Franzini (MVP)
Apvee Solutions
Erwin van Hunen
Erwin van Hunen (MVP)
Valo Intranet
Eric Overfield
Eric Overfield (MVP)
PixelMill
Garry Trinder
Garry Trinder
Microsoft
Gautam Sheth
Gautam Sheth
Valo Intranet
Hugo Bernier
Hugo Bernier
Takeda
Jasey Waegebaert
Jasey Waegebaert (MVP)
GMI group
João J. Mendes
João J. Mendes (MVP)
Valo
Joel Rodrigues
Joel Rodrigues (MVP)
Strom Technology
Koen Zomers
Koen Zomers
Microsoft
Marc D. Anderson
Marc D. Anderson (MVP)
Sympraxis Consulting
Markus Möller
Markus Möller (MVP)
Avanade
Martin Lingstuyl
Martin Lingstuyl (MVP)
I4-YOU
Mikael Svenson
Mikael Svenson
Microsoft
Milan Holemans
Milan Holemans (MVP)
VanRoey.be
Paolo Pialorsi
Paolo Pialorsi (MVP)
PiaSys.com
Patrick Lamber
Patrick Lamber (MVP)
Experts Inside
Patrick Rodgers
Patrick Rodgers
Microsoft
Paul Bullock
Paul Bullock (MVP)
Avanade
Rick Van Rousselt
Rick Van Rousselt (MVP)
Advantive
Sébastien Levert
Sébastien Levert
Microsoft
Sergei Sergeev
Sergei Sergeev (MVP)
Stefan Bauer
Stefan Bauer (MVP)
N8D
Stephan Bisser
Stephan Bisser (MVP)
Solvion
Tetsuya Kawahara
Tetsuya Kawahara (MVP)
Thomas Gölles
Thomas Gölles (MVP)
Solvion
Vesa Juvonen
Vesa Juvonen
Microsoft
Waldek Mastykarz
Waldek Mastykarz
Microsoft
Wictor Wilén
Wictor Wilén
Microsoft

SUPPORTABILITY STATEMENT

What’s the support around the community provided open-source components and solutions?

Following statements apply across all of the community assets, including samples, controls, component and solutions, like PnP PowerShell or the PnPjs library.

These assets are created and maintained by Microsoft & the community

The Community (also known as the PnP community) is an open-source initiative coordinated by Microsoft engineering.

PnP uses supported and recommended techniques defined by Microsoft

This community contributes to development documentation, samples, reusable controls, and other relevant open-source initiatives related to Microsoft 365 usage and development.

PnP isn't a product

Therefore it is not supported by official support channels. If the experienced issue(s) is caused by out-of-the-box API, it falls on the normal support patterns from Microsoft side.

Community by the community support

PnP is supported in similar ways as other open source projects done by Microsoft with support from the community by the community.

Recommended transparency

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.

“The Look Book's Microsoft 365 Learning Pathways solution is the perfect compliment to our training and support services. A great way to introduce clients to Microsoft 365 services and to increase usage and adoption in their organization.”

John Zarei, Chief Executive Officer, Point Alliance

“PnP has been instrumental for our use case. It allowed us to create a seamless user experience and coherent design. While Microsoft’s standard roadmap is very good, PNP will always be on the edge allowing us to fit the gap when it arises.”

Harris Medovic, O365/SharePoint design lead

“The PnP PowerShell and PnPjs let me focus on bringing value to my clients and deliver great results in less time. They are invaluable tools in my toolbox for Microsoft 365 automation, and building compelling client-side SharePoint Framework (SPFx) solutions.”

Denis Molodtsov, Microsoft 365/SharePoint Architect

“I love CLI for Microsoft 365 for its ability to run on any platform allowing me to run faster and cheaper release pipelines. The SPFx upgrade command can save hours especially when upgrading from earlier versions of SPFx. Powerful, flexible, and manageable thanks to best practice authentication via AAD.”

Paul Ryan, Cloud architect, Engage Squared

“The CLI for Microsoft 365 aids my team and me in our daily work at customers. It’s far more fluent and faster to use the CLI for Microsoft 365 for both manual as automated tasks against a tenant then crafting our own solutions. It saves us a significant amount of time by not spending our time figuring out how to get information from a tenant but on bringing actual business value to our customers. ”

Rick van Rousselt, Microsoft MVP, CTO Advantive

“With the CLI, I can build automated, scripted deployment pipelines to easily move developed and customised SharePoint, Teams and Office 365 artefacts and configurations between Dev, Test and Production environments and tenants.

Quite simply, it is the DevOps (and more) tool of choice for the Office 365 cloud.”

Phil Harding, SharePoint, Office 365 & Azure Cloud Developer