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

  1. Navigate to the Teamwork Admin site, for example, https://{tenant}.sharepoint.com/sites/teamworkadmin
  2. Open the Templates tab
  3. Choose the template you wish to edit and click on Edit template behind the three dots
  4. Expand the Provisioning section from the Edit template panel
  5. 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
  6. Click on Save to save the settings

Site Templates

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.