Skip to content

Handle project access for non-repository members #7159

Open
@gtsiolis

Description

@gtsiolis

Problem to solve

Users that don't have access to a repository they run into errors and empty pages when access a project in Gitpod.

Steps to reproduce

  1. Create a private repository in any of the available providers
  2. Add a new project in a new team in Gitpod
  3. Invite a team member in the new team who does have access to the repository in the corresponding provider
  4. Log in with the invited team member and try accessing the project branches or opening a workspace
Empty branches page Error when opening a workspace
Screenshot 2021-12-09 at 10 04 55 PM Screenshot 2021-12-09 at 10 04 02 PM

Proposal

TBD (To be discussed)

This can become more relevant as users adopt Teams & Projects and create teams with multiple projects across different providers with team members that don't necessarily have access to corresponding repositories. 💡

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions