Coder powers secure, scalable development across key industries — automotive, finance, government, and technology — enabling faster builds, tighter compliance, and seamless AI adoption in enterprise-grade cloud environments.
A user may have one or more roles. All users have an implicit Member role that
may use personal workspaces.
Whether organization members can create and use workspaces is controlled per
organization through its default member roles. See
Default member roles for how to
remove workspace operations from the default member set.
Starting in v2.16.0, Premium Coder deployments can configure custom roles on the
Organization level. You can create and assign custom roles
in the dashboard under Organizations -> My Organization -> Roles.
Example roles
The Banking Compliance Auditor custom role cannot create workspaces, but can
read template source code and view audit logs
The Organization Lead role can access user workspaces for troubleshooting
purposes, but cannot edit templates
The Platform Member role cannot edit or create workspaces as they are
created via a third-party system
A Health Check role can view deployment status but cannot create workspaces,
manage templates, or view users
A CI role can update manage templates but cannot create workspaces or view
users
Creating custom roles
Clicking "Create custom role" opens a UI to select the desired permissions for a
given persona.
From there, you can assign the custom role to any user in the organization under
the Users settings in the dashboard.
Note that these permissions only apply to the scope of an
organization, not across the deployment.
Security notes
A malicious Template Admin could write a template that executes commands on the
host (or coder server container), which potentially escalates their privileges
or shuts down the Coder server. To avoid this, run
external provisioners.
In low-trust environments, we do not recommend giving users direct access to
edit templates. Instead, use
CI/CD pipelines to update templates
with proper security scans and code reviews in place.