This will give as a ability to trigger to Create Site as a flow event.
If "Item Create on List" Create "SharePoint Site base"
Actions relating to sites would be ideal:
When a project is created,
Create a Sharepoint Site.
When a user is added to a project,
Add that user to the Sharepoint Site.
Should be able to do this all with ease now, with the new SharePoint REST HTTP connector in Flow that replicates the SPD2013 REST API engine. makes life easier!
it would be great to have this funcionality as part of the native featureset for Flow.
Not just a site, but a site collection with all the templates available from the Admin Center. Nintex seems to have this option and it would be nice if Flow or even Logic Apps had the same.
You can use Plumsail SP connector from Plumsail Actions to create Modern SharePoint team and communication sites. They are separate site collections internally.
There is an action called Create Modern SharePoint Site. You can find more example of implementation in this article.
Note: this is a third party paid solution.
The components are already in Flow to create modern team sites & communication sites. We have an active model using PowerApps & Flow to provision new sites.
@CraigWhite Do you have any documentation that you can provide for that? I contacted support on this and they told me it can't be done the Microsoft actions.
@msmith I just used this as a reference & configured the 'Send an HTTP request to SharePoint' in Flow to do what I needed. Easy game, easy life
I love this idea. The workarounds are too complicated for information workers.
I want that a new pubishing site collection is created for a new then when a new team in Teams was created, so the Teams team can publish public content there for being used in Intranet dashboards hub site.
With the ability to create a site, we could have a "Create site" button on our home site, where the employees could choose what hub they wanted in to, what site design they wanted on their site and so on.
Please make this happen 😃