PnP remote provisioning
Microsoft SharePoint and the new SharePoint Add-in model allow you to use remote provisioning for your Office 365, SharePoint, and SharePoint Online site collections. You can easily create a provisioning template, and then apply and reuse the template by using simple Windows PowerShell scripts or C# code.
See the following audio/video introduction to the PnP provisioning engine delivered by Paolo Pialorsi.
PnP remote provisioning resources
|Introducing the PnP provisioning engine||Introduces the PnP provisioning engine, which was released in April 2015 within the OfficeDev PnP project, and which is updated on a monthly basis in alignment with the release schedule of the Office Dev PnP Core Library.|
|PnP provisioning framework||Get a high-level overview of remote provisioning features available for your Office 365 and SharePoint Online site collections as well as an understanding about why creating sandboxed and full-trust solutions is no longer recommended.|
|PnP provisioning engine and the Core library||Take a high-level look at the remote provisioning process, including a closer look at the OfficeDevPnP.Core library.|
|PnP provisioning schema||How to use the XML schema to serialize and save your provisioning templates.|
|Provisioning console application sample||Learn the fundamentals of using the PnP provisioning engine to create and persist, and then apply provisioning templates to new SharePoint site collections.|
|OfficeDevPnP.Core||The Office 365 Developer PnP Core Component is an extension that encapsulates commonly used remote CSOM/REST operations as reusable extension methods to support CSOM provisioning objects.|
|Inside the PnP provisioning schema (video)||A Microsoft Channel 9 audio/video introduction to the PnP provisioning schema delivered by Paolo Pialorsi.|