Steerd Help

Roles and permissions in full

Every role, every permission, which ones can be granted individually, and the two that never can.

Steerd is default-deny. A role grants exactly what is listed for it, plus any individual permissions somebody granted on top. Nothing is implied.

The roles

RoleWhat it allows
OwnerEverything, including billing. Created with the workspace, and the only role that can change the plan.
AdminEverything except billing.
MemberThe ordinary role: projects, CVs, contacts and organizations, their own time, their own trips.
Time trackerA restricted role for external people. Time and travel only, scoped to the organizations and projects you grant, and default-denied everywhere else.

Every permission

PermissionWhat it allowsGrantable individually
Track timeLog and edit their own time entries. Everyone except a fully restricted account has this.Yes
Manage time trackingSee and correct other people's time entries, and set the billing fields on an entry: billable, rate override and discount.Yes
View CVsOpen and export CVs. Granted by every ordinary role, and ad-hoc grantable to a restricted one.Yes
View everyone's CVsSee every CV in the team, not only their own. Without it, someone who can view CVs sees just their own record. Owner and admin have it; a member does not, and it can be granted individually.Yes
Edit CVsCreate, edit and delete CVs, including photos and templates.Yes
View projectsOpen projects and follow the pipeline without changing anything. Managing projects requires this as well: a write permission on its own would still let someone read a project back by saving an empty change.Yes
Manage projectsCreate and edit projects, move them through the pipeline, and manage assignments. Held by owner, admin and member through their role, never granted individually.No
Design the pipelineChange the project stages themselves. Owner and admin only, deliberately: reshaping stages retroactively changes win rate and staleness for the whole team, so it is not something one member should do alone.No
Manage billingChange the plan, seats and payment method. The owner, and nobody else. It can never be granted individually, which is what stops an admin promoting themselves.No
Manage membersInvite people, change roles and remove members. Never grantable individually, for the same reason as billing.No
View invoicesRead invoices and the invoicing profile without being able to issue anything. This is the read-only assistant view.Yes
Manage invoicesCreate, edit, issue and correct invoices. This is the permission that writes money documents, so it is not grantable ad hoc.No
Record tripsCreate, edit and submit their own trips and receipts. An external contractor on the road legitimately holds this and nothing else.Yes
Approve tripsApprove, reject, revert and export trips, and mark them reimbursed. Approving seals a trip, so this is a different job from recording one.Yes
View contactsOpen contacts and their details. Owner, admin and member all have it, and it can be given to a restricted account on its own.Yes
Manage contactsCreate, edit and delete contacts. Viewing them comes with it, because a write permission alone would still read a contact back through an empty change. Owner, admin and member hold it through their role; it is never granted individually.No
View organizationsOpen the companies behind the contacts. Owner, admin and member all have it.Yes
Manage organizationsCreate, edit and delete organizations. Owner and admin only: a member reads them but does not reshape them. Never granted individually.No
View employeesOpen employee records. On its own it shows only their own; seeing the rest of the team needs the next one. Owner, admin and member have it.Yes
View all employeesSee every employee record, not only their own. Owner and admin have it; a member does not, and it can be granted individually.Yes
Manage employeesCreate, edit and deactivate employee records. Owner and admin only, and never granted individually: it is a decision about the whole team rather than about one person.No
See cost and billing ratesRead the money fields on an employee: cost rate and bill rate. This one works on fields rather than whole records, so the two columns disappear everywhere they would otherwise show. Owner and admin have it; a member does not.Yes
See the document libraryOpen Documents and read the files shared with the team. Every member has this. Without it, the section disappears entirely and nothing in it can be reached, including through search.Yes
See every documentRead every file in the team, including ones somebody marked as private or shared with only a few people. Owner and admin have it, so a team always has someone who can produce a document when it is needed. A member does not.No
Upload and delete documentsAdd files to the library, and rename or delete the ones you uploaded. It does not let you delete somebody else's file: that stays with the uploader and the admins, exactly as it did before this permission existed.Yes
See emails in the inboxRead the inquiry emails Steerd pulled out of the connected mailbox, and open one to see what it proposes. Owner and admin have it. A member does not, because the mailbox itself is connected with one person's own account and reading what came out of it is reading their mail.Yes
Dismiss and delete inbox emailsMove an inquiry out of the pending list, put it back, or delete it for good. Deleting removes the stored copy of the email and is written to the audit log. Owner and admin have it, and it only works together with the permission above.Yes
See their own browser capturesOpen the conversations captured with the browser extension and see what Steerd proposes to make of them. Every member has this, because connecting the extension is a member-level action and a capture is worth little if you cannot look at it afterwards.Yes
See everyone's capturesRead every captured conversation in the team, not only your own. A capture stores the message thread word for word, so this is the difference between reviewing your own work and reading a colleague's conversations. Owner and admin have it, and it can never be handed to one person on its own.No
Capture and dismiss browser capturesSend a conversation from the browser extension into Steerd, and dismiss or restore a capture afterwards. Every member has this, and it only works together with the permission above.Yes

Which role holds what

PermissionOwnerAdminMemberTime tracker
Track timeyesyesyesyes
Manage time trackingyesyesnono
View CVsyesyesyesno
View everyone's CVsyesyesnono
Edit CVsyesyesyesno
View projectsyesyesyesno
Manage projectsyesyesyesno
Design the pipelineyesyesnono
Manage billingyesnonono
Manage membersyesyesnono
View invoicesyesyesnono
Manage invoicesyesyesnono
Record tripsyesyesyesyes
Approve tripsyesyesnono
View contactsyesyesyesno
Manage contactsyesyesyesno
View organizationsyesyesyesno
Manage organizationsyesyesnono
View employeesyesyesyesno
View all employeesyesyesnono
Manage employeesyesyesnono
See cost and billing ratesyesyesnono
See the document libraryyesyesyesno
See every documentyesyesnono
Upload and delete documentsyesyesyesno
See emails in the inboxyesyesnono
Dismiss and delete inbox emailsyesyesnono
See their own browser capturesyesyesyesno
See everyone's capturesyesyesnono
Capture and dismiss browser capturesyesyesyesno

Granting one permission on its own

Under Manage access you can give a single person a permission their role does not include.

Three are deliberately excluded from that:

  • Manage billing and manage members, because an admin who could grant those could promote themselves or somebody else. This is the escalation guard, and it is enforced by the server, not by hiding a button.
  • Manage projects, because every non-restricted role already holds it through their role, so granting it individually would mean nothing.

Manage invoices is also role-derived rather than individually grantable: it writes money documents. The read-only view invoices is the one you grant to an assistant.

Scopes, for restricted roles

A time tracker is not merely short on permissions, it is scope-restricted: it sees only the organizations and projects explicitly granted to it. Grant nothing and it sees nothing, which is the safe default rather than a bug.

Why the sidebar differs per person

Steerd hides navigation the current account is not allowed to use, because the server would refuse anyway and a visible link to a 403 helps nobody. If a colleague describes a screen you cannot find, the question is which permission you are missing.

On this page