Até onde eu sei, você pode configurar permissões em conexões / dispositivos no NetworkManager. Para restringir o controle sobre a conexão de exemplo para user1 e user2:
(sudo) nmcli con mod example-connection connection.permissions user:user1,user2
e verifique com
(sudo) nmcli con show example-connection
...
connection.permissions: user:user1,user:user2
...
e talvez só use root lá?
Mas para servidores eu sempre configuro a rede estática, então não sei se essa é a maneira correta de configurar as coisas.