fleetdm / fleet

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

Automatically copy software to newly created teams, if that software is uploaded to "all teams" in the MSP dashboard #22357

Open pintomi1989 opened 2 months ago

pintomi1989 commented 2 months ago

Pull request w/ changes is here:

noahtalerman commented 1 month ago

Hey @zayhanlon, after looking at this one a second time, I think let's turn this one into a digital experience request.

@eashaw, I think we could start with some job (hourly?) to add "all teams" software to any new team. Could be wrong.

noahtalerman commented 5 days ago

@eashaw just checking, when do you think we'll be ready to ship this improvement? I see that your PR is currently in review.

cc @pintomi1989

noahtalerman commented 4 days ago

Problem

If you define a software package for all teams in the help desk app, and then create a new team, the 'UI to add/edit/delete configuration profiles and scripts on multiple teams' (20296) does not talk to the new team to provide that new team with the software

What have you tried?

N/A

Potential solutions

N/A

noahtalerman commented 4 days ago

@eashaw: In https://github.com/fleetdm/fleet/pull/23836, only software is added to newly created teams. Configuration profiles and scripts aren't added to newly created teams.

FYI @pintomi1989