What’s in an organization?
- Resources — Coder deployments, Codewire Relays, and other provisioned services, each with their own infrastructure
- Members — Team members with role-based access control
- Billing — Per-resource subscriptions and usage tracking managed at the organization level
Roles
Organizations use three roles with different permission levels:| Permission | Owner | Admin | Member |
|---|---|---|---|
| View resources and workspaces | Yes | Yes | Yes |
| Create workspaces (in Coder) | Yes | Yes | Yes |
| Add / delete resources | Yes | Yes | No |
| Send invitations | Yes | Yes | Yes |
| Manage members (roles, removal) | Yes | Yes | No |
| Change organization settings | Yes | Yes | No |
| View admin credentials | Yes | No | No |
| Transfer ownership | Yes | No | No |
| Delete organization | Yes | No | No |
The user who creates an organization is automatically the owner. There is exactly one owner per organization.
Organization lifecycle
- Create — Any user can create an organization from the dashboard
- Add resources — Provision Coder deployments, Codewire Relays, etc.
- Invite members — Send email invitations to collaborators
- Manage — Adjust roles, billing, and resource settings as needed