Enterprise app not passing device ID

Thach 0 Reputation points
2025-01-15T04:37:57.2066667+00:00

Enterprise App not passing Device ID/state

We have a SAML app that called Microsoft Graph, Power BI service resource, etc. Let's call it App A. Everything is working fine, as expected.

But we want to restrict access to Office365 app from non-compliant device. So we created a Conditional access policy to do so. Again, everything is working as expected. Non-compliant devices are blocked, and our company computers still have access to Office365.

However, when using the same compliant device to sign in to App A as mentioned above, and accessing to the feature that called Power BI servicr, we were asked to use compliant device (error code 53000). When checking the sign-in logs for the app A, device ID is blank and Device compliant state N/A. I believe that this is why we are blocked by CAP. The App A did not pass the device id to Azure AD, therefore Azure misunderstand us that we are signing in with unregistered device, hence the block. Tried to add API permission to read device info from Intune in App Registratiom, issues still persists.

Any thoughts to make the device ID and device state to be recognized from the App A sign-in.

P/s: device is marked as compliant in both Intune and Azure portal, so it not device error.

Thank you so much for any helps.

Microsoft Security Microsoft Entra Microsoft Entra ID
Microsoft Security Intune Other
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.