This is an addon that lets the admin set up simple UAV access control.
There is just one config value (for now):
uav_control_permission = "owner"; // Scope for who is able to access the UAV controls ("owner", "group", "side")
How it works:
It looks at the "ownerUID" variable on the UAV to determine who is the vehicle's owner. Depending on what the permission level is, players would get kicked-off out of the UAV control screen if they are not allowed to control it.
Source code at:
https://github.com/micovery/ArmA3_Wasteland.Altis/commit/581af1f811ea3f073b0d344ba011eaeb53b408e8BadVolt wrote the original implementation with just the "owner" permission level. I refactored it a bit to make it more consumable as an addon, and added the "group" and "side" settings.
If you are going to set "side" as the permission level, might as well not use this addon in its current shape, as that is the game's default behavior. The plan is to later on add a UI so that the vehicle owner himself can choose what permission level to put on his UAV.