ModernSite

ModernSite

Make supports provisioning of ModernSites. For now, the ModernSite entity is limited to Communication Sites and Team Sites without a connected Office 365 Group. In order to provision a ModernSite you need to create a Configuration.xml file.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="utf-8" ?>
<Configurator xmlns="http://schemas.mavention.com/SharePoint/Apps/SiteConfigurator">
	<Providers>
	    <Provider NodeName="ModernSite" Class="Mavention.Make.Engine.Providers.ModernSiteProvider" Assembly="Mavention.Make.Engine"/>
	</Providers>
	<ModernSite Title="{title}" Url="{url}" LCID="1043" OwnerLogin="{sitecoladmin}" Template="SITEPAGEPUBLISHING#0">
		<RootWeb Url="{url}" Title="{title}" LCID="1043" Description="{description}">
			<Properties>
				<Property Name="WebTemplate">Make.CommunicationSite</Property>
			</Properties>
			<Owners>
				<Users LoginNames="{owner}" IsSiteAdmin="False" />
			</Owners>
		</RootWeb>
	</ModernSite>
</Configurator>
What's on this Page