Directory: See Every Provisioned User and Group
Added
- Directory page (Connect, then Directory): a full view of every user and group provisioned from your identity providers. Users tab shows name, email, source IdP, status, group memberships, and last seen, with search and a status filter that keeps deactivated users visible for offboarding audits. Groups tab shows every synced or SCIM-pushed group with a live member count (active members only). Click any user for a detail view including the SCIM external ID and provider subject.
- GET /api/groups: new read-only endpoint listing IdP-synced groups with live member counts, name search, and pagination.
- GET /api/principals filters: optional status (active, inactive, suspended, all), search (name or email), and group parameters. The default stays active-only, so existing integrations are unchanged.
- SDKs: client.groups.list() in both Python and TypeScript SDKs; principals.list() accepts the new status, search, and group filters.
- MCP server: seventh tool gateco_list_groups returns a markdown table of groups with live member counts.