Conditional Access as Code
Introducing Conditional Access as Code. A fully automated solution to kick-start and maintain your Conditional Access deployment.
The solution is published on GitHub and consists of three main components.
Policy repository
A collection of conditional access policies in JSON format.
Policy sets
Policy sets are based on the policies in the repository and form complete policy sets depending on company maturity and licensing. Policy sets follow my philosophy.
Automation solution
A script based automation solution to deploy and update policy sets in environments. You can find more details in the wiki or take a look at the PowerShell script.
Notes
I welcome everyone who wants to participate in this initiative, and I look forward to seeing the policy repository and policy sets grow. This is only a beginning, this initiative must mature and live.
This would not be possible if others would not share their knowledge, the following blogs or persons are worth mentioning.
I showcase the deployment in the following YouTube video