100% Free Forever
AI-Powered Learning
Industry Expert Content
Certificates & Badges
Learn At Your Own Pace
Programming

Site Provisioning

How new SharePoint sites get created, templated, and governed at scale, from self-service creation to automated provisioning pipelines.

Permissions & GovernanceIntermediate9 min readJul 10, 2026
Analogies

Understanding Site Provisioning

Site provisioning is the process of creating a new SharePoint site—team site, communication site, or hub site—along with its initial structure: lists, libraries, permissions, navigation, and branding. In modern SharePoint, sites can be provisioned in three broad ways: self-service creation by end users through the SharePoint start page or Teams, admin-driven creation through the SharePoint admin center, or automated provisioning through scripts, Power Automate flows, or third-party governance tools that enforce naming conventions, apply templates, and register metadata about the new site the moment it's created. As organizations scale past a few dozen sites, unmanaged self-service creation tends to produce 'site sprawl'—duplicate sites, inconsistent naming, and orphaned content nobody owns—which is why most mature tenants pair self-service with some layer of automated governance.

🏏

Cricket analogy: It's like the difference between a neighborhood letting kids form a pickup cricket team spontaneously versus a cricket board running a structured academy registration process that assigns a coach, kit, and ground booking automatically—self-service is fast but unmanaged, while automated provisioning bakes in structure from day one.

Site Templates and Hub Sites

Every new site starts from a template that determines its default lists, libraries, and web parts—common options include the Team Site (backed by a Microsoft 365 Group, useful for collaborative work) and Communication Site (built for broadcasting information to a wide audience, with no group membership required). Beyond the built-in templates, organizations can define custom 'site designs' using PnP site scripts that run automatically after creation, applying a specific list of lists, columns, and configuration steps consistently every time. Hub sites add a layer above individual sites: a hub site associates related sites together for shared navigation, a common search scope, and consistent theming, so a department can have a central hub with several project sites and team sites registered underneath it, all presenting a unified navigation bar even though each is a technically independent site collection.

🏏

Cricket analogy: A site template is like a standard ground-preparation checklist that gets applied every time a new pitch is laid, while a hub site is like a franchise's central academy that all its regional feeder teams register under, sharing a common brand identity even though each feeder team runs its own local operations.

Governing Self-Service Creation

SharePoint admin center settings let administrators control who can create sites at all (everyone, a specific security group, or nobody without admin approval), which templates are available for self-service creation, and whether an approval workflow is required before a requested site actually gets provisioned. A common governance pattern pairs self-service creation with a Power Automate approval flow: a user requests a site through a custom form, the request routes to IT or a business sponsor for approval, and only on approval does the flow call the SharePoint REST API or PnP PowerShell to actually provision the site with the correct template, naming convention, and default owner—giving users self-service speed without losing the guardrails that prevent site sprawl.

🏏

Cricket analogy: It's like a cricket academy letting any parent request a trial slot online, but the request routes to the head coach for approval before a spot is actually allocated, giving families self-service convenience without the academy losing control over who actually joins.

Sites created through Microsoft Teams, a Microsoft 365 Group, or a Planner plan automatically provision a connected SharePoint team site behind the scenes, even if the user never visits the SharePoint admin center. Governance policies that only address direct SharePoint site creation will miss this path entirely, so a complete provisioning governance strategy has to account for group-connected creation triggered from Teams and other Microsoft 365 apps, not just the SharePoint start page.

powershell
# Provision a new site from a governed template using PnP PowerShell, as the final step of an approval workflow
Connect-PnPOnline -Url "https://contoso-admin.sharepoint.com" -Interactive

# Create a new Communication Site with a standardized naming convention
New-PnPSite -Type CommunicationSite -Title "Project Falcon" -Url "https://contoso.sharepoint.com/sites/proj-falcon" -Owner "sponsor@contoso.com"

# Apply a governed PnP site script/design that adds standard libraries and columns
Invoke-PnPSiteScript -Path "https://contoso.sharepoint.com/sites/proj-falcon" -SiteScriptId "a1b2c3d4-standard-project-design"

# Associate the new site with the department's hub site for shared navigation and search
Add-PnPHubSiteAssociation -Site "https://contoso.sharepoint.com/sites/proj-falcon" -HubSite "https://contoso.sharepoint.com/sites/OperationsHub"
  • Site provisioning creates a new site's structure—lists, libraries, permissions, navigation—via self-service, admin, or automated methods.
  • Unmanaged self-service creation at scale tends to produce site sprawl: duplicates, inconsistent naming, and orphaned ownership.
  • Team Sites are group-connected and collaborative; Communication Sites are built for broadcasting with no group membership required.
  • Custom PnP site scripts and designs apply a consistent, repeatable configuration automatically after site creation.
  • Hub sites associate related site collections for shared navigation, search scope, and theming without merging them technically.
  • A common governance pattern pairs self-service requests with an approval workflow before actual provisioning occurs.
  • Sites created via Teams, Microsoft 365 Groups, or Planner provision a connected SharePoint site automatically, bypassing direct SharePoint creation flows.

Practice what you learned

Was this page helpful?

Topics covered

#Programming#SharePointStudyNotes#SiteProvisioning#Site#Provisioning#Templates#Hub#StudyNotes#SkillVeris#ExamPrep