Update
For the latest version of this code please visit msgraph-sdk-powershell-examples.
Deprecated Content
Zero Trust Persona-based Azure AD Conditional Access Policies
Based upon the excellent Microsoft Learn: Conditional Access architecture and personas and Framework and policies pages authored by Claus Jespersen.
Note that for clarity, I have deviated to the following naming convention:
CANumber-Persona-PolicyType-App/User Action-Condition-AccessControl
This collection is a work in progress.