mirror of
https://github.com/Cian-H/am-d-model.eu.git
synced 2025-12-22 21:41:57 +00:00
Revert "Attempted to create non-admin uploader role"
This reverts commit 8e5ee707a3.
This commit is contained in:
12
invenio.cfg
12
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
|
||||
|
||||
Reference in New Issue
Block a user