Show team's project members on team members page

Description

We use gitlab.com as our main repository for private Git projects. We have numerous developers working on different projects. Since we don't want them to have access to all projects we add them as members to each project individually.

When off-boarding, it's quite hard to find all projects where a team-member is assigned. It would be nice to have an overview of all people working on a team's projects and on which no matter if they are assigned on team level or not.

Proposal

All members of a team's project should be displayed on the team's members page. It should say “Assigned on project level” and offer a list of projects/roles for each member.

It would also be great to be able to “revoke all permissions”.

Documentation blurb

Overview

What is it? Why should someone use this feature? What is the underlying (business) problem? How do you use this feature?

Use cases

Who is this for? Provide one or more use cases.

Feature checklist

Make sure these are completed before closing the issue, with a link to the relevant commit.

  • Feature assurance
  • Documentation
  • Added to features.yml
Assignee Loading
Time tracking Loading