Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Have a single query that can look for apps installed and their versions across all host platforms #16342

Open
Patagonia121 opened this issue Jan 25, 2024 · 4 comments

Comments

@Patagonia121
Copy link
Member

From the customer:

trying to write a single query to check the version of a particular application (say Zoom) across both Windows and Mac, but not quite figuring out how to write it, since apps only exists on Mac, and programs only exists on Windows, so I can't do a simple SELECT 1 FROM APPS, PROGRAMS WHERE .... because it'll error out when it doesn't find whichever the other platform's table is.

Today, the customer has to write 3 separate queries when trying to find apps like Chrome and the version number on macs, windows, and linux machines. This adds a ton of complexity.

@Patagonia121 Patagonia121 added customer-honoria ~feature fest Will be reviewed at next Feature Fest labels Jan 25, 2024
@Patagonia121
Copy link
Member Author

One potential solution: When you query a table on a platform that doesn't exist/isn't supported (i.e. apps on Windows), rather than sending back an error, send back an empty table or a table with one row that says "Error, table "apps" doesn't exist on this platform" etc. Then you could still run a query on it, but filter out the rows LIKE "%ERROR%"

@noahtalerman
Copy link
Member

@pintomi1989 @Patagonia121 I think we can also chat about this issue w/ the customer when we chat to them about device health.

What we want to learn: can software inventory accomplish this workflow? Why not? Do they send logs somewhere?

@noahtalerman noahtalerman removed the ~feature fest Will be reviewed at next Feature Fest label Jan 29, 2024
@JoStableford
Copy link
Contributor

@pintomi1989 pintomi1989 added the ~feature fest Will be reviewed at next Feature Fest label Mar 28, 2024
@noahtalerman noahtalerman removed the ~feature fest Will be reviewed at next Feature Fest label Apr 19, 2024
@pintomi1989
Copy link
Contributor

customer-honoria: Causes difficulty in policy writing. Need 3 policies to find one program.

This is still a priority, but we need to confirm pain level.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

4 participants