PnP Add-In Transformation Training module 6: Site provisioning with add-in model

Play PnP Add-In Transformation Training module 6: Site provisioning with add-in model
Sign in to queue


This is module 6 of the "Transforming SharePoint customizations to add-in model" training.

SharePoint has always been about site provisioning. Before you can start collaborating or before you can start publishing content in publishing Intranet, you will need to provision a site collection and/or a sub site, apply the needed configuration and branding. Site provisioning really is the heart and soul of the customizations in the add-in model implementation and it can be customized in similar ways as with the classic farm solution based approach. We'll concentrate on the remote provisioning pattern and how you can use the add-in model to provision site collections and sub sites with the needed configurations.


  • Site provisioning patterns - past, present and future
  • Site provisioning with client side object model (CSOM)
  • Hybrid models for site provisioning
  • Updating existing site collections after initial creation

Key recommendations

  • Do not use site or web templates
  • Use Remote Provisioning pattern
  • Deploy artefacts without features
  • Updates using Remote Management pattern

Lab - Site Collection and Site Provisioning Using CAM In this lab you will create a self-service site collection creation experience for end users in cloud to provision new site collections.


This video contains following demos, which are also available as separate videos:

Hands on lab material and presentation for this module is available for use from Office Developer Training GitHub repository.

Feel free to use this training material anyway you like for online web casts, in-class deliveries, other trainings or for your personal self study. 


If you have any feedback or comments related on this video, please use the Office 365 Developer Patterns and Practices Yammer group to start discussion with the PnP community


Office 365



Download this episode

More episodes in this series

Related episodes

The Discussion

Add Your 2 Cents