implement workflow permissions

This commit is contained in:
Joao Correia
2025-02-06 23:26:21 +00:00
parent 36afde8aa4
commit bf2aa29b98
9 changed files with 117 additions and 83 deletions

View File

@@ -69,7 +69,7 @@ export type RolePermission =
| "view_approval_workflows"
| "update_exam_privacy"
| "view_workflows"
| "create_workflow"
| "configure_workflows"
| "edit_workflow"
| "delete_workflow";
@@ -81,7 +81,6 @@ export const DEFAULT_PERMISSIONS: RolePermission[] = [
"view_entity_roles",
"view_statistics",
"download_statistics_report",
"view_approval_workflows",
];
export const ADMIN_PERMISSIONS: RolePermission[] = [
@@ -153,7 +152,7 @@ export const ADMIN_PERMISSIONS: RolePermission[] = [
"pay_entity",
"view_payment_record",
"update_exam_privacy",
"create_workflow",
"configure_workflows",
"view_workflows",
"edit_workflow",
"delete_workflow",