kargo
kargo copied to clipboard
Don't show/list project to user if user doesn't have permissions in project
Checklist
- [x] I've searched the issue queue to verify this is not a duplicate feature request.
- [ ] I've pasted the output of
kargo version
, if applicable. - [ ] I've pasted logs, if applicable.
Proposed Feature
I would like projects where user doesn't have permissions to be hidden from this user
Motivation
- It's possible to filter projects using input, but large list of irrelevant projects (20-30-40) on main page causes frustration among users who work with 2-3-4 projects
- Principle of least privilege/security point of view/best practices
Suggested Implementation
Additional checks and filtering project list on backend