Skip to content

User Roles & Permissions

User Roles & Permissions is where you build and govern your hiring team. Invite colleagues, place each person in a role, and control exactly what each role can see and do through role-based access control (RBAC). Seats, invitations, and access are all managed from one User & Roles screen.

Overview

The screen is titled User & Roles with the subtitle “Manage team members, roles, and permissions.” A seat counter (for example 10 total seats) sits at the top right next to the Invite User button. Three tabs organise the page: Users, Roles & Permissions, and Panelists. The Users tab itself has Active, Invitations, and Blocked sub-views, and lists each member with their Name, Status, Role, Seat assignment and an actions (•••) menu.

User & Roles screen showing the Users tab with active members, their status, role, seat and actions

Key features

  • Invite User — add teammates by email from the top-right button.
  • Seat tracking — a total-seats counter shows how many seats your plan includes.
  • Three tabs — Users (team members), Roles & Permissions (define what roles can do), and Panelists (interviewers).
  • User states — filter members by Active, Invitations (pending), and Blocked.
  • Per-member detail — each row shows Name and email, a Status badge, the assigned Role, and Seat status (e.g. Assigned).
  • Role-based access — permissions attached to a role determine which parts of the app each member can use.

Step-by-step

1. Invite a team member

Click Invite User at the top right. Enter the person’s email and choose the role to assign them. They appear under the Invitations sub-view of the Users tab until they accept, then move to Active.

2. Review your team

On the Users tab, use the Active, Invitations, and Blocked sub-views to see members in each state. Each row shows their Status (e.g. Active), their Role (e.g. Owner, Admin, Recruiter), and their Seat assignment.

3. Create or edit roles and permissions

Switch to the Roles & Permissions tab to define roles (such as Admin or Recruiter) and toggle the permissions each role grants. Members assigned to a role automatically inherit its access across the app.

4. Assign and manage panelists

Switch to the Panelists tab to manage interviewers who participate in interviews without needing full workspace access. For the full panelist workflow — inviting them and the dedicated panelist portal where they set availability and submit feedback — see Interview Panelists.

5. Manage an existing member

Use the actions (⋯) menu on any member row to manage that person:

  • Edit — change their details or role.
  • Make owner — transfer workspace ownership to them.
  • Block — revoke their access to the workspace.
  • Revoke seat — free up their seat (so it can be reassigned to someone else).

User row actions menu with Edit, Make owner, Block and Revoke seat options

Managing seats

Seats are managed under Settings → Account & Billing → Seats. The Seat Events view is a history of seat assignments and changes, listing each Occupant, their Seat Type, seat Status (Free or Paid), when it Started and Expires, and a delete action to release the seat.

Seat types — Recruiter and Hiring Manager

Seats are bought and priced per type, and a seat is always drawn from the matching pool:

Seat typeWho it’s forAccess
RecruiterYour recruiting team, working candidates day to day.Full access as granted by their role.
Hiring ManagerLine managers and interviewers who need to follow their own roles, not run the ATS.Permission-based access to Jobs, Requisitions and Applications.

A **Hiring Manager **, so you can bring the people who actually own the headcount into the hiring process — approving requisitions, reading applications, giving feedback — without paying for a full recruiter seat each.

Account and Billing Seats tab showing Seat Events with occupant, status, started and expires columns and an Assign Seat button

Assign a seat to a different user

Click Assign Seat, choose the seat type (Recruiter or Hiring Manager), then search and select one or more active recruiters to give them a seat from that pool. Recruiters who already hold one are marked Has Seat, so you only spend seats on people who need them. Confirm with Assign.

Seat Events table listing occupants with a Seat Type column marking Recruiter and Hiring Manager seats, their Free or Paid status, and start and expiry dates Seats you have bought but not yet handed out show as Unassigned in the Seat Events list, so you can always see what’s spare. Combined with Revoke seat on the User Roles screen, this lets you move a seat from one teammate to another whenever your team changes.

Assign Seat dialog prompting you to select one or more active recruiters to assign a seat

Tips

Common issues & fixes

  • An invite never arrives — check the Invitations sub-view to confirm the invite was sent, and ask the recipient to check spam. Re-send from the member’s ••• menu if needed.
  • A member can’t access a feature — verify their assigned role on the Users tab, then confirm that role grants the needed permission under Roles & Permissions.
  • No seats available to invite — all plan seats are assigned; free a seat by removing a member, or add seats under Account & Billing.