This article documents an example of how to configureMAM controlof theQlik Analytics Mobile app.
The example is provided as is. Qlik does not offer guidance on configuring Entra Conditional Access policies or broader Intune deployments. For those details, seeLearn about Conditional Access and Intunein the Microsoft documentation.
The pattern and steps outlined in this article are the working example Qlik used in verification testing of the Conditional Access control for the Qlik Analytics mobile app policy deployment. Your own policy and configuration definitions may vary, and Microsoft documentation or support should be contacted for further help that is specific to your Entra and Intune environments.
Identify theIDP App Registration:
Navigate to Entra ID → App registrations
Locate the OIDC IDP app registration and note the Application (client) ID
Confirm this is the client ID presenting itself during the OIDC browser redirect
Modify Existing All Cloud Apps Policy
Navigate toProtection→Conditional Access→Policies
Open the existing All Cloud Apps policy
Go toCloud apps or actions→Exclude and add theIDP app registration client ID
In Conditions→Device platforms: Any device
In Conditions → Client apps: Browser+ Mobile apps and desktop clients
Grant access: Require device to be marked as compliant
Saveand set toReport-only at first
Create a newTargeted Policy for IDP Registration
Create a new CA policy
SetUsersto the same scope as the existing policy
SetCloud appsto include IDP app registration only
In Conditions→Device platforms: iOS, Android, macOS, Linux
InConditions→Client apps: Browser + Mobile apps and desktop clients
Grant access: Require multifactor authentication (MFA)
Set toReport-only at first
Validate inReport-Onlybefore enabling
Navigate toSign-in logs
Attempt the auth flow on a test device
Check the sign-in log entry for the OIDC redirect leg
Confirm report-only shows that the existing policy (Step 2) would have passed for a compliant device excluded
Confirm report-only shows that the new policy (Step 3) would have passed for MFA on Authentication via Authenticator
Once both are confirmed, switch both policies to enabled
On the test device:
Clear app session state and OIDC tokens
Re-attempt the full auth flow end-to-end
Confirm OIDC leg completes → local token issued -> on Authentication via Authenticator
Confirm MSAL leg completes → MAM policy on device confirmed