@@ -312,10 +312,6 @@ definition domain {
312312 relation alarm_update: role#member | team#member
313313 relation alarm_read: role#member | team#member
314314 relation alarm_delete: role#member | team#member
315- relation alarm_manage_role: role#member | team#member
316- relation alarm_add_role_users: role#member | team#member
317- relation alarm_remove_role_users: role#member | team#member
318- relation alarm_view_role_users: role#member | team#member
319315 relation rule_create: role#member | team#member
320316 relation rule_update: role#member | team#member
321317 relation rule_read: role#member | team#member
@@ -353,7 +349,7 @@ definition domain {
353349 channel_manage_role + channel_add_role_users + channel_remove_role_users + channel_view_role_users +
354350 group_update + group_membership + group_read + group_delete + group_set_child + group_set_parent +
355351 group_manage_role + group_add_role_users + group_remove_role_users + group_view_role_users +
356- alarm_create + alarm_update + alarm_read + alarm_delete + alarm_manage_role + alarm_add_role_users + alarm_remove_role_users + alarm_view_role_users + rule_create + rule_update + rule_read + rule_delete + rule_manage_role + rule_add_role_users + rule_remove_role_users + rule_view_role_users + report_create + report_update + report_read + report_delete + report_manage_role + report_add_role_users + report_remove_role_users + report_view_role_users +
352+ alarm_create + alarm_update + alarm_read + alarm_delete + rule_create + rule_update + rule_read + rule_delete + rule_manage_role + rule_add_role_users + rule_remove_role_users + rule_view_role_users + rule_alarm_assign + rule_alarm_acknowledge + rule_alarm_resolve + report_create + report_update + report_read + report_delete + report_manage_role + report_add_role_users + report_remove_role_users + report_view_role_users +
357353 organization->admin
358354
359355 permission admin = (read & update & enable & disable & delete & manage_role & add_role_users & remove_role_users & view_role_users) + organization->admin
@@ -403,10 +399,6 @@ definition domain {
403399 permission alarm_update_permission = alarm_update + team->alarm_update + organization->admin
404400 permission alarm_read_permission = alarm_read + team->alarm_read + organization->admin
405401 permission alarm_delete_permission = alarm_delete + team->alarm_delete + organization->admin
406- permission alarm_manage_role_permission = alarm_manage_role + team->alarm_manage_role + organization->admin
407- permission alarm_add_role_users_permission = alarm_add_role_users + team->alarm_add_role_users + organization->admin
408- permission alarm_remove_role_users_permission = alarm_remove_role_users + team->alarm_remove_role_users + organization->admin
409- permission alarm_view_role_users_permission = alarm_view_role_users + team->alarm_view_role_users + organization->admin
410402 permission rule_create_permission = rule_create + team->rule_create + organization->admin
411403 permission rule_update_permission = rule_update + team->rule_update + organization->admin
412404 permission rule_read_permission = rule_read + team->rule_read + organization->admin
@@ -415,6 +407,9 @@ definition domain {
415407 permission rule_add_role_users_permission = rule_add_role_users + team->rule_add_role_users + organization->admin
416408 permission rule_remove_role_users_permission = rule_remove_role_users + team->rule_remove_role_users + organization->admin
417409 permission rule_view_role_users_permission = rule_view_role_users + team->rule_view_role_users + organization->admin
410+ permission rule_alarm_assign_permission = rule_alarm_assign + team->rule_alarm_assign + organization->admin
411+ permission rule_alarm_acknowledge_permission = rule_alarm_acknowledge + team->rule_alarm_acknowledge + organization->admin
412+ permission rule_alarm_resolve_permission = rule_alarm_resolve + team->rule_alarm_resolve + organization->admin
418413 permission report_create_permission = report_create + team->report_create + organization->admin
419414 permission report_update_permission = report_update + team->report_update + organization->admin
420415 permission report_read_permission = report_read + team->report_read + organization->admin
@@ -518,10 +513,6 @@ definition team {
518513 relation alarm_update: role#member | team#member
519514 relation alarm_read: role#member | team#member
520515 relation alarm_delete: role#member | team#member
521- relation alarm_manage_role: role#member | team#member
522- relation alarm_add_role_users: role#member | team#member
523- relation alarm_remove_role_users: role#member | team#member
524- relation alarm_view_role_users: role#member | team#member
525516 relation rule_create: role#member | team#member
526517 relation rule_update: role#member | team#member
527518 relation rule_read: role#member | team#member
@@ -530,6 +521,9 @@ definition team {
530521 relation rule_add_role_users: role#member | team#member
531522 relation rule_remove_role_users: role#member | team#member
532523 relation rule_view_role_users: role#member | team#member
524+ relation rule_alarm_assign: role#member | team#member
525+ relation rule_alarm_acknowledge: role#member | team#member
526+ relation rule_alarm_resolve: role#member | team#member
533527 relation report_create: role#member | team#member
534528 relation report_update: role#member | team#member
535529 relation report_read: role#member | team#member
@@ -646,19 +640,9 @@ relation update: role#member
646640relation read: role#member
647641relation delete: role#member
648642
649- relation manage_role: role#member
650- relation add_role_users: role#member
651- relation remove_role_users: role#member
652- relation view_role_users: role#member
653-
654643permission update_permission = update + domain->alarm_update_permission
655644permission read_permission = read + domain->alarm_read_permission
656645permission delete_permission = delete + domain->alarm_delete_permission
657-
658- permission manage_role_permission = manage_role + domain->alarm_manage_role_permission
659- permission add_role_users_permission = add_role_users + domain->alarm_add_role_users_permission
660- permission remove_role_users_permission = remove_role_users + domain->alarm_remove_role_users_permission
661- permission view_role_users_permission = view_role_users + domain->alarm_view_role_users_permission
662646}
663647
664648definition rule {
@@ -673,6 +657,10 @@ relation add_role_users: role#member
673657relation remove_role_users: role#member
674658relation view_role_users: role#member
675659
660+ relation alarm_assign: role#member
661+ relation alarm_acknowledge: role#member
662+ relation alarm_resolve: role#member
663+
676664permission update_permission = update + domain->rule_update_permission
677665permission read_permission = read + domain->rule_read_permission
678666permission delete_permission = delete + domain->rule_delete_permission
@@ -681,6 +669,10 @@ permission manage_role_permission = manage_role + domain->rule_manage_role_permi
681669permission add_role_users_permission = add_role_users + domain->rule_add_role_users_permission
682670permission remove_role_users_permission = remove_role_users + domain->rule_remove_role_users_permission
683671permission view_role_users_permission = view_role_users + domain->rule_view_role_users_permission
672+
673+ permission alarm_assign_permission = alarm_assign + domain->rule_alarm_assign_permission
674+ permission alarm_acknowledge_permission = alarm_acknowledge + domain->rule_alarm_acknowledge_permission
675+ permission alarm_resolve_permission = alarm_resolve + domain->rule_alarm_resolve_permission
684676}
685677
686678definition report {
0 commit comments