From ab9e823dcf3de312ba8011f20dcfd97dab1b060e Mon Sep 17 00:00:00 2001 From: jasquat Date: Fri, 22 Mar 2024 12:00:00 -0400 Subject: [PATCH] added public permissions to basic macro w/ burnettk --- .../spiffworkflow_backend/services/authorization_service.py | 1 + .../spiffworkflow_backend/unit/test_authorization_service.py | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/spiffworkflow-backend/src/spiffworkflow_backend/services/authorization_service.py b/spiffworkflow-backend/src/spiffworkflow_backend/services/authorization_service.py index 16a6b7174..c30081cd8 100644 --- a/spiffworkflow-backend/src/spiffworkflow_backend/services/authorization_service.py +++ b/spiffworkflow-backend/src/spiffworkflow_backend/services/authorization_service.py @@ -543,6 +543,7 @@ class AuthorizationService: for permission in ["create", "read", "update", "delete"]: permissions_to_assign.append(PermissionToAssign(permission=permission, target_uri="/process-instances/reports/*")) + permissions_to_assign.append(PermissionToAssign(permission=permission, target_uri="/public/*")) permissions_to_assign.append(PermissionToAssign(permission=permission, target_uri="/tasks/*")) return permissions_to_assign diff --git a/spiffworkflow-backend/tests/spiffworkflow_backend/unit/test_authorization_service.py b/spiffworkflow-backend/tests/spiffworkflow_backend/unit/test_authorization_service.py index ccd0a79b2..b5e3d0835 100644 --- a/spiffworkflow-backend/tests/spiffworkflow_backend/unit/test_authorization_service.py +++ b/spiffworkflow-backend/tests/spiffworkflow_backend/unit/test_authorization_service.py @@ -458,6 +458,10 @@ class TestAuthorizationService(BaseTest): ("/process-models", "read"), ("/processes", "read"), ("/processes/callers/*", "read"), + ("/public/*", "create"), + ("/public/*", "delete"), + ("/public/*", "read"), + ("/public/*", "update"), ("/script-assist/enabled", "read"), ("/script-assist/process-message", "create"), ("/service-tasks", "read"),