Skip to main content
Question

View software by 'Publisher'

  • January 13, 2021
  • 1 reply
  • 12 views

ImAMacGuy
Forum|alt.badge.img+23

Is there a way to pull an inventory of all machines that have any software installed by a publisher (which would have multiple potential applications)?

1 reply

sdagley
Forum|alt.badge.img+25
  • Jamf Heroes
  • 3567 replies
  • January 13, 2021

@jwojda mdfind with the kMDItemCFBundleIdentifie attribute. Here's how you'd find all Microsoft apps: mdfind "kMDItemCFBundleIdentifier == 'com.microsoft.*'"

EDIT: Oops, realized you were looking to query your JSS, not a specific machine. Leaving the original post up so I can find it again later.

The computers-inventory endpoint for the Jamf Pro API will get you a list of all apps installed for each computer:
https://yourjss.yourorg.com:8443/api/v1/computers-inventory?section=APPLICATIONS&sort=

The bundleId listed for each app in the results should allow you to identify the publisher.