X-Git-Url: https://git.proxmox.com/?p=pve-access-control.git;a=blobdiff_plain;f=PVE%2FAccessControl.pm;h=2239e1449cacc7122756e0da32b9c925804bca67;hp=82b379529b19f10c3d6e8df35d48be0c99793713;hb=ff4b223563a8fdbe8810146e2b3c73cd3b33d764;hpb=b78ce7c2529a381669792a909d6b55b7790969d7 diff --git a/PVE/AccessControl.pm b/PVE/AccessControl.pm index 82b3795..2239e14 100644 --- a/PVE/AccessControl.pm +++ b/PVE/AccessControl.pm @@ -364,6 +364,7 @@ my $privgroups = { 'VM.Config.HWType', 'VM.Config.Options', # covers all other things 'VM.Allocate', + 'VM.Copy', 'VM.Migrate', 'VM.Monitor', 'VM.Snapshot', @@ -457,6 +458,8 @@ sub create_roles { $special_roles->{"PVEAuditor"}->{$p} = 1; } } + + $special_roles->{"PVETemplateUser"} = { 'VM.Copy' => 1, 'VM.Audit' => 1 }; }; create_roles();