From 0eb26159f9ea84accdf32b72a7260a250b3e3f51 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Wed, 12 Jul 2023 21:53:38 +0100 Subject: [PATCH] #1060 portctl_topology setting for web access to manual topo for port_control users --- share/config.yml | 1 + share/views/ajax/device/ports.tt | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/share/config.yml b/share/config.yml index e5f1d400..0a2ca736 100644 --- a/share/config.yml +++ b/share/config.yml @@ -251,6 +251,7 @@ portctl_nowaps: false portctl_nophones: false portctl_vlans: false portctl_uplinks: false +portctl_topology: false portctl_by_role: {} system_port_control_reasons: address: 'Address Allocation Abuse' diff --git a/share/views/ajax/device/ports.tt b/share/views/ajax/device/ports.tt index a6f64dbd..c0e5a161 100644 --- a/share/views/ajax/device/ports.tt +++ b/share/views/ajax/device/ports.tt @@ -425,7 +425,7 @@ [% END %] [% END %] [% END %] - [% IF user_can_port_control AND params.c_admin AND row.portctl %] + [% IF settings.portctl_topology AND user_can_port_control AND params.c_admin AND row.portctl %]