How can I retrieve associations between managedDevices and Apps using Microsoft Intune APIs?

Sara Caballero 40 Reputation points
2024-07-05T07:07:35.7766667+00:00

I'm working with Microsoft Intune via Microsoft Graph API and encountering complexities in managing the relationship between devices and applications. The process I'm using involves utilizing two variables: user ID and device ID, using the query format: https://graph.microsoft.com/beta/users/{UserId}/mobileAppIntentAndStates/{DeviceId}.

Given that I manage a large user base exceeding 150,000 users, relying solely on user IDs to retrieve installed applications on a specific device is impractical and inefficient.

Could you please suggest alternative approaches or best practices for efficiently managing device-to-application relationships without relying heavily on user IDs? This is particularly crucial to optimize API usage and data retrieval times across such a large user base.

Thank you for your assistance.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
11,268 questions
Microsoft Intune
Microsoft Intune
A Microsoft cloud-based management solution that offers mobile device management, mobile application management, and PC management capabilities.
4,671 questions
0 comments No comments
{count} votes