kargo icon indicating copy to clipboard operation
kargo copied to clipboard

Don't show/list project to user if user doesn't have permissions in project

Open Brightside56 opened this issue 5 months ago • 3 comments

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

  1. 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
  2. Principle of least privilege/security point of view/best practices

Suggested Implementation

Additional checks and filtering project list on backend

Brightside56 avatar Sep 26 '24 00:09 Brightside56