Revert "Attempted to create non-admin uploader role"

This reverts commit 24f609a852.
This commit is contained in:
2025-02-14 16:55:36 +00:00
parent 24f609a852
commit c48aa1461e

View File

@@ -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