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?¶
Administrators can connect Site Template to Valo Teamwork template straight from the Edit Template panel.
Select a Site Template
- Navigate to the Teamwork Admin site, for example, https://{tenant}.sharepoint.com/sites/teamworkadmin
- Open the Templates tab
- Choose the template you wish to edit and click on Edit template behind the three dots
- Expand the Provisioning section from the Edit template panel
- Select from the drop down the Site Template you wish to connect with the Valo Teamwork template that will be provisioned during a workspace creation
- Click on Save to save the settings
Selecting Site Template that will be provisioned during a workspace creation.
How to configure Site Templates with Valo Teamwork manually¶
Integrating Site Templates 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:
# 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:
<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 Templates and PnP template being used within the same Teamwork template. However, if the template is set up with PnP and Site Templates configurations, Site Templates will get applied before the PnP template. It is important to consider this order to avoid potential conflicts.