More permissions tweaks

This commit is contained in:
2025-02-17 16:38:56 +00:00
parent 1550d7e0de
commit 1390e7b55b

View File

@@ -748,8 +748,8 @@ class InvenioRDMStarterRecordPermissionPolicy(RDMRecordPermissionPolicy):
# Allow uploading, updating and deleting files in drafts
can_draft_create_files = can_review
can_draft_set_content_files = can_manage + [SystemProcess()]
can_draft_get_content_files = [SystemProcess()]
can_draft_commit_files = [SystemProcess()]
can_draft_get_content_files = can_manage + [SystemProcess()]
can_draft_commit_files = can_manage + [SystemProcess()]
can_draft_update_files = can_review
can_draft_delete_files = can_review
can_manage_record_access = can_review