Skip to content
GitLab
Next
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,758
    • Issues 44,758
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,331
    • Merge requests 1,331
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #21727
Closed
Open
Issue created Apr 04, 2018 by Reb@xyzzy🥓

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 (ex-GitLab)
Assignee
Assign to
Time tracking