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

Add apps installed through Windows app store to software inventory #14717

Open
10 tasks
zayhanlon opened this issue Oct 24, 2023 · 8 comments
Open
10 tasks

Add apps installed through Windows app store to software inventory #14717

zayhanlon opened this issue Oct 24, 2023 · 8 comments
Labels
~csa Issue was created by or deemed important by the Customer Solutions Architect. customer-knopfia customer-rocher customer-stazzema ~feature fest Will be reviewed at next Feature Fest #g-endpoint-ops Endpoint ops product group story A user story defining an entire feature ~vulnerability-management

Comments

@zayhanlon
Copy link
Contributor

zayhanlon commented Oct 24, 2023

Goal

User story
As an endpoint engineer on the Software page,
I want to see Windows apps installed via the Windows app store
so that I know which Windows app store apps are installed on my hosts.

Changes

Product

  • UI changes: TODO
  • CLI usage changes: TODO
  • REST API changes: TODO
  • Permissions changes: TODO
  • Outdated documentation changes: TODO
  • Changes to paid features or tiers: TODO
  • Scalability testing: TODO

Engineering

  • Database schema migrations: TODO

ℹ️  Please read this issue carefully and understand it. Pay special attention to UI wireframes, especially "dev notes".

Context

  • Requestor(s): _________________________

QA

Risk assessment

  • Requires load testing: TODO
  • Risk level: Low / High TODO
  • Risk description: TODO

Manual testing steps

  1. Step 1
  2. Step 2
  3. Step 3

Testing notes

Confirmation

  1. Engineer (@____): Added comment to user story confirming succesful completion of QA.
  2. QA (@____): Added comment to user story confirming succesful completion of QA.
@zayhanlon zayhanlon added customer-knopfia customer-rocher customer-stazzema ~customer request An enhancement requested by a Fleet customer ~feature fest Will be reviewed at next Feature Fest labels Oct 24, 2023
@noahtalerman noahtalerman changed the title Ability for software inventory to scan for apps in places other than <programs> (e.g. Windows App Store installed apps) Add apps installed through Windows app store to software inventory Nov 2, 2023
@noahtalerman
Copy link
Member

Feature fest: This is core. I don't think we have to capacity to take it on next sprint. Please bring it back.

@noahtalerman noahtalerman added ~vulnerability-management and removed ~feature fest Will be reviewed at next Feature Fest labels Nov 2, 2023
@Patagonia121 Patagonia121 added the ~feature fest Will be reviewed at next Feature Fest label Nov 16, 2023
@Patagonia121
Copy link
Member

Patagonia121 commented Nov 16, 2023

customer-knopfia brought this up again today (11/16) asking for a status update - let's discuss!

@noahtalerman
Copy link
Member

This is core. Ideally we add this to osquery. Quick win would be to use a script under the hood for this.

@noahtalerman noahtalerman added :product Product Design department (shows up on 🦢 Drafting board) #g-endpoint-ops Endpoint ops product group and removed ~feature fest Will be reviewed at next Feature Fest labels Nov 28, 2023
@noahtalerman noahtalerman self-assigned this Nov 28, 2023
@noahtalerman noahtalerman added the story A user story defining an entire feature label Nov 28, 2023
@marko-lisica
Copy link
Member

@zayhanlon We didn't get to this one in the current design sprint. Adding it to feature fest.

@marko-lisica marko-lisica added ~feature fest Will be reviewed at next Feature Fest and removed ~customer request An enhancement requested by a Fleet customer :product Product Design department (shows up on 🦢 Drafting board) labels Dec 14, 2023
@noahtalerman noahtalerman added :product Product Design department (shows up on 🦢 Drafting board) and removed ~feature fest Will be reviewed at next Feature Fest labels Dec 14, 2023
@noahtalerman
Copy link
Member

Marcos: FWIW, the list of Windows Store Apps can be retrieving running the following command in powershell: Get-AppxPackage”

@noahtalerman
Copy link
Member

Problem

Apps installed through Windows App Store not scanned for software by Fleet/ software inventory, so the Feature Request is to add capability for Fleet to scan for apps in places other than <programs>

Customer threads for context:
https://fleetdm.slack.com/archives/C04J21SERJ7/p1695041624733869
https://fleetdm.slack.com/archives/C0548M4T86A/p1694780308735389
https://fleetdm.slack.com/archives/C04JD2Z4M1B/p1695063286200379

Context from Marcos:
https://fleetdm.slack.com/archives/C019WG4GH0A/p1694783681077829
The problem here is that only the applications installed through msiexec (windows installer) are listed. That's what the programs table retrieves - see here. This will match the list of apps shown in “Add/Remove Programs”, but will miss the apps installed through the Windows Store

@noahtalerman
Copy link
Member

@zayhanlon we brought in too much to the current design sprint.

Removing this one from the current design sprint. This is core to Fleet so we'll get to it.

@noahtalerman noahtalerman added ~feature fest Will be reviewed at next Feature Fest and removed :product Product Design department (shows up on 🦢 Drafting board) labels Dec 22, 2023
@noahtalerman noahtalerman removed their assignment Jan 4, 2024
@noahtalerman
Copy link
Member

Heads up @zayhanlon this request was discussed during feature fest last week and didn't make it into the current design sprint.

@noahtalerman noahtalerman removed the ~feature fest Will be reviewed at next Feature Fest label Jan 10, 2024
@pintomi1989 pintomi1989 added ~csa Issue was created by or deemed important by the Customer Solutions Architect. ~feature fest Will be reviewed at next Feature Fest labels Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
~csa Issue was created by or deemed important by the Customer Solutions Architect. customer-knopfia customer-rocher customer-stazzema ~feature fest Will be reviewed at next Feature Fest #g-endpoint-ops Endpoint ops product group story A user story defining an entire feature ~vulnerability-management
Development

No branches or pull requests

6 participants