Right now, we set the record owner as the receiver of access requests, no questsions asked.
However, according to the RFC it should be possible to allow having other users/groups as receiver as well.
This is related to the access settings.
We need to update the logic that determines the request receiver on creation.
Right now, we set the record owner as the receiver of access requests, no questsions asked. However, according to the RFC it should be possible to allow having other users/groups as receiver as well. This is related to the access settings. We need to update the logic that determines the request receiver on creation.
invenio_rdm_records.services.access.service:RecordAccessService.create_user_access_request()
invenio_rdm_records.services.access.service:RecordAccessService.create_guest_access_request()