Playlists

Playlists

Make allows you to execute multiple configuration template files in a single run. This improves maintainability and adds powerful retry capabilities.
Sometimes Microsoft 365 needs extra time to finish provisioning components in the background, causing templates to fail on the first attempt. With a retry mechanism, you can continue the provisioning process and still complete it successfully.

Another advantage is that you can mix different template types. As PnP evolves rapidly, you can combine newer PnP templates with your existing Make XML templates and take advantage of both.

Example:

1
2
3
4
5
6
7
<Playlist RetryCount="2" RetryDelay="10000">
    <Files>
      <ConfigurationFile FileName="main-site.xml" FileType="Make" Requeueable="True" />
      <ConfigurationFile FileName="navigation.xml" FileType="PnP" />
      <ConfigurationFile FileName="security.xml" FileType="PnP" />
    </Files>
</Playlist>

How to Use

Until now, you’ve used configuration.xml as the file that contains the required metadata.
To use a playlist, simply create a playlist.xml file and assign the same metadata fields you would normally use for configuration.xml.

Figure 1: Playlist File

What's on this Page