From 0df92637156123b9d55bcd5c4f3ad6d8c30026b2 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 8e5ee707a3cf0588040a3a53bea0694010d44f92. --- 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