Skip to main content
Configure roles, permissions, and teams to control what users can do in your Adaptive deployment.
  • Permissions grant ability to perform actions (e.g., project:adapt allows fine-tuning)
  • Roles are named sets of permissions, assignable to users
  • Teams are groups with shared access to projects and resources
Users can belong to multiple teams with different roles in each.

Common operations

Admin team

The reserved admin team controls global operations. Some permissions behave differently depending on team membership:
  • Any team: list roles, list teams, list/update users in the same team
  • admin team only: create roles, create teams, add/remove users from any team
Users need both the right permission (via their role) and admin team membership to perform global operations. Seed admins are created once during initial deployment. Add email addresses to admins in values.yaml to bootstrap the first admin users:

Default roles

All permissions

Admin

Project

Resources

Integrations

Remote environments