diff --git a/apps/rbac/const.py b/apps/rbac/const.py index 65f7d0867..fcc308fa2 100644 --- a/apps/rbac/const.py +++ b/apps/rbac/const.py @@ -72,6 +72,8 @@ exclude_permissions = ( ('xpack', 'license', '*', '*'), ('xpack', 'syncinstancedetail', 'add,delete,change', 'syncinstancedetail'), ('xpack', 'syncinstancetaskexecution', 'add,delete,change', 'syncinstancetaskexecution'), + ('xpack', 'changeauthplanexecution', 'add,delete,change', 'changeauthplanexecution'), + ('xpack', 'changeauthplantask', 'add,delete', 'changeauthplantask'), ('common', 'permission', 'add,delete,view,change', 'permission'), ('terminal', 'command', 'delete,change', 'command'), ('terminal', 'status', 'delete,change', 'status'), diff --git a/apps/rbac/tree.py b/apps/rbac/tree.py index 86f744cc7..dbd78beb4 100644 --- a/apps/rbac/tree.py +++ b/apps/rbac/tree.py @@ -72,7 +72,7 @@ special_pid_mapper = { 'xpack.applicationchangeauthplanexecution': 'app_change_plan_node', 'xpack.applicationchangeauthplantask': 'app_change_plan_node', 'xpack.changeauthplan': 'asset_change_plan_node', - 'xpack.changeauthplanexecution': 'gather_account_node', + 'xpack.changeauthplanexecution': 'asset_change_plan_node', 'xpack.changeauthplantask': 'asset_change_plan_node', "assets.gathereduser": "gather_account_node", 'xpack.gatherusertask': 'gather_account_node',