feat(ql3): separate cluster secret transition authority

This commit is contained in:
whyour
2026-08-13 22:56:02 +08:00
parent 5f93e0b5d2
commit d41c821ce0
34 changed files with 4157 additions and 27 deletions
@@ -54,6 +54,7 @@ function executorPrivileges() {
'approval_requests',
'plugin_package_install_proposals',
'plugin_package_secret_binding_approval_plans',
'plugin_package_secret_binding_transition_approval_plans',
'plugin_package_task_ownerships',
'plugin_package_task_reconciliations',
'plugin_package_task_reconciliation_items',
@@ -217,6 +218,8 @@ function database(serverVersionNum = '160014') {
'register_plugin_package_automation_disposition_event',
'create_plugin_package_secret_binding_approval_plan',
'plugin_package_secret_binding_planning_snapshot',
'create_plugin_package_secret_transition_plan',
'plugin_package_secret_binding_transition_snapshot',
].includes(functionName),
isOwner: false,
})),