Home

Provision custom team site from SPO homepage

%3CLINGO-SUB%20id%3D%22lingo-sub-29203%22%20slang%3D%22en-US%22%3EProvision%20custom%20team%20site%20from%20SPO%20homepage%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-29203%22%20slang%3D%22en-US%22%3E%3CP%3EWe'd%20like%20to%20provision%20a%20new%20team%20site%20based%20on%20a%20%3CSTRONG%3E%3CEM%3Ecustom%3C%2FEM%3E%3C%2FSTRONG%3Etemplate%20from%20the%20SharePoint%20homepage%20on%20%23SPO.%20Currently%20it%20creates%20a%20team%20site%20based%20on%20the%20standard%20team%20site%20template%20(with%20an%20O365%20group).%20We've%20seen%20on%20the%20admin%20portal%20the%20ability%20to%20provide%20a%20custom%20URL%20to%20a%20custom%20form.%20How%20does%20this%20lot%20work%20%3F%20How%20shall%20we%20design%20the%20custom%20form%20%3F%20How%20will%20the%20form%20provision%20the%20site%20%3F%20Any%20tips%20please%20%3F%26nbsp%3B%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Fi%2Fsmilies%2F16x16_smiley-very-happy.png%22%20border%3D%220%22%20alt%3D%22Smiley%20Very%20Happy%22%20title%3D%22Smiley%20Very%20Happy%22%20%2F%3E%3C%2FP%3E%3CP%3EPS%3A%20the%20custom%20team%20site%20should%20also%20be%20linked%20to%20a%20new%20O365%20group.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-29203%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EOffice%20365%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-102705%22%20slang%3D%22en-US%22%3ERe%3A%20Provision%20custom%20team%20site%20from%20SPO%20homepage%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-102705%22%20slang%3D%22en-US%22%3E%3CP%3EAppreciate%20this%20is%20an%20old%20thread%20but%20did%20you%20explore%20this%20custom%20URL%20any%20further%3F%20There%20doesn't%20seem%20to%20be%20much%20information%20about%20it%20in%20the%20docs.%20I%20just%20tried%20to%20myself%20and%20it%20seems%20pointing%20it%20to%20a%20provider%20hosted%20app%20URL%20is%20fine%20and%20it%20successfully%20gets%20a%20context%20so%20I%20can%20run%20provisioning%2C%20only%20issue%20is%20the%20modal%20is%20tiny%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20699px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F19506iBCD99FDFA1AFDD6A%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22sitecreation_url.PNG%22%20title%3D%22sitecreation_url.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EAs%20the%20only%20thing%20we%20can%20specifiy%20is%20a%20URL%20and%20it%20iframes%20it%20in%20I'm%20not%20sure%20it's%20possible%20to%20adjust%20this.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-29527%22%20slang%3D%22en-US%22%3ERe%3A%20Provision%20custom%20team%20site%20from%20SPO%20homepage%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-29527%22%20slang%3D%22en-US%22%3E%3CP%3EThis%20is%20an%20interesting%20%E2%80%9Dworkaround%E2%80%9D%2C%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F184%22%20target%3D%22_blank%22%3E%40Dan%20Holme%3C%2FA%3E.%20But%20I%20wonder%20about%20the%20next%20step%3A%20Will%20you%20provide%20tools%20for%20migrating%20a%20non-connected%20teamsite%20shared%20with%20an%20O365%20group%2C%20to%20be%20a%20connected%20teamsite%2C%20with%201%3A1%20membership%20management%20between%20the%20O365%20group%2C%20the%20team%20site%20and%20all%20the%20other%20connected%20apps%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-29338%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Provision%20custom%20team%20site%20from%20SPO%20homepage%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-29338%22%20slang%3D%22en-US%22%3E%3CP%3EYes%20PnP%20Would%20be%20an%20option.%20Have%20you%20used%20a%20custom%20form%20to%20provision%20new%20sites%20%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-29280%22%20slang%3D%22en-US%22%3ERE%3A%20Provision%20custom%20team%20site%20from%20SPO%20homepage%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-29280%22%20slang%3D%22en-US%22%3EHi%20Cedric%20would%20PNP%20be%20a%20Option%3F%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-29235%22%20slang%3D%22en-US%22%3ERe%3A%20Provision%20custom%20team%20site%20from%20SPO%20homepage%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-29235%22%20slang%3D%22en-US%22%3E%3CP%3EThanks%20Dan%20for%20your%20quick%20reply%2C%20I've%20seen%20what's%20coming%20on%20the%20blog%20post.%20And%20that's%20why%20I%20have%20this%20question%20as%20on%26nbsp%3Ba%20screenshot%20on%20this%20post%20it%20shows%20%26nbsp%3Ban%20option%20'Use%20the%20form%20at%20this%20URL'%20-%20we%20assumed%20it%20is%20possible%20to%20plug%20a%20custom%20form%20to%20do%20custom%20provisionning%20and%20use%20a%20different%20template.%20What%20I'm%20after%20is%20some%20tips%20on%20how%20to%20use%20a%20custom%20form%20but%20I%20haven't%20been%20able%20to%20find%20much%20on%20the%20entire%20internet%20%3A)%3C%2Fimg%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-29211%22%20slang%3D%22en-US%22%3ERe%3A%20Provision%20custom%20team%20site%20from%20SPO%20homepage%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-29211%22%20slang%3D%22en-US%22%3E%3CP%3EI%20assume%20you've%20seen%20what's%20coming%20out%20starting%20next%20week%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fblogs.office.com%2F2016%2F11%2F08%2Fcreate-connected-sharepoint-online-team-sites-in-seconds%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fblogs.office.com%2F2016%2F11%2F08%2Fcreate-connected-sharepoint-online-team-sites-in-seconds%2F%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThere%20will%20be%20more%2C%20coming.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EOne%20suggestion%2C%20until%20the%20out-of-box%20functionality%20reaches%20exactly%20what%20you're%20wanting%3A%3C%2FP%3E%0A%3CP%3ECreate%20a%20team%20site--your%20way%2C%20your%20template%3C%2FP%3E%0A%3CP%3Ego%20to%20the%20MEMBERS%20group%3C%2FP%3E%0A%3CP%3EAdd%20the%20O365%20group%20to%20it%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThat%2C%20effectively%2C%20achieves%20the%20goal%20of%20'connecting'%20the%20group%20to%20the%20site.%20%26nbsp%3BIt's%20not%20quite%20as%20seamless%20as%20what%20we're%20building%20into%20the%20product%2C%20but%20it%20might%20meet%20your%20goals%20until%20then.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Occasional Contributor

