Skip to main content
Solved

Smart Search by vendor of an App

  • December 6, 2023
  • 4 replies
  • 20 views

georgbhm
Forum|alt.badge.img+5

Hey,

I'm trying to create a Smart Search, which lists devices with any Software title by Oracle installed. Is there an easier/better/future proof way than just adding every Application made by them? I found "Vendor" as an attribute, but does not yield any results.

Any ideas?

Best answer by mm2270

I don't think there's anything native in Jamf that would do what you're looking for here.

Best I can think of at the moment, would be to create a script to list all installed applications using something like system_profiler SPApplicationsDataType to pull any "Oracle" applications.

I don't know how easy it would be to then create a report out of this, but it's something to look at.

4 replies

mickgrant
Forum|alt.badge.img+12
  • Contributor
  • December 6, 2023

The Vendor Attribute looks up GSX data. Documentation can be found Here
So its not going to help you find a software vendor


georgbhm
Forum|alt.badge.img+5
  • Author
  • New Contributor
  • December 6, 2023

Cheers! So at least now I know what not to use


mm2270
Forum|alt.badge.img+24
  • Legendary Contributor
  • Answer
  • December 6, 2023

I don't think there's anything native in Jamf that would do what you're looking for here.

Best I can think of at the moment, would be to create a script to list all installed applications using something like system_profiler SPApplicationsDataType to pull any "Oracle" applications.

I don't know how easy it would be to then create a report out of this, but it's something to look at.


AJPinto
Forum|alt.badge.img+26
  • Legendary Contributor
  • December 6, 2023

You could write a script that reads this information and run it on loop for each app in /Applications (or whatever directory you want to read) and echo the results to a file. Then use an EA or some other method to read that file. I would not turn this directly into an EA.

 

Rule of thumb, future proof is generally fictitious in the best of situations. With Apple, there is no such thing as future proof.