Firewall/Host: add permissions
authorDietmar Maurer <dietmar@proxmox.com>
Mon, 21 Jul 2014 07:40:34 +0000 (09:40 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Mon, 21 Jul 2014 07:40:34 +0000 (09:40 +0200)
src/PVE/API2/Firewall/Host.pm

index fa5a176..37a63b7 100644 (file)
@@ -104,6 +104,9 @@ __PACKAGE__->register_method({
     method => 'GET',
     description => "Get host firewall options.",
     proxyto => 'node',
+    permissions => {
+       check => ['perm', '/nodes/{node}', [ 'Sys.Audit' ]],
+    },
     parameters => {
        additionalProperties => 0,
        properties => {
@@ -130,6 +133,9 @@ __PACKAGE__->register_method({
     description => "Set Firewall options.",
     protected => 1,
     proxyto => 'node',
+    permissions => {
+       check => ['perm', '/nodes/{node}', [ 'Sys.Modify' ]],
+    },
     parameters => {
        additionalProperties => 0,
        properties => &$add_option_properties({