SharePoint comm site - create Template

%3CLINGO-SUB%20id%3D%22lingo-sub-783150%22%20slang%3D%22en-US%22%3ESharePoint%20comm%20site%20-%20create%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-783150%22%20slang%3D%22en-US%22%3E%3CP%3EHi%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI'm%20not%20a%20developer...%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EPlan%20to%20create%20a%20standard%20'Communication%20site'%20-%20then%20apply%20a%20specific%20logo%20and%20some%20color%2Fthemes%2C%20and%20webparts%20-%20and%20then%20-%20(some%20how)%20-%20save%20this%20as%20a%20template%20for%20others%20user%20-%20and%20let%20this%20site%20appear%20in%20the%26nbsp%3B%20Create%20site%20Comm%20site%20drop-down%3F%20-%20is%20there%20a%20%22walktrough%22%20for%20this%20somewhere%3F%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-783150%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EAdmin%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%20Online%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESites%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-783192%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20comm%20site%20-%20create%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-783192%22%20slang%3D%22en-US%22%3ENo%20%22Save%20as%20template%22%20like%20feature%20Today...the%20options%20here%20are%3A%3CBR%20%2F%3E(1)%20Model%20visualy%20your%20site%20and%20then%20extract%20the%20PnP%20template%20using%20PnP%20PS...it's%20just%20a%20line%20a%20code...then%20also%20with%20PnP%20you%20can%20apply%20the%20template%20to%20new%20or%20existing%20sites%3CBR%20%2F%3E(2)%20Some%20idea%2C%20but%20with%20Site%20Scripts%20and%20Site%20Designs...this%20option%20is%20less%20flexible%20an%20rely%20on%20the%20ability%20to%20extract%20a%20Site%20Script%20for%20the%20full%20site%3CBR%20%2F%3E%3CBR%20%2F%3ESo%20best%20option%20to%20me%3A%20(1)%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-783219%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20comm%20site%20-%20create%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-783219%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F60%22%20target%3D%22_blank%22%3E%40Juan%20Carlos%20Gonz%C3%A1lez%20Mart%C3%ADn%3C%2FA%3E%26nbsp%3B%20-%20walkthrough%20for%20option%201%3F%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-783414%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20comm%20site%20-%20create%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-783414%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F108979%22%20target%3D%22_blank%22%3E%40Taen%20keren%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EHere%20is%20the%20official%20documentation%20for%20the%20PnP%20Provisioning%20Engine%20with%20PowerShell%20PnP%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fdev%2Fsolution-guidance%2Fintroducing-the-pnp-provisioning-engine%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fdev%2Fsolution-guidance%2Fintroducing-the-pnp-provisioning-engine%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-783988%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20comm%20site%20-%20create%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-783988%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F34858%22%20target%3D%22_blank%22%3E%40Veronique%20Lengelle%3C%2FA%3E%26nbsp%3B%20-%20thx%20%3A)-%20ok%20-%20I%20can%20then%20apply%20it%20to%20existing%20sites%20-%20how%20do%20I%20get%20it%20visible%20for%20other%20users%20and%20in%20the%20Site%20Creation%20Dropdown%3F%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-784005%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20comm%20site%20-%20create%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-784005%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F108979%22%20target%3D%22_blank%22%3E%40Taen%20keren%3C%2FA%3E%26nbsp%3BYou%20need%20to%20use%20Site%20Designs%20and%20Site%20Scripts%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fdev%2Fdeclarative-customization%2Fsite-design-overview%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fdev%2Fdeclarative-customization%2Fsite-design-overview%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-784013%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20comm%20site%20-%20create%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-784013%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F108979%22%20target%3D%22_blank%22%3E%40Taen%20keren%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThis%20is%20where%20you%20need%20to%20use%20Site%20Scripts%20%26amp%3B%20Site%20Designs%20(as%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F60%22%20target%3D%22_blank%22%3E%40Juan%20Carlos%20Gonz%C3%A1lez%20Mart%C3%ADn%3C%2FA%3E%26nbsp%3Bmentioned)%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3ESharePoint%20Site%20Designs%20Overview%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fdev%2Fdeclarative-customization%2Fsite-design-overview%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fdev%2Fdeclarative-customization%2Fsite-design-overview%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3EGet%20Started%20with%20Site%20Scripts%20and%20Site%20Designs%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fdev%2Fdeclarative-customization%2Fget-started-create-site-design%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fdev%2Fdeclarative-customization%2Fget-started-create-site-design%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ECheers%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-784026%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20comm%20site%20-%20create%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-784026%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F39836%22%20target%3D%22_blank%22%3E%40Beau%20Cameron%3C%2FA%3E%26nbsp%3B%20-%20instead%20of%20option%201%20as%20Juan%20mentioned%3F%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-784580%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20comm%20site%20-%20create%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-784580%22%20slang%3D%22en-US%22%3ESite%20Design%20is%20required%20for%20it%20to%20show%20up%20in%20the%20New%20Site%20menu.%3CBR%20%2F%3E%3CBR%20%2F%3EYou%20will%20need%20to%20use%20both%20site%20designs%20and%20PnP%20because%20site%20designs%20and%20site%20scripts%20do%20not%20support%20building%20preconfigured%20pages%20for%20your%20web%20parts.%20%3CBR%20%2F%3E%3CBR%20%2F%3ECheck%20out%20the%20docs%20to%20see%20how%20to%20do%20that.%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fdev%2Fdeclarative-customization%2Fsite-design-overview%23pnp-provisioning-and-customization-using-microsoft-flow%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fsharepoint%2Fdev%2Fdeclarative-customization%2Fsite-design-overview%23pnp-provisioning-and-customization-using-microsoft-flow%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EBe%20aware%20it%20will%20require%20premium%20flow%20license%20for%20the%20user%20creating%20the%20Flow.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-785264%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20comm%20site%20-%20create%20Template%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-785264%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F39836%22%20target%3D%22_blank%22%3E%40Beau%20Cameron%3C%2FA%3E%26nbsp%3B%20-%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E1)%20Create%20a%20Comm%20site%20(Template)%20and%20'adjust%2Fbrand'%20it%20with%20theme%20and%20web%20parts%3F%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3E2)%20Use%20PnP%20to%20extract%20the%20Site%3F%26nbsp%3B%26nbsp%3B%3C%2FP%3E%3CP%3E3)%20Use%20Site%20Design%20%26amp%3B%20Site%20Script%20to%20%22deploy%22%20add%20it%20to%20the%20menu%20for%20other%20users%3F%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ECorrect%3F%20-%20(missing%20the%20save%20as%20template%20option%20in%20the%20UI%20on%20Comm%20sites)%26nbsp%3B%26nbsp%3B%3AD%3C%2Fimg%3E%26nbsp%3B%20%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Super Contributor

Hi 

 

I'm not a developer... 

 

Plan to create a standard 'Communication site' - then apply a specific logo and some color/themes, and webparts - and then - (some how) - save this as a template for others user - and let this site appear in the  Create site Comm site drop-down? - is there a "walktrough" for this somewhere? 

9 Replies
Highlighted
No "Save as template" like feature Today...the options here are:
(1) Model visualy your site and then extract the PnP template using PnP PS...it's just a line a code...then also with PnP you can apply the template to new or existing sites
(2) Some idea, but with Site Scripts and Site Designs...this option is less flexible an rely on the ability to extract a Site Script for the full site

So best option to me: (1)
Highlighted

@Juan Carlos González Martín  - walkthrough for option 1? 

Highlighted
Highlighted

@Veronique Lengelle  - thx :) - ok - I can then apply it to existing sites - how do I get it visible for other users and in the Site Creation Dropdown?  

Highlighted
Highlighted
Highlighted

@Beau Cameron  - instead of option 1 as Juan mentioned? 

Site Design is required for it to show up in the New Site menu.

You will need to use both site designs and PnP because site designs and site scripts do not support building preconfigured pages for your web parts.

Check out the docs to see how to do that. https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/site-design-overview#pnp-p...

Be aware it will require premium flow license for the user creating the Flow.
Highlighted

@Beau Cameron  - 

 

1) Create a Comm site (Template) and 'adjust/brand' it with theme and web parts?  

2) Use PnP to extract the Site?  

3) Use Site Design & Site Script to "deploy" add it to the menu for other users? 

 

Correct? - (missing the save as template option in the UI on Comm sites)  :D