PowerShell for SharePoint Online - How DevOps in making SharePoint Admins feel ..
summary
Claim: PowerShell makes SharePoint Online manageable with repeatable DevOps workflows. Tools actually used: SharePoint Online Management Shell, Azure/Office365 modules, CSV-driven scripts, Git repo and ServiceNow triggers. Surprising numbers: SharePoint once had 500–700 cmdlets and now drops toward ~100. Built: scripts that create users/sites/groups, assign licenses and site roles and remove a user from all sites. Works with caveats: must be global admin, site creation is asynchronous (the start-sleep workaround), and deleted Azure users can linger as site entries until explicitly removed.
AI-written summary · about
chapters (26)
- 0:00Introduction
- 1:58SharePoint and PowerShell
- 8:34PowerShell and DevOps
- 10:19Continuous Integration
- 12:06Understanding the Process
- 15:47SharePoint Online Management Shell
- 18:32Requirements
- 20:22Differences
- 20:48SharePoint Online
- 21:06Demo
- 21:52PowerShell Tabs
- 22:12Admin Center
- 23:00Site Collections
- 23:50Site Settings
- 24:30Demo Start
- 25:00Connecting to Online Services
- 26:02Who are you
- 27:30I am connected
- 28:17Excel spreadsheet
- 31:02Assign users
- 36:46Wipe
- 37:54List
- 38:52Who is an Admin
- 39:25Site Collection Admins
- 40:19Team Site
- 46:26Test User 5
related talks
43mPowerShell For Every System
01h 34mM365 Automation using PowerShell in Azure Function
01h 07mPowerShell: Designed for a Messy World
49mPowerShell in CI/CD Pipelines: A Practical...
47mBest practices for automating Azure with PowerShell...
51mPowerShell module toolbox and templates for Continuous Delivery
44mContinuously deploying SQL code using Powershell
01h 29mThe Many Ways (To Run PowerShell in Azure)
