diff --git a/app/main/views/service_settings.py b/app/main/views/service_settings.py index f77833b7d..bbcf1157f 100644 --- a/app/main/views/service_settings.py +++ b/app/main/views/service_settings.py @@ -61,12 +61,12 @@ from app.utils import ( user_is_platform_admin, ) - PLATFORM_ADMIN_SERVICE_PERMISSIONS = OrderedDict([ ('inbound_sms', {'title': 'Receive inbound SMS', 'requires': 'sms', 'endpoint': '.service_set_inbound_number'}), ('precompiled_letter', {'title': 'Send precompiled letters', 'requires': 'letter'}), ('email_auth', {'title': 'User auth type editing'}), ('upload_document', {'title': 'Uploading documents', 'endpoint': '.service_switch_can_upload_document'}), + ('edit_folder_permissions', {'title': 'Folder permissions'}), ]) diff --git a/tests/app/main/views/service_settings/test_service_setting_permissions.py b/tests/app/main/views/service_settings/test_service_setting_permissions.py index 37dcae240..7f656e66a 100644 --- a/tests/app/main/views/service_settings/test_service_setting_permissions.py +++ b/tests/app/main/views/service_settings/test_service_setting_permissions.py @@ -46,6 +46,8 @@ def test_service_set_permission_requires_platform_admin( ('inbound_sms', 'False', False), ('email_auth', 'True', True), ('email_auth', 'False', False), + ('edit_folder_permissions', 'True', True), + ('edit_folder_permissions', 'False', False), ]) def test_service_set_permission( mocker, diff --git a/tests/app/main/views/test_service_settings.py b/tests/app/main/views/test_service_settings.py index 805c600f7..9d55ef8e6 100644 --- a/tests/app/main/views/test_service_settings.py +++ b/tests/app/main/views/test_service_settings.py @@ -102,6 +102,7 @@ def mock_get_service_settings_page_common( 'Receive inbound SMS Off Change', 'User auth type editing Off Change', 'Uploading documents Off Change', + 'Folder permissions Off Change', ]), ])