We'd like to provision a new team site based on a custom template from the SharePoint homepage on #SPO. Currently it creates a team site based on the standard team site template (with an O365 group). We've seen on the admin portal the ability to provide a custom URL to a custom form. How does this lot work ? How shall we design the custom form ? How will the form provision the site ? Any tips please ? Smiley Very Happy

PS: the custom team site should also be linked to a new O365 group.

6 Replies
Highlighted

I assume you've seen what's coming out starting next week:

https://blogs.office.com/2016/11/08/create-connected-sharepoint-online-team-sites-in-seconds/

 

There will be more, coming.

 

One suggestion, until the out-of-box functionality reaches exactly what you're wanting:

Create a team site--your way, your template

go to the MEMBERS group

Add the O365 group to it

 

That, effectively, achieves the goal of 'connecting' the group to the site.  It's not quite as seamless as what we're building into the product, but it might meet your goals until then.

Highlighted

Thanks Dan for your quick reply, I've seen what's coming on the blog post. And that's why I have this question as on a screenshot on this post it shows  an option 'Use the form at this URL' - we assumed it is possible to plug a custom form to do custom provisionning and use a different template. What I'm after is some tips on how to use a custom form but I haven't been able to find much on the entire internet :) 

Highlighted
Hi Cedric would PNP be a Option?
Highlighted

Yes PnP Would be an option. Have you used a custom form to provision new sites ?

Highlighted

This is an interesting ”workaround”, @Dan Holme. But I wonder about the next step: Will you provide tools for migrating a non-connected teamsite shared with an O365 group, to be a connected teamsite, with 1:1 membership management between the O365 group, the team site and all the other connected apps?

Highlighted

Appreciate this is an old thread but did you explore this custom URL any further? There doesn't seem to be much information about it in the docs. I just tried to myself and it seems pointing it to a provider hosted app URL is fine and it successfully gets a context so I can run provisioning, only issue is the modal is tiny:

 

sitecreation_url.PNG

As the only thing we can specifiy is a URL and it iframes it in I'm not sure it's possible to adjust this.