Scenario
PnP Provisioning with CSOM will be uses for our Template and Site Request provisioning process. On the topic of Content Type management, would you use PnP or CT Hub to share content types as well as make the occasional Content type update?
General thoughts and discussion on the topic is appreciated.
Both options are viable. If you don’t have much experience with the CTHub, you’ll quickly learn it has many nuances. For example, publishing takes 8 hours for changes to replicate. Content Types are Read-Only outside of the CTHub, making it quite inflexible to use. However, the added benefits often times outweigh what PnP can give you.
In my opinion, it all comes down to how often/when your schema’s change. If you believe in the next x years, that your content types are going to change quite often (across your tenant/sites)…I would recommend the content type hub. That way, you don’t have to write scripts to replicate changes.Â
If you only care about the initial deployment of the Content Types, I find PnP to be much more forgiving.