From c8b05649f59d790e600185b11f75fd8cee93f823 Mon Sep 17 00:00:00 2001 From: Ulric Qin Date: Mon, 6 Dec 2021 19:20:33 +0800 Subject: [PATCH] modify rule operations --- docker/initsql/n9e.sql | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/docker/initsql/n9e.sql b/docker/initsql/n9e.sql index 8ac9e871..8e8d270c 100644 --- a/docker/initsql/n9e.sql +++ b/docker/initsql/n9e.sql @@ -76,21 +76,25 @@ CREATE TABLE `role_operation`( ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4; -- Admin is special, who has no concrete operation but can do anything. -insert into `role_operation`(role_name, operation) values('Guest', 'menu_metric_explorer'); -insert into `role_operation`(role_name, operation) values('Guest', 'menu_object_explorer'); -insert into `role_operation`(role_name, operation) values('Guest', 'menu_dashboards'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_metric_explorer'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_object_explorer'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_dashboards'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_users'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_user_groups'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_busi_groups'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_targets'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_alert_rules'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_alert_mutes'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_alert_subscribes'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_alert_cur_events'); -insert into `role_operation`(role_name, operation) values('Standard', 'menu_alert_his_events'); +insert into `role_operation`(role_name, operation) values('Guest', '/metric/explorer'); +insert into `role_operation`(role_name, operation) values('Guest', '/object/explorer'); +insert into `role_operation`(role_name, operation) values('Guest', '/dashboards'); +insert into `role_operation`(role_name, operation) values('Guest', '/help/version'); +insert into `role_operation`(role_name, operation) values('Guest', '/help/contact'); +insert into `role_operation`(role_name, operation) values('Standard', '/metric/explorer'); +insert into `role_operation`(role_name, operation) values('Standard', '/object/explorer'); +insert into `role_operation`(role_name, operation) values('Standard', '/dashboards'); +insert into `role_operation`(role_name, operation) values('Standard', '/users'); +insert into `role_operation`(role_name, operation) values('Standard', '/user-groups'); +insert into `role_operation`(role_name, operation) values('Standard', '/busi-groups'); +insert into `role_operation`(role_name, operation) values('Standard', '/targets'); +insert into `role_operation`(role_name, operation) values('Standard', '/alert-rules'); +insert into `role_operation`(role_name, operation) values('Standard', '/alert-mutes'); +insert into `role_operation`(role_name, operation) values('Standard', '/alert-subscribes'); +insert into `role_operation`(role_name, operation) values('Standard', '/alert-cur-events'); +insert into `role_operation`(role_name, operation) values('Standard', '/alert-his-events'); +insert into `role_operation`(role_name, operation) values('Standard', '/help/version'); +insert into `role_operation`(role_name, operation) values('Standard', '/help/contact'); -- for alert_rule | collect_rule | mute | dashboard grouping CREATE TABLE `busi_group` ( -- GitLab