Skip to content

[$250] [CFI] Add member filter to Workspace Members #87907

@trjExpensify

Description

@trjExpensify

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Issue reported by: @clarajones-expensify
Slack conversation (hyperlinked to channel name): #product

Action Performed:

  1. Create a Control workspace
  2. Add a bunch of members, give some of them admin and auditor roles.
  3. Set up a couple of different approval workflows.

Expected Result:

This is a feature request

  1. Add a role filter selector to the Members page in the workspace settings.

When search box is not present:

Image

When search box is present:
Image

Note: Follow the existing selector found on the domain members page.

  1. The default selection is "All members"
  2. The available options are as follows:
  • Control workspaces:

    • All members
    • Admins
    • Approvers
    • Auditors
  • Collect workspaces:

    • All members
    • Admins
    • Approvers

Note: Collect workspaces don't show the Auditors option in the menu because that role is only available on Control workspaces.

  1. If a selection is made and none of the members match the current filters, show an empty state with the same illustration from the domain members page, but with the below copy change:

No members match this filter
Invite a member or change the filter above.

Image

Actual Result:

We don't support this member filtering on NewDot currently.

Workaround:

Yes, go back to Classic where you can filter the members table.

Platforms:

Select the officially supported platforms where the issue was reproduced:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari

Screenshots/Videos

In-line above.

View all open jobs on GitHub

Issue OwnerCurrent Issue Owner: @Uzaifm127
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~022044064364698550207
  • Upwork Job ID: 2044064364698550207
  • Last Price Increase: 2026-04-14
  • Automatic offers:
    • FitseTLT | Reviewer | 111147948

Metadata

Metadata

Labels

ExternalAdded to denote the issue can be worked on by a contributorNewFeatureSomething to build that is a new item.ReviewingHas a PR in reviewWeeklyKSv2

Type

No type
No fields configured for issues without a type.

Projects

Status

HIGH

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions