diff --git a/src/PVE/AccessControl.pm b/src/PVE/AccessControl.pm index 25fc0d9..faea70d 100644 --- a/src/PVE/AccessControl.pm +++ b/src/PVE/AccessControl.pm @@ -1065,6 +1065,7 @@ my $privgroups = { 'Sys.PowerMgmt', 'Sys.Modify', # edit/change node settings 'Sys.Incoming', # incoming storage/guest migrations + 'Sys.AccessNetwork', # for, e.g., downloading ISOs from any URL ], admin => [ 'Sys.Console', diff --git a/src/test/perm-test1.pl b/src/test/perm-test1.pl index 27aadeb..df9fe90 100755 --- a/src/test/perm-test1.pl +++ b/src/test/perm-test1.pl @@ -79,7 +79,7 @@ check_permission( . 'Pool.Allocate,Pool.Audit,' . 'Realm.Allocate,Realm.AllocateUser,' . 'SDN.Allocate,SDN.Audit,SDN.Use,' - . 'Sys.Audit,Sys.Console,Sys.Incoming,Sys.Modify,Sys.PowerMgmt,Sys.Syslog,' + . 'Sys.AccessNetwork,Sys.Audit,Sys.Console,Sys.Incoming,Sys.Modify,Sys.PowerMgmt,Sys.Syslog,' . 'User.Modify,' . 'VM.Allocate,VM.Audit,VM.Backup,VM.Clone,VM.Config.CDROM,VM.Config.CPU,VM.Config.Cloudinit,' . 'VM.Config.Disk,VM.Config.HWType,VM.Config.Memory,VM.Config.Network,VM.Config.Options,'