Automated Site Collection Provisioning
In this post, I would like to talk about automated site collection and teams ( Microsoft Teams ) provisioning in Microsoft 365. We had to provide Self-Service site and team creation for one of the clients instead of depending on Admins and at the same time without compromising governance. For this reason, we have added Admin approval step in Power Automate. The SharePoint site also should be created with custom template. We have developed a Governed Self-Service Site Creation solution. The process is as follows. I have inspired this process from the MS Doc article . We have created a hub site to group/organize all the sites requested by specific group/department. Custom List is used to drive user requests for a new site and it is maintained in hub site. Invoke Power Automate for approval by admin before creating a site. Power Automate Process Admin Approval Call Azure Function to initiate provisioning Provisioning Solution Create a Site Template using PnP provisioning engine. The foll...