[bug]: Workspace administrators cannot view projects marked as "Private"
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 59.6k
- Forks
- 5.8k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 49
Description
Is there an existing issue for this?
- I have searched the existing issues
Current behavior
When any user creates a Project, they can mark it as "Private". Projects marked in this manner are only visible by the creator and the individual users given permission to see the project.
One would expect that a Workspace administrator could also see the project, regardless of its Public or Private status. Unfortunately, Plane does not work in this manner.
I recommend that Plane modify this behavior, allowing a Workspace administrator to see all projects in a Workspace. If the user that created a Private project leaves the company, an administrator should have the ability to access that Project and take action accordingly.
Steps to reproduce
See "Current behavior" -- no steps are needed.
Browser
Google Chrome
Version
Self-hosted
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the visibility behavior with a private project, its creator, and a workspace administrator, then trace the project access and permission checks. Done means workspace administrators can view private projects in their workspace while existing creator and explicitly granted-user access remains intact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, typescript
- Domain
- authorization, backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100