feat: add filtering by service account (#23468)

You can now filter by/out service accounts using
`service_account:true/false` or using the filter dropdown.
This commit is contained in:
Asher
2026-03-24 10:13:25 -08:00
committed by GitHub
parent 5544a60b6e
commit 81188b9ac9
19 changed files with 284 additions and 178 deletions
+1
View File
@@ -4592,6 +4592,7 @@ export interface OrganizationMemberWithUserData extends OrganizationMember {
readonly last_seen_at?: string;
readonly user_created_at: string;
readonly user_updated_at: string;
readonly is_service_account?: boolean;
readonly global_roles: readonly SlimRole[];
}
@@ -13,6 +13,7 @@ import { docs } from "utils/docs";
const userFilterQuery = {
active: "status:active",
serviceAccount: "service_account:true",
all: "",
};
@@ -51,6 +52,7 @@ type StatusFilterMenu = ReturnType<typeof useStatusFilterMenu>;
const PRESET_FILTERS = [
{ query: userFilterQuery.active, name: "Active users" },
{ query: userFilterQuery.serviceAccount, name: "Service accounts" },
{ query: userFilterQuery.all, name: "All users" },
];