inveniosoftware / invenio-rdm-records

DataCite-based data model for InvenioRDM flavour.
https://invenio-rdm-records.readthedocs.io
MIT License
15 stars 84 forks source link

access-requests: refactor the way permissions for (user/guest) access request creation is handled #1364

Open zzacharo opened 1 year ago

zzacharo commented 1 year ago

Right now, the permission checks in the access service for creating work but they are implemented pretty heavy-handedly. We should rework the checks in a way that they utilize generators and the permission policy like the all other service methods.

github-actions[bot] commented 12 months ago

This issue was automatically marked as stale.