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

Policy VPP: Backend #23530

Open
8 tasks
getvictor opened this issue Nov 5, 2024 · 1 comment
Open
8 tasks

Policy VPP: Backend #23530

getvictor opened this issue Nov 5, 2024 · 1 comment
Labels
~backend Backend-related issue. #g-mdm MDM product group :product Product Design department (shows up on 🦢 Drafting board) ~sub-task A technical sub-task that is part of a story. (Not QA'd. Not estimated.)

Comments

@getvictor
Copy link
Member

getvictor commented Nov 5, 2024

  • Update PATCH /api/v1/fleet/teams/:team_id/policies/:policy_id endpoint to accept a VPP app in software_title_id parameter.
  • Add logic to install VPP app on policy failure. Use Policy automations: install software #19551 as a guide.
  • Update policy and software title endpoints to return vpp/adam_id info.
    • For policy endpoint, we will return name and software_title_id to match non-VPP apps.
  • Add a check when deleting VPP app if it is linked to policy. If linked, fail the deletion.
  • Update NewActivity to allow a generic Fleet user. Use user "Fleet" empty email, no id, as a convention for this user.
  • Update automatic VPP install activity feed to use Fleet user.
  • Filter software titles endpoint by platform.
@getvictor getvictor added :product Product Design department (shows up on 🦢 Drafting board) ~backend Backend-related issue. #g-mdm MDM product group ~sub-task A technical sub-task that is part of a story. (Not QA'd. Not estimated.) and removed :product Product Design department (shows up on 🦢 Drafting board) labels Nov 5, 2024
@georgekarrv georgekarrv added the :product Product Design department (shows up on 🦢 Drafting board) label Nov 6, 2024
@georgekarrv
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
~backend Backend-related issue. #g-mdm MDM product group :product Product Design department (shows up on 🦢 Drafting board) ~sub-task A technical sub-task that is part of a story. (Not QA'd. Not estimated.)
Development

No branches or pull requests

2 participants