i have checked the functionality of the new scenario ‘Provisioning.Framework.Console’ for April, and yes it was working from the first bit!

But i’m always a little bit evil, if i will test new code. So my template site was a german and my target an english one. The console has created a xml schema based file, where you can find a german library with url ‘Freigegebene Dokumente’ named ‘Dokumente’:

1 <?xml version="1.0"?> 2 <pnp:SharePointProvisioningTemplate ID="TEMPLATE-34523BA9141F415098D128C36DAF2872" Version="1" xmlns:pnp="http://schemas.dev.office.com/PnP/2015/04/ProvisioningSchema"> 3 <pnp:Security> 4 <pnp:AdditionalAdministrators> 5 <pnp:User Name="i:0#.f|membership|*.onmicrosoft.com" /> 6 </pnp:AdditionalAdministrators> 7 </pnp:Security> 8 <pnp:Lists> 9 <pnp:ListInstance Title="Dokumente" Description="" DocumentTemplate="~site/Freigegebene Dokumente/Forms/template.dotx" TemplateType="101" Url="Freigegebene Dokumente" EnableVersioning="true" TemplateFeatureID="00bfea71-e717-4e80-aa17-d0c71b360101"> 10 <pnp:Views> 11 <View Name="{FC42413C-1808-49E0-AFED-78ED0899827C}" DefaultView="TRUE" MobileView="TRUE" MobileDefaultView="TRUE" Type="HTML" DisplayName="Alle Dokumente" Url="/sites/test4711/Freigegebene Dokumente/Forms/AllItems.aspx" Level="1" BaseViewID="1" ContentTypeID="0x" ImageUrl="/_layouts/15/images/dlicon.png?rev=38"> 12 <Query> 13 <OrderBy> 14 <FieldRef Name="FileLeafRef" /> 15 </OrderBy> 16 </Query> 17 <ViewFields> 18 <FieldRef Name="DocIcon" /> 19 <FieldRef Name="LinkFilename" /> 20 <FieldRef Name="Modified" /> 21 <FieldRef Name="Editor" /> 22 </ViewFields> 23 <RowLimit Paged="TRUE">30</RowLimit> 24 <JSLink>clienttemplates.js</JSLink> 25 <XslLink Default="TRUE">main.xsl</XslLink> 26 <Toolbar Type="Standard" /> 27 </View> 28 </pnp:Views> 29 <pnp:FieldRefs> 30 <pnp:FieldRef ID="1d22ea11-1e32-424e-89ab-9fedbadb6ce1" /> 31 <pnp:FieldRef ID="8c06beca-0777-48f7-91c7-6da68bc07b69" /> 32 <pnp:FieldRef ID="1df5e554-ec7e-46a6-901d-d85a3881cb18" /> 33 <pnp:FieldRef ID="28cf69c5-fa48-462a-b5cd-27b6f9d2bd5f" /> 34 <pnp:FieldRef ID="d31655d1-1d5b-4511-95a1-7a09e9b75bf2" /> 35 <pnp:FieldRef ID="6b4e226d-3d88-4a36-808d-a129bf52bccf" /> 36 <pnp:FieldRef ID="3881510a-4e4a-4ee8-b102-8ee8e2d0dd4b" /> 37 <pnp:FieldRef ID="58014f77-5463-437b-ab67-eec79532da67" /> 38 <pnp:FieldRef ID="9d30f126-ba48-446b-b8f9-83745f322ebe" /> 39 <pnp:FieldRef ID="5cc6dc79-3710-4374-b433-61cb4a686c12" /> 40 <pnp:FieldRef ID="081c6e4c-5c14-4f20-b23e-1a71ceb6a67c" /> 41 <pnp:FieldRef ID="78a07ba4-bda8-4357-9e0f-580d64487583" /> 42 <pnp:FieldRef ID="6bfaba20-36bf-44b5-a1b2-eb6346d49716" /> 43 <pnp:FieldRef ID="e08400f3-c779-4ed2-a18c-ab7f34caa318" /> 44 <pnp:FieldRef ID="503f1caa-358e-4918-9094-4a2cdc4bc034" /> 45 <pnp:FieldRef ID="dce8262a-3ae9-45aa-aab4-83bd75fb738a" /> 46 <pnp:FieldRef ID="bc1a8efb-0f4c-49f8-a38f-7fe22af3d3e0" /> 47 <pnp:FieldRef ID="774eab3a-855f-4a34-99da-69dc21043bec" /> 48 </pnp:FieldRefs> 49 </pnp:ListInstance> 50 </pnp:Lists> 51 <pnp:Features /> 52 <pnp:CustomActions /> 53 </pnp:SharePointProvisioningTemplate>

and yes this lib was created in the target site.

I think we need, or may be it is there, an LCID indicator for our template schema.. But anyway good job Bert!

At last i have done also the check against my SharePoint 2013 on-premise, works fine. So now we are able to move this into another project for site provisioning..