rencore.com (opens in a new tab) Start a trial (opens in a new tab)

Create your own provisioning templates

Last updated Provisioning

AI summary

You can create custom provisioning templates by starting from a library template and modifying it, importing templates between workspaces, or adding PnP provisioning templates for advanced features the builder does not cover. You need the Create Provisioning permission.

You are not limited to the out-of-the-box provisioning templates. Start from a library template and change it, import a template from another Workspace or Environment, or add a PnP provisioning template to a team or SharePoint site template for settings the builder does not cover.

Before you begin

  • Your Rencore role includes the Create Provisioning permission. Owner, Admin and Contributor have it. See Rencore roles.
  • Provisioning is part of the Premium and Enterprise Plans.
  • Rencore Governance needs permissions for your Microsoft 365 tenant to create teams. An administrator grants them once, when the feature is used for the first time. See Consent in Creating a provisioning team template.

Steps

  1. Choose one of the three ways below to build your template.

Start from a library template

Every new template starts from the Provisioning Template Library. Pick the template closest to what you need. Its predefined details load into the template builder, where you change them. For a blank team, use the Custom Team template.

  1. Click Provisioning on the Nav Panel.
  2. Click Manage Provisioning Templates.
  3. Click Create provisioning template. The Provisioning Template Library opens. Filter it by service to find a template.
  4. Select the template and click Use this Template.
  5. Give the template a unique title and a description, so requesters can tell it apart from the others.
  6. Change the settings in Template Settings, Provisioning Settings and Approval.
  7. Click Done. Save the template and turn it on right away, or save it as a draft to finish it later.

Set Who can see this template to Only Me (for testing) while you test a new template. Change it to Everybody or to selected groups when it is ready.

Creating a provisioning team template describes every setting of the builder.

Import a template

Templates move between Workspaces and Environments as .provisioning files (JSON).

  1. Export the template from one Workspace. See Export a provisioning template.
  2. Import it into the other Workspace. See Import a provisioning template.

Add a PnP provisioning template

A PnP provisioning template is an XML file in the Microsoft PnP provisioning schema. You add it to a team template or a SharePoint site template, where it builds on the template’s settings and can do things the builder does not offer, such as always adding certain owners or members, adding standard and private channels, or adding apps and tabs to a channel. Microsoft 365 group, Planner and Viva Engage templates have no PnP setting.

  1. Upload the XML file: Provisioning > Manage Provisioning Templates > Ellipses menu ([…]) > Edit managed entities > PnP Templates > + Add.
  2. Open your team or SharePoint site template and go to Provisioning Settings.
  3. In PnP Template, set Use custom template to On and select the PnP template.

The name, description and visibility always come from the provisioning template, not from the PnP template. PnP cannot create shared channels.

Using a PnP provisioning template has a sample XML file and links to the PnP schema.

Frequently asked questions

Which Rencore role permission do I need to create provisioning templates?

You need a Rencore role that includes the Create Provisioning permission. Owner, Admin and Contributor have it.

How do I start a new provisioning template from a library template?

Click Provisioning on the Nav Panel, then Manage Provisioning Templates, then Create provisioning template. Select a template in the Provisioning Template Library and click Use this Template. Its predefined details load into the template builder, where you change them.

How do I move a provisioning template to another Workspace or Environment?

Export the template from one Workspace as a .provisioning file (JSON), then import it into the other Workspace. Templates move between Workspaces and Environments this way.

How do I add a PnP provisioning template to a team or SharePoint site template?

Upload the XML file under Provisioning > Manage Provisioning Templates > Ellipses menu ([…]) > Edit managed entities > PnP Templates > + Add. Then open your template, go to Provisioning Settings, set Use custom template to On in PnP Template, and select the PnP template.

Can I use a PnP template with Microsoft 365 group, Planner or Viva Engage templates?

No. Microsoft 365 group, Planner and Viva Engage templates have no PnP setting. PnP templates work only with team templates and SharePoint site templates, and PnP cannot create shared channels.