Hello Maurice Admin,
Yes, this setup can be compliant with 1 P1 license plus MAU billing for guests, provided a few conditions are met.
B2B guest users are covered under MAU billing, including when you apply Conditional Access and enforce MFA. They do not need individual P1 licenses.
Internal users who create or manage Conditional Access policies must be covered by P1. If only one admin is using these features, one P1 license is sufficient.
Dynamic security groups are a P1 feature. Microsoft requires that your tenant owns enough P1 licenses to cover all unique users in those groups. The licenses don’t need to be assigned directly, but the total count must be sufficient. This may include guests if they are members.
In summary:
- Guests are covered by MAU
- Members need P1
- Dynamic groups require enough total P1 licenses
- Conditional Access with MFA for guests is supported
If your tenant meets these points, your current licensing approach should be compliant.
to close this question.