in the same branch as 'vztmpl' and 'iso'

Signed-off-by: Dominik Csapak <d.csa...@proxmox.com>
---
new in v2
 src/PVE/Storage.pm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/PVE/Storage.pm b/src/PVE/Storage.pm
index c628ebd..7e70df2 100755
--- a/src/PVE/Storage.pm
+++ b/src/PVE/Storage.pm
@@ -540,7 +540,7 @@ sub check_volume_access {
 
        return if $rpcenv->check($user, "/storage/$sid", 
['Datastore.Allocate'], 1);
 
-       if ($vtype eq 'iso' || $vtype eq 'vztmpl') {
+       if ($vtype eq 'iso' || $vtype eq 'vztmpl' || $vtype eq 'import') {
            # require at least read access to storage, (custom) templates/ISOs 
could be sensitive
            $rpcenv->check_any($user, "/storage/$sid", 
['Datastore.AllocateSpace', 'Datastore.Audit']);
        } elsif (defined($ownervm) && defined($vmid) && ($ownervm == $vmid)) {
-- 
2.39.2



_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to