Skip to content

SharePoint Site Provisioning

SharePoint: Overriding a Site’s Home Page

This post continues a series on SharePoint site provisioning, unpacking some of the problems I’ve faced and overcome in building solutions.

At this point in the series, we’ve now created new SharePoint sites and applied temporary site scripts and site designs. There is one big feature missing from site scripts and site designs, though: templating the home page. You can’t simply say that a project site design should always contain a home page with these specific web parts. This may not be true forever – Microsoft is steadily improving site templating – but as of working on this project a few months ago, it required a bit of a workaround.

Continue Reading SharePoint: Overriding a Site’s Home Page

Power Automate: Temporary Site Scripts and Designs

This post continues a series on SharePoint site provisioning, unpacking some of the problems I’ve faced and overcome in building solutions.

In the last post in this series, I created a SharePoint site programmatically. Suppose you want to update site scripts or site designs onto that new site. The advantage of doing this is that it can be fully automated based on another causal event setting it off, like filling out a Power App or creating an item in a SharePoint list, and incorporate variables. My simple example will use a variable of a link that will be added to the navigation of this new site.

Continue Reading Power Automate: Temporary Site Scripts and Designs

Power Automate: Create Site with SharePoint REST API

This post continues a series on SharePoint site provisioning, unpacking some of the problems I’ve faced and overcome in building solutions.

This post will look at dynamically creating SharePoint sites using Power Automate. An advantage of doing it this way is to automate different settings that can incorporate variables, as opposed to the standard interface tools for users to create new sites.

Continue Reading Power Automate: Create Site with SharePoint REST API

PowerShell: Updating Site Scripts and Designs

This post begins a series on SharePoint site provisioning, unpacking some of the problems I’ve faced and overcome in building solutions.

Site scripts and site designs are a great feature of SharePoint. They allow for developing and using templates on SharePoint sites that can do many useful things like:

  • Create a list or library
  • Apply column or view formatting on a list or library
  • Apply a site logo image
PowerShell icon
Continue Reading PowerShell: Updating Site Scripts and Designs