Duke-GCB / Duke-GCB/bespin-api
Implement more appropriate permissions on API ViewSets
Open
- Dominant language
- Python
- Stars
- 0
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
Most of the ViewSet permissions use the `IsAuthenticated` permission to authorize access to the underlying models. Some of these models contain data that should only be available to internal application services (e.g. other service credentials) and some should only be visible to the current logged-in user. Some may even be public/anonymous (like workflow versions)
We'll need to make a pass over these views to use more appropriate permission classes
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.