Typically, if you wanted to restrict which devices have access to an application in an Entra ID world, you would use a Conditional Access policy. You can configure a "Named Location" and mark it as trusted. In the "Grant" section you can also require that a device is required to be compliant: And then you can create an Intune compliance policy to define what you mean by that. It is quite a lot of hassle if you don't have Entra ID conditional access in use, combined with Intune and compliance policies. Cisco Duo makes this kind of thing easy with its Trusted Devices feature. You can say things like "Every device in my AD or my Intune are trusted", and then you can add specific manual overrides for special cases (like contractors). https://duo.com/docs/trusted-endpoints
... View more