Site Designs
Summary¶
Site Designs is an out-of-the-box capability for provisioning in Office 365. In this article, we've described how to use this feature along with Valo Teamwork. If you want more information about Site Designs, check out the Microsoft documentation.
How to use Site Designs with Valo Teamwork?¶
Integrating Site Designs with Valo Teamwork is very simple since it only requires the Site Design ID to be configured in the template's XML file.
Getting the Site Design ID¶
The example below returns information about all the existing Site Designs inside a tenant using PowerShell:
1 2 3 4 5 | # Please, replace example with the tenant name Connect-SPOService -url https://example-admin.sharepoint.com # Retrieves all Site Designs inside the tenant Get-SPOSiteDesign |
Set up the Site Design ID in the template's XML file¶
The SiteDesignID attribute can be used in the following kind of Valo Teamwork templates:
Valo template |
---|
Interest Group Template |
Project |
Modern Communication site |
Modern Team site |
Classic Publishing site |
Steering Group |
Team |
HR Onboarding |
Extracted Team |
After retrieving the Site Design ID, add it into the template's XML file as an attribute of the ModernSite or SiteCollection XML element depending on the Valo template selected. Here is what it looks like in a Valo Template of type Project:
1 2 | <ModernSite SiteDesignId="fbc05f60-8e52-4004-b390-25e5ed789f43"> </ModernSite> |
Using Site Designs and PnP Template within the same Teamwork template¶
There are no restrictions in Site Designs and PnP template being used within the same Teamwork XML template. However, if the XML template is set up with PnP and Site Designs configurations, Site Designs will get applied before the PnP template. It is important to consider this order to avoid potential conflicts.