User roles & permissions
What Admins, Project Managers, Basic users and Timetrackers can see and do.
Every person in docket has exactly one role. The role decides which areas of the app they see and — most importantly — whether they see money: rates, revenue, budgets and everything under Accounting.
New users start as Basic unless you pick a different role when creating them.
The four roles at a glance
Think of them as a ladder — each step up includes everything below it:
| Timetracker | Basic | Project Manager | Admin | |
|---|---|---|---|---|
| Book time, work with tickets | ✓ | ✓ | ✓ | ✓ |
| See all projects | — | ✓ | ✓ | ✓ |
| See others' booked time | — | ✓ | ✓ | ✓ |
| See revenue, budgets, rates | — | — | ✓ | ✓ |
| Accounting (quotations & invoices) | — | — | ✓ | ✓ |
| Create projects, edit project settings | — | — | ✓ | ✓ |
| Publish invoices | — | — | — | ✓ |
| Admin area (users, services, billing, integrations) | — | — | — | ✓ |
Timetracker
The most restricted role — built for freelancers or externals who only log hours.
- Sees only the projects they're assigned to — either directly on the project, or via an assignment to the project's customer.
- In time listings they see only their own entries, never their colleagues'.
- No rates, no revenue, no budgets, no Accounting.
Basic
The default role for team members.
- Sees all projects and tickets and everyone's booked time — full visibility into the work.
- Books time, comments, gets assigned to tickets.
- Sees no financial data: no rates, revenue, budgets, or the Accounting area. Controlling pages show hours, not money.
Project Manager
Everything Basic can do, plus the commercial side:
- Sees financial data everywhere: budgets, revenue, rates, project controlling.
- Full access to Accounting: create, edit and publish quotations, order confirmations, invoices and delivery notes — and mark sent invoices as paid.
- Creates projects, edits project settings (rates, budgets, phases, Jira link).
- Manages customers and external costs.
- Can edit other users' profiles — but can't create users, change roles, or archive anyone.
Admin
Everything, including the parts that change how the whole workspace works:
- The Admin area: create users, set roles, archive people who leave, manage services & rates, customers, suppliers, and your docket subscription.
- Delete invoices and projects.
- Set up integrations (e.g. the Jira connection) and account-wide settings like invoice numbering, document footers and your logo.
Admins can't change their own role or archive themselves — so you can't lock yourself out.
Changing someone's role
Admin → Users → select the person → Edit. Pick the role in the Role field and save. The change applies immediately — the person sees the new navigation on their next page load.
Which role should I give someone?
- Someone who only bills hours to specific projects → Timetracker
- A team member doing the work → Basic
- Someone who runs projects and talks money with clients → Project Manager
- Someone who runs the workspace → Admin (keep it to a few people)