DocsSettings & AdminRoles & Permissions

Roles & Permissions

Takonaut uses Role-Based Access Control (RBAC) to manage what each user can see and do. Permissions are assigned through roles, and roles can be scoped to different levels of your organization.

Roles & Permissions

Built-in roles

The system ships with a set of predefined roles that cover common organizational structures:

RoleDescription
OwnerFull control over the organization. Can manage billing, delete the org, and assign any role.
AdminBroad administrative access. Can manage members, projects, settings, and most org-wide configurations.
Department HeadManages a specific department — members, projects, and team structure within that department.
Project ManagerControls project-level settings, sprints, and task management for assigned projects.
Team LeadLeads a team within a project or department. Can manage team members and oversee task assignments.
MemberStandard user. Can create and manage their own tasks, submit standups, and participate in sprints.
ContributorLimited access. Can view and update tasks assigned to them but cannot create new tasks or manage sprints.
GuestRead-only access to specific projects they’ve been invited to.
QAQuality assurance role. Can move tasks through testing stages and flag issues.
Delivery ManagerOversees delivery metrics, sprint health, and team performance. Has access to reporting and analytics.

Permission matrix

Each role comes with a specific set of permissions. Here are the key permission categories:

Tasks & Sprints

PermissionOwnerAdminPMTeam LeadMemberContributorGuest
Create tasksYesYesYesYesYesNoNo
Edit any taskYesYesYesYesNoNoNo
Edit own tasksYesYesYesYesYesYesNo
Delete tasksYesYesYesNoNoNoNo
Move tasks between statusesYesYesYesYesYesYesNo
Manage sprintsYesYesYesYesNoNoNo
Bulk actionsYesYesYesYesNoNoNo

Organization

PermissionOwnerAdminDHPMTeam LeadMember
Manage membersYesYesDept onlyNoNoNo
Manage departmentsYesYesOwn deptNoNoNo
Manage rolesYesYesNoNoNoNo
View analyticsYesYesYesYesYesNo
Manage settingsYesYesNoNoNoNo

Gamification

PermissionOwnerAdminDMOthers
Grant coinsYesYesBudget onlyNo
Grant XPYesYesNoNo
Manage bountiesYesYesYesNo
Manage shopYesYesNoNo

Custom roles

If the built-in roles don’t fit your organization, you can create custom roles:

  1. Go to Settings > Roles & Permissions.
  2. Click Create Role.
  3. Name the role and optionally provide a description.
  4. Select the permissions this role should have.
  5. Save the role.

Custom roles appear alongside built-in roles when assigning users to projects, teams, or departments.

Scope hierarchy

Permissions in Takonaut are not flat — they follow a scope hierarchy:

  • Organization — permissions that apply across the entire org (e.g. manage members, manage billing).
  • Department — permissions scoped to a specific department (e.g. a Department Head can manage members within their department).
  • Team — permissions scoped to a specific team.
  • Project — permissions scoped to a specific project (e.g. a Project Manager can manage sprints only in their assigned projects).

When a user has a role at a broader scope, it automatically applies to narrower scopes within it. A Department Head’s permissions cover all teams and projects within that department.

Enterprise features

Organizations on the Enterprise plan get access to enhanced RBAC capabilities:

  • Fine-grained permissions — more granular control over individual actions.
  • Audit logging — track who changed which permissions and when.
  • Permission templates — save and apply role configurations across departments.
  • SSO integration — map roles from your identity provider to Takonaut roles automatically.