Allow users to request access to an organization #7007
Labels
component: dashboard
feature: organizations
meta: never-stale
This issue can never become stale
needs visual design
team: webapp
Issue belongs to the WebApp team
type: feature request
New feature or request
Problem to solve
The new Teams & projects feature allows users to create teams and invite team members. Team members ca add repositories as projects that can be part of only one team. There are use cases where users with proper permissions1 are trying to add projects but are not able to add the repository in a new team.
Currently, we inform the user when the project is already part of the proejct but it's not clear a) which user has added that project or b) which team currently owns the project, see also #5119 and #5128.
Commonly, the user who added a project in a team and the user who is tryng to add the project to a team are already collaborators for the same repository with proper permissions to add the repository as project. However, there's no way
Proposal
Eventually, we could need a way to allow users to request access to a team which owns a shared project for which users contribute to. This can be used when🅰️ users are trying to import (add) a project that is already added in another team and 🅱️ users try to discover relevant teams that could be relevant to repositories they contribute to.
The following will probably need to become separate issues:
Footnotes
Proper permissions include the ability to install the GitHub app or add repository webhooks for GitLab, etc. ↩
The text was updated successfully, but these errors were encountered: