fleetdm / fleet

Open-source platform for IT, security, and infrastructure teams. (Linux, macOS, Chrome, Windows, cloud, data center)
https://fleetdm.com
Other
2.67k stars 379 forks source link

Self-service: Install Apple App Store apps on macOS #19620

Open noahtalerman opened 3 weeks ago

noahtalerman commented 3 weeks ago

Goal

User story
As an IT admin on the Software page,
I want to add an Apple App Store app and make it available for my end users to install via Fleet Desktop
so that I can give end users (without an Apple ID) an easy way to install App Store apps that my organization ordered for them in Apple Business Manager.

Context

This is user story applies to this Fleet Q2 OKR:

Changes

Product

Engineering

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

QA

Risk assessment

Manual testing steps

Note: the majority of the testing will be covered in ticket #18867

  1. In Fleet, add a VPP app to a team and ensure Self Service box is checked
  2. Verify the app shows up in Fleet Desktop on the assigned host device
  3. Verify app installs on host and behaves accordingly with all other Self Service expectations
  4. check that license counts are reflected accordingly after installs

Testing notes

Confirmation

  1. [ ] Engineer (@____): Added comment to user story confirming successful completion of QA.
  2. [ ] QA (@____): Added comment to user story confirming successful completion of QA.
noahtalerman commented 3 weeks ago

Hey @marko-lisica, I filed this separate "Self-service: Install Apple App Store apps on macOS" story here.

I think let's bring this through "Settled" and estimation separately from the "Install Apple App Store apps on macOS" story (#18867)

cc @georgekarrv

noahtalerman commented 1 week ago

Hey @georgekarrv and @marko-lisica heads up, I pulled this story and the subtasks off the drafting board because it didn't make it into the engineering sprint.

I moved the story to feature fest so we can weigh it at the next feature fest.