This is step two in your SProbot journey, after you connect to a tenant
SProbot templates are definitions of what Teams or SharePoint workspaces contain. You use a template as the base for a provisioning pipeline with governance rules.
This guide is about SharePoint team site templates, but you can also create Microsoft Teams templates.
Once you have connected to your tenant you will be able to create your first template from the tenant home page.
Step 1: Create a new template
Navigate to Workspace setup, Templates will be the default tab selected, click Create your first template.
![](https://cdn.prod.website-files.com/62179fe53d0c5bd813a383f8/6612cf28dbf3fd3798aad54c_CreateSPtemplate-BlankState.png)
Name your template and select SharePoint team site as the template type (you can also create a Teams template using this way).
![Screenshot of the SProbot new SharePoint team site template creation dialog.](https://cdn.prod.website-files.com/62179fe53d0c5bd813a383f8/652541a2437b5498c0a4ff06_CreateSPtemplate-SelectTemplateType.png)
Step 2: Point to a source site
The primary step in setting up the template is selecting a source site to take a snapshot of. Before you create a snapshot, it is important to understand how snapshots work and which SharePoint configuration elements are included and excluded.
You can use any SharePoint team site (group-connected or without) in the current tenant as a source. SharePoint communication sites are not supported.
![Screenshot of the source site URL field](https://cdn.prod.website-files.com/62179fe53d0c5bd813a383f8/652550f6d79a4587e4a80041_SPR-takesnapshot-sourcefield.png)
If you've selected a source site which can be successfully connected to, you won't see any errors in the source URL field. Type a short description so that you can remember later what the snapshot contains. This is more important for subsequent snapshots to enable you to track the changes you made.
![Screenshot of the source site URL and snapshot description fields completed with example information](https://cdn.prod.website-files.com/62179fe53d0c5bd813a383f8/65254a378f4f0d55a023a4cd_CreateSPtemplate-Snapshot-ValuesEntered.png)
Step 3: Take a snapshot
Once you hit the Take snapshot button, you'll see the creation process running:
![Screenshot of the status of a snapshot in the process of being created](https://cdn.prod.website-files.com/62179fe53d0c5bd813a383f8/65254b7ce254e89e1b4611ae_CreateSPtemplate-creating.png)
You'll see its status change once it's completed creating:
![Screenshot of one snapshot displaying as successfully created](https://cdn.prod.website-files.com/62179fe53d0c5bd813a383f8/65254b85bb82175f88d5416a_CreateSPtemplate-created.png)
If you take another snapshot later (eg when you've made changes to the source site which now need to be included in the template) you'll see that that latest snapshot is always the active one.
![Screenshot of multiple successful snapshots, with the latest snapshot displaying as the active one](https://cdn.prod.website-files.com/62179fe53d0c5bd813a383f8/65254c4a9eee64815f1619e8_CreateSPtemplate-moreversions.png)
Next steps
As soon as a template has at least one snapshot, it can be used as the base for a provisioning pipeline with governance rules.
![](https://cdn.prod.website-files.com/600a7682415ab7d3aafe3a5c/60a77130952c83559b45a570_Ellipse%20104-min.png)
More guides
![](https://cdn.prod.website-files.com/62179fe53d0c5bd813a383f8/66729b47f53c83c8f1618f88_GuideImage-EnrichSetup.webp)
This guide will show you how to use AI enrichment in SProbot to automatically describe, tag and enable cleanup of the SharePoint site and teams in your tenant.
![](https://cdn.prod.website-files.com/62179fe53d0c5bd813a383f8/66728ff1f68ba09303533fa7_GuideImage-DirectoryImport.webp)
This guide will show you how to import your tenant's existing SharePoint sites and teams into SProbot to enable automated governance and AI enrichment.
![](https://cdn.prod.website-files.com/62179fe53d0c5bd813a383f8/6644a60cb31eb6e4e8a57c7c_GuideImage-RequireMultipleOwners.png)
This guide shows you how to use the pipeline rules in SProbot to require multiple owners to be specified when a workspace is created.
![](https://cdn.prod.website-files.com/600a7682415ab7d3aafe3a5c/60ab443bba76be39cf6a208b_Ellipse%20106-min.png)