/
Managed Devices and Applications Relationship

Managed Devices and Applications Relationship

On this page, we would like to answer a common question coming from our customers:

Can we get the list of applications running on a Intune device?

 

Short Answer:

Currently, there is no link between the Applications and the Managed Devices object types. The good news is that information is just one click away .

JSM Agents can click the link stored in the Go to Intune Device attribute of the Managed Devices object type and list the applications running on the device via the Intune web interface. In addition, they can click Go to Intune Application attribute of the Applications object type and view the list of devices hosting a specific application on the Intune web interface.


Long Answer:

Our Microsoft Intune Importer for JSM Assets application depends on two systems, namely Atlassian’s Forge Platform and Microsoft Intune. Both have their own capabilities and also limitations. At this moment, the API of Microsoft Intune (Graph) is not allowing us to map the Applications to the Devices. It expects us to get the information one by one for each device, which is not possible while we are hosting the application on the Forge platform. Running thousands of extra API calls is not feasible since Forge has a time limit for the import execution. We want to keep our app running on Forge because it provides security for our customers in the Atlassian way. In summary, we had to decide if we should bring in the data for the apps or not. Ultimately, we concluded that having it is better than not having it, believing that the list of applications enables new use cases for our customers.

We are optimistic that in the future, both Forge and Microsoft platforms will improve and we will have the chance to provide a better experience for our customers. Until then, we hope that the links to the records in Intune will help you to view the apps for a device or the devices for an app with one click.

 

If you are using our Jamf Importer for JSM Asstes application, you will notice that the schema has a relationship between Computers and Applications. The importers for Jamf and Intune are designed according to the API capabilities of Jamf Pro and Microsoft Graph API. Luckily, JAMF API provides information about the relationship between devices and applications in a simple way for significant data processing purposes.

 

We hope that this clarifies the topic. We sincerely appreciate your feedback.

Pio Team