Event details
In SCCM, it's very easy to identify systems based off what specific apps they have installed what versions of apps are installed, etc. with clear understanding of how up-to-date the data is (as you mentioned with Device Query). Is there a way to get reporting like that from Intune specific to installed apps (regardless of whether the apps are installed/managed via Intune)? If so, is there a way to scope deployments based off those types of app-specific queries? Often times, with SCCM, we'll scope deployments based off what apps are missing, outdated, etc.
C00kieMonster ,
We are in transition today, so there are two solutions in Intune today. The older solution is Discovered Apps, which is reporting on the device and also under All App / Monitor, which shows the inventory of apps and which devices have those apps.
The newer solution is only available today on a per-device basis. Select a device, then All Apps, then the App Inventory tab. This view shows the apps for that device, along with a lot more detail like last checked date, last updated, install location, and more. We are working on bringing that data to an All Apps in my Tenant view, like the one I mentioned above.
At this time, there isn't a way to use app inventory in policy targeting. It's something we get lots of feedback about and are investigating. It turns out to be more complicated than it appears on the surface, while the benefits are quite clear.
Hope this helps point you in the right direction... the data is available in Intune, may need a bit more data export and PowerShell scripting today to get the behaviors you are looking for, and we are moving to provide richer data, faster, and integrating it better into the console.
-David Guyer
Principal Product Manager - Intune (Apps & App Inventory)