From c48aa1461e452d215922cdf7b795ba305bbeeb15 Mon Sep 17 00:00:00 2001 From: Cian Hughes Date: Fri, 14 Feb 2025 16:55:36 +0000 Subject: [PATCH] Revert "Attempted to create non-admin `uploader` role" This reverts commit 24f609a852e930c1b578fc1aff95142ede76b467. --- invenio.cfg | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/invenio.cfg b/invenio.cfg index cc979b2..bfcbdb8 100644 --- a/invenio.cfg +++ b/invenio.cfg @@ -818,15 +818,3 @@ COMMUNITIES_ALLOW_RESTRICTED = False COMMUNITIES_PERMISSION_POLICY = InvenioRDMStarterCommunityPermissionPolicy """InvenioRDMStarter community permission policy.""" - - -# Custom roles -from invenio_access import Permission -from invenio_access.permissions import RoleNeed, any_user - - -def uploader_permission_factory(record=None): - return Permission(any_user(RoleNeed("admin"), RoleNeed("uploader"))) - - -RDM_RECORDS_PERMISSIONS_FACTORY = uploader_permission_factory