In this article, you will learn about the default user roles in CodeSignal and how to manage them.
Overview
In CodeSignal, three default system roles exist to help you manage your team and control who has access to certain features: Company Admin, Manager, and Interviewer. Each level has its own permission settings and access to specific features in CodeSignal.
Skip to a specific section:
Company Admin Role
This role shares all privileges as a Manager, with the addition of the ability to manage roles and teams for other users.
- Add/delete internal team members as admins, managers, and interviewers
- Send certifications to candidates via the Certify solution
- Review certified results within the Certify solution
- Access to task library to build custom tests via the Test solution
- Manage all tests via the Test solution
- Send any tests to candidates via the Test solution
- Delete pending candidate test invitations
- Create/view/manage all shareable links for assessments
- View/manage test results across all assessments
- Ability to create labels across all assessments and results
- Create new interview sessions
- Manage all pending, active and finished interview sessions
- View/manage all pending, active and finished interview sessions
- Edit your CodeSignal company page
- View/edit Analytics reports for Pre-Screens
- View the Executive report for one's company
- Edit ROI estimation inputs for the company's Executive report
Manager Role
This role provides users with access to Certify, Test and Interview solutions. It includes the ability to view assessment and interview results.
- Send certifications to candidates via the Certify solution
- Review certified results within the Certify solution
- Access to task library to build custom tests via the Test solution
- Manage their authored tests via the Test solution
- Send any tests to candidates via the Test solution
- Create/view shareable links for assessments
- Manage their own shareable links for assessments
- View/manage test results across all assessments
- Ability to use existing labels across all assessments and results
- Create new interview sessions
- View/manage all pending, active and finished interview sessions
Interviewer Role
This role provides access to the Interview solution. It includes the ability to view and conduct interview sessions with candidates.
- Access to task library to source/create tasks for interviews
- Create new interview sessions
- View all pending interview sessions
- View their team's active and finished interview sessions
- Conduct interviews via the Interview solution
Inviting New Users
If you are an Admin for your organization in CodeSignal, you can add your team members and set permissions under your Account tab in the top right section of the page.
Click "Users & Teams" then click "Invite."
To provide a Single Invite, enter the name and email (lower case letters only) of your team member, then select a permission level based on the access they need. If your company is utilizing Teams in CodeSignal, you can assign the member to a team at this stage.
When you are ready to invite your team member to join your CodeSignal team click INVITE.
If you want to invite a large number of users (in bulk) go to the Upload CSV tab.
From here click on Choose Files to upload a CSV file with users' first name, last name, email, role, and team. Then click INVITE.
Managing User Accounts
From the Manage team page, you can see how many licenses are in use in addition to the total number allotted for your organization. You can even make edits to your team from here by either changing their permission level or deleting the user from your team.
Questions? Email support@codesignal.com