Entra ID & M365 as Code with DSC
summary
Demonstrates concrete automation: Microsoft365DSC plus the Microsoft365DscWorkshop create a ready project template that exports tenant config, compiles MOF artifacts, and wires Azure DevOps pipelines so changes flow through a release pipeline model (Dev Test Prod) with app registration authentication and encrypted secrets. Pipeline runs Pester and PSScriptAnalyzer, produces RSOP-style artifacts and exports, enforces pull‑request gates, and deploys to tenant agents. Expect demos of failures and fixes, scale notes about API call volume, and the exact scripts used.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 3:23Entra ID & M365 as code overview
- 16:24GUI vs PowerShell limits
- 27:42Hands-on: Groups with PowerShell
- 41:13Desired State Configuration fundamentals
- 55:54DSC DSL & modules
- 1:08:46DSC authentication
- 1:26:20Demo: Group with DSC
- 1:41:13Scaling DSC challenges
- 2:01:53DSC pipeline & YAML
- 2:21:23End-to-end pipeline demo
- 2:44:51Constraints & maturity
- 3:18:35Resources & community
- 3:27:50Q&A
related talks
01h 52mThe DSC project blueprint or how to start a DSC project the right way
46mAutomating Infrastructure as Code with Azure DevOps
48mAn Opinionated DSC Solution, with Tooling
46mReal World DevOps
01h 12mAzure DevOps and the SSIS Development Lifecycle
01h 45mDeploy Infrastructure As A Service with Azure Resource Manager Templates
40mBuild, deploy and manage your releases like a boss
01h 31mAccelerate Business Delivery With AI and DevOps
