From: Thomas Lamprecht Date: Mon, 15 Jan 2018 10:15:54 +0000 (+0100) Subject: compute_api_permissions: a storage has also permissions X-Git-Url: https://git.proxmox.com/?p=pve-access-control.git;a=commitdiff_plain;h=f584808972c53b35104bef6f648bee830880b97f compute_api_permissions: a storage has also permissions Fixes a problem where a non root@pam system administrator does not sees the 'Permissions' tab for a storage in our WebUI. Fixes commit a2c18811d33d7e09765a7b0f09bba47bc9523822 Signed-off-by: Thomas Lamprecht --- diff --git a/PVE/API2/AccessControl.pm b/PVE/API2/AccessControl.pm index 060e531..e48f0cb 100644 --- a/PVE/API2/AccessControl.pm +++ b/PVE/API2/AccessControl.pm @@ -140,7 +140,7 @@ my $compute_api_permission = sub { my $priv_re_map = { vms => qr/VM\.|Permissions\.Modify/, access => qr/(User|Group)\.|Permissions\.Modify/, - storage => qr/Datastore\./, + storage => qr/Datastore\.|Permissions\.Modify/, nodes => qr/Sys\.|Permissions\.Modify/, dc => qr/Sys\.Audit/, };