Users & Groups
The current product combines organization memberships with group-based permissions. Users belong to organizations, can be invited or viewed in org or global contexts, and can inherit permissions through starter or custom groups.
Users
The Users page currently supports:
- organization-scoped membership views
- global admin views across organizations
- search
- table and card layouts
- team-member invitation
The backend also exposes global and per-user endpoints for loading profile, membership, permission, and group context.
Permission groups
The Permission Groups page distinguishes between:
- organization groups
- system groups that can be cloned into organization groups
Each group maps to a set of permission keys, and the UI supports creating, cloning, editing, and permission assignment.
Membership and permissions
The backend currently supports:
- inviting a member to an organization
- enforcing seat limits during invitations
- granting membership permissions
- revoking membership permissions
This makes users and groups part of the operational governance layer around the AI platform, not a separate concern.