Teams & Members
How roles, permissions, and team-scoped visibility work in Koalr.
Teams & Members
Roles
Every member of a Koalr organization has one of four roles:
| Role | Description |
|---|---|
| Owner | Full access to all features, settings, billing, and member management. Cannot be modified by non-Owners. |
| Admin | Full product access + can manage members and integrations. Cannot change Owner roles. |
| Manager / Scrum Master | Team-scoped access. Can view individual PR metrics for their own team. No access to org settings. |
| Member / Developer | Access to team-level DORA metrics and service catalog. Cannot view individual metrics for other developers. |
Visibility settings
Navigate to Settings → Visibility to configure data visibility for your organization.
Individual visibility
When Individual Visibility is enabled (default: off), all roles can see individual developer metrics — PR cycle time per developer, coverage attribution, reviewer workload.
When disabled, only Admins and Managers can see individual data. Executives and Members see team-level aggregates only.
This setting exists for GDPR compliance and to prevent developer performance surveillance use cases.
Managing members
Inviting members
Go to Settings → Members → Invite member. Enter the email address. The invitee receives a Clerk invitation email and is billed as a seat on acceptance.
Discovered members
Koalr automatically discovers contributors from connected integrations (GitHub PR authors, Jira assignees, Linear members). You can promote discovered contributors to active seats from the Discovered Members section of the Members page.
Deactivating members
Click the three-dot menu next to a member → Deactivate seat. Historical data is preserved. The seat is freed immediately.
Teams
Teams group members for scoped DORA metrics and deploy risk analysis.
Creating a team
Go to People → Teams → New Team. Add members by name or GitHub handle.
Importing teams
Use Import Teams to pull team structure directly from GitHub Teams, Jira projects, or Linear teams. Koalr matches members by GitHub login or email.
Seat counting
Each active member counts as 1 seat. Bots, service accounts, and deactivated members do not count. Billing is per seat per month. See Pricing for plan limits.