Skip to content

Rui Qiu's Blog

  • SCCM
  • Casper
  • Powershell
  • Mac
  • Shell Script
  • Tools
  • Synology
  • Shopping

Microsoft 365

How to Automate SharePoint Site Requests — Part 4: The Form and Lessons Learned

July 14, 2026 by me

Build a Power Apps intake form with live validation for SharePoint provisioning. Plus 7 hard-won lessons including the newline bug & permission tricks.

Categories Microsoft365 Tags canvas app, Citizen Developer, Form Validation, Lessons Learned, Low-Code, Microsoft 365, Patch Function, Power Apps, Power Platform, PowerFx, Self-Service Form, SharePoint

How to Automate SharePoint Site Requests — Part 3: The Creation Engine

July 14, 2026 by me

Create SharePoint sites with an Azure Automation runbook using PnP.PowerShell & certificate auth. Includes a bank-grade permission model tutorial.

Categories Microsoft365 Tags App-Only Authentication, Azure Automation, Certificate Authentication, Cloud Automation, Microsoft 365, New-PnPSite, PnP PowerShell, powershell, runbook, SharePoint, SharePoint Permissions, Webhook

How to Automate SharePoint Site Provisioning with Power Platform (Part 1: Setup)

July 14, 2026 by me

Learn to build a self-service SharePoint site provisioning platform with Power Platform & Azure. Part 1 covers setup, app registration & list config.

Categories Microsoft365 Tags automation, Azure Automation, governance, Microsoft 365, PnP PowerShell, Power Automate, Power Platform, SharePoint

Things I like

Amazon Echo
Philips Hue
Ergonomic Chair

Categories

  • Active Directory
  • AutoIt
  • Casper
  • Entra
  • Links
  • Mac
  • Microsoft365
  • Powershell
  • Ruby on Rails
  • SCCM
  • Shell Script
  • Shopping
  • Synology
  • Tools
© 2026 Dispatch a GeneratePress Site by Flint Skin
  • SCCM
  • Casper
  • Powershell
  • Mac
  • Shell Script
  • Tools
  • Synology
  • Shopping