Entra ID Advanced Criteria Groups¶
Note
Entra ID dynamic membership rules for groups are awesome, but let's face it, they are simply way too limited. That's why we built a simple open source solution that enables you to build as advanced scenarios as you'd like, while maintaining the lowest complexity possible, and the least amount of code possible.
Our solution runs as an Azure Application in your Azure subscription, that contains an Automation Account and an identity that enables you to define your criteria groups in a simple manner. We do not have any access to your environment.
This magic is all powered by our open source PowerShell module, that you can also use on your own.
Let's have a look at why you would want to use this solution:
You want to have a group with | Entra ID? | This solution |
---|---|---|
Active users | ✅ | ✅ |
Users with company equals Contoso | ✅ | ✅ |
Users member of another group | ✅ | ✅ |
Users with an attribute that ends with a value | ✅ | |
Users with an attribute that matches a regular expression | ✅ | |
Users member of another group, and having company equals Contoso | ✅ | |
Users member of three groups at the same time | ✅ | |
Users member of another group, but not member of a second group | ✅ | |
Users that has not signed in the last 90 days | ✅ |