create dynamic groups that query installed applications

Matthias Veelaert 16 Reputation points
2022-03-23T08:11:43.96+00:00

In intune I want to create a dynamic group that checks wether or not some app is installed on this user's device. Is there any way to query to see if an app is installed on a device or on a user's device.

Thanks!

Microsoft Intune Application management
Microsoft Intune Application management
Microsoft Intune: A Microsoft cloud-based management solution that offers mobile device management, mobile application management, and PC management capabilities.Application management: The process of creating, configuring, managing, and monitoring applications.
918 questions
Microsoft Intune
Microsoft Intune
A Microsoft cloud-based management solution that offers mobile device management, mobile application management, and PC management capabilities.
4,743 questions
{count} votes

7 answers

Sort by: Most helpful
  1. Jason Sandys 31,196 Reputation points Microsoft Employee
    2023-01-17T19:01:38.8133333+00:00

    Yes, it is common to do this in ConfigMgr although it's debatable whether this is the best way to do it; it all depends on admin intent and where the processing is best performed at.

    With both ConfigMgr and Intune, the use of requirement rules can and should often take the place of service-side targeting rules. This moves the processing to the client removing the burden from the server while accomplishing exactly the same task (once again, depending on exact admin intent).

    In this case, the requirement rule is a simple script to detect whether the app is installed. You can then deploy the app to all in scope managed Windows endpoints.


  2. Mark Derouen 5 Reputation points
    2023-06-23T16:46:26.29+00:00

    This functionality really should be native in the dynamic group creation. Hopefully in a new release. Until then, I found this.

    https://www.inthecloud247.com/create-an-application-based-azure-ad-group-with-logic-apps/