Forum Discussion
Site provisioning
- Sep 19, 2016
This is absolutely possible and quite common scenario. This is exactly what the remote provisioning patterns introduced in SharePoint Patterns and Practices are doing either using code (self-service) or by using PnP PowerShell (admin driven).
Typical process is that you provision oob team site / oob publishign site and then you apply the needed modifications on top of the oob site by using remote APIs. These could include all of the setting what you have mentioned, since those are exposed with SharePoint Online CSOM - it's just matter of calling the needed code / script after site provisioning.
This is absolutely possible and quite common scenario. This is exactly what the remote provisioning patterns introduced in SharePoint Patterns and Practices are doing either using code (self-service) or by using PnP PowerShell (admin driven).
Typical process is that you provision oob team site / oob publishign site and then you apply the needed modifications on top of the oob site by using remote APIs. These could include all of the setting what you have mentioned, since those are exposed with SharePoint Online CSOM - it's just matter of calling the needed code / script after site provisioning.