This solution shows how to use Office 365 Dev PnP remote provisioning engine in context of provider hosted app. Engine can be used from managed code or using PowerShell and the exact UX is dependent on the deployment functional requirements. In this recording the engine is used to provision needed customizations to site collections, which are provisioned using asynchronous provisioning pattern.
Video shows following topics
- How use PnP provisioning engine from provider hosted app
- How to use PnP provisioning engine from console application
- How to extract delta changes from existing "template site" compared to out of the box team sites
- How to apply template changes to newly created site collection
Actual code and additional details can be located at Office 365 Developer Patterns and Practices repository at the GitHub from following address - https://github.com/OfficeDev/PnP/tree/dev/Solutions/Provisioning.Framework.Cloud.Async
Core engine is outcome from the work done by Erwin van Hunen, Paolo Pialorsi, Bert Jansen, Frank Marasco and Vesa Juvonen. Already at this point community has started to contribute to this open source provisioning engine and we truly appreciate your support on this framework.
Notice. there are small hiccups in this video due resource constraints. Video will be re-recorded in later stage based on availability. We did not want to postpone the demonstration publishing for later stage.