An introduction to the SharePoint Patterns and Practices (PnP) library – discover how how it can be used to power remote site provisioning.
With many organisations now moving, fully or partly, to Office 365, the way solutions are developed is evolving rapidly. In this series of blog posts, I’m going to share some of the more innovative tools available in Office 365, and the support Microsoft offers those who want to work at the cutting edge.
In this post, I’ll look at a very common requirement – SharePoint site provisioning. Site provisioning is the software-assisted creation of SharePoint sites, with certain elements already set based on default values. The business benefits to providing a site provisioning toolset include:
- Helps prevent site sprawl, ensuring sites are only created when and where they are needed.
- Users can create sites in a more consistent manner. This includes consistency in Permissions, List, library, and Folder names, Navigation and Metadata.
With an on-premise set-up, developers have multiple options available to them for provisioning new sites – site definitions, web templates, features (with feature receivers), web services, and so on.