For the latest version of this code please visit msgraph-sdk-powershell-examples.
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:
This collection is a work in progress.