Is it possible to add web parts to a JSON template so that when a page is created certain web parts automatically display?

1 Answer 1


I assume you mean a Site Design when you say JSON template? If so, there is not currently support for configuring webparts on pages.

However, this can be accomplished using PnP Provisioning called from a site script (or just skip the script and apply your templates directly). You can also do this with PnP PowerShell.

  • 1
    Thanks man that is the answer I was looking for, do you happen to know if a road map has been put out yet for configuring webparts on pages? Everything I read is it is all still in beta.
    – hittle08
    Jun 15, 2020 at 17:04
  • It's been discussed a lot. Honestly though, I wouldn't hold my breath when it comes to Site Designs. I would expect to see more investments in areas like the provisioning service. To be clear, however, I don't work for Microsoft and can't speak on their behalf. Jun 15, 2020 at 17:15

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.