fleetdm / fleet

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

Return the `id` in the response of POST /api/v1/fleet/hosts/:id/software/install/:software_title_id #20088

Open dherder opened 3 weeks ago

dherder commented 3 weeks ago

Problem

Today, I have to make a separate call to the software/titles endpoint to GET the id of the software. It would be easier to return the software id in a response to the add software endpoint, POST /api/v1/fleet/hosts/:id/software/install/:software_title_id (once the software is uploaded).

noahtalerman commented 2 weeks ago

Hey @dherder thanks for tracking this one.

If I'm understanding correctly, the prospect is building a feature on top of Fleet's software APIs.

Do you know what that feature looks like? If not, maybe we can tag them here?

My guess: The customer wants to add software to Fleet and have it show up for their clients in the deebradel console/UI. Then, the client is able to click a button in the deebradel console for to install the software on a specific device.