Add the ability to lock fleets/devices from Balena Dashboard

I would like an easier way to “lock” my fleets/devices so that no changes can be made to them without an override. I am worried my team might accidentally make a change to our production devices causing production downtime.

Currently, the only way to “lock” a fleet or device from changes is to use an on-device lockfile or setting users to be a “member” with only observer rights to the fleet. This means that administrators still have full access to accidentally make changes to fleets.

It would be great if I could set administrators as observers of fleets or set some sort of lock which requires admin override.

I think this would be a great addition:
Would be cool to have the option to “lock” a device, or set a flag, that one operator is currently working on it.
E.g. multiple devices are having issues, several operators start to investigate. It would be great to see, that someone else is already working on the device right now, so that the next operator can take of another device.
Also: a list of devices that I have currently flagged, so I can remember / unflag them when I’m done.