Ability to search based on filters at the group level
Release notes
Problem to solve
SaaS customers have no option to search for specific user information at the group level. The only search filters available at the moment are Membership and 2FA. Membership allows users to filter based on the source of the account (Direct invite to the group, or inherited from a higher-level group), while 2FA can be used to search for users that have it enabled or not. This option would allow SaaS customers to have more control over the users of their group and filter quicker through the user list for specific information. Also, this is important as part of the unification of self-managed instances and SaaS.
Proposal
Use the existing search bar from the members page at the group level and add more filters.
Filters:
Status
graph LR
Status -->|Active| D[Display active users]
Status -->|Deactivated| E[Display deactivated users]
Status -->|Blocked| F[Display blocked accounts]
Max role
graph LR
Role -->|Owner| A[Display users with owner access]
Role -->|Maintainer| B[Display users with maintainer access]
Role -->|Developer| C[Display users with developer access]
Role -->|Reporter| D[Display users with reporter access]
Role -->|Guest| F[Display users with guest access]
Role -->|Minimal access| G[Display users with minimal access]
Intended users
Unknown
Metrics
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.