Hello Guus Bakker
Thank you for reaching out to Microsoft Q&A.
Below are the Possible Workarounds
- Force Reauthentication via OIDC Parameters
Configure the CyberArk EPM app registration to include prompt=login or max_age in the OIDC request.
These parameters instruct Entra ID to ignore cached tokens and require the user to re-enter credentials (and MFA if configured).
This is the most direct way to break silent SSO for Step-Up Authentication.
For your reference: https://docs.cyberark.com/epm/latest/en/content/epm/server%20user%20guide/stepupauthentication.htm
- Use CyberArk Identity as External Authentication Method
CyberArk can act as an External Authentication Method (EAM) in Entra ID.
This allows you to enforce MFA at the CyberArk layer, independent of Entra ID token reuse.
For your reference: https://learn.microsoft.com/en-us/entra/identity/authentication/how-to-authentication-external-method-manage
- Disable SSO for Specific Apps
In the Enterprise SSO Extension profile, you can block certain apps from using cached tokens by adding them to the AppBlockList.
This forces those apps (e.g., CyberArk EPM) to prompt for full authentication instead of leveraging SSO.
For your reference: https://learn.microsoft.com/en-us/entra/identity-platform/apple-sso-plugin#more-configuration-options
Please let us know the above steps helps you. Thanks