Skip to content

GitLab Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • See what's new at GitLab
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab
GitLab
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 34,392
    • Issues 34,392
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 1,158
    • Merge Requests 1,158
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Operations
    • Operations
    • Metrics
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GitLab.org
  • GitLabGitLab
  • Issues
  • #21727

You need to sign in or sign up before continuing.
Closed
Open
Opened Apr 04, 2018 by Reb@xyzzy🥓Developer

Allow filtering for project-specific members in group members list

Description

When viewing the members of a project that is a part of a group, those who acquired membership via the group are displayed exactly the same as those who were specifically added. There is no way to tell the two sets of users apart. This can be problematic.

For example, projects that are shared between the GitLab team and customers have over 250 members before we even add any customers. It therefore becomes difficult to tell who is a customer -- and a member of only that project -- and who is part of the GitLab team.

In this sample I created a blank project that includes the GitLab team (for sake of space, only two users are shown):

image

260 users belong to the project and we have no idea which are included from a group and which are included only in this project. Additionally, we have no idea which users might be members of the group and have specific (perhaps higher) permission to the project,

Proposal

In the sorting dropdown, present the option to only show Members who have project-specific permissions (hide members who've inherited permissions from the group).

See how we handle this for archived projects for a pattern we can reuse:

image

Links / references

/cc: @tipyn @jmay1

Edited Feb 26, 2019 by Jeremy Watson
Assignee
Assign to
12.6
Milestone
12.6 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: gitlab-org/gitlab#21727