HackerRank for Work offers four user roles, each granting different capabilities.
- Company Admin
- Developer
- Interviewer
- Recruiter
Company Admin
A Company Admin role grants the highest level of access. Company admins manage the entire platform, including:
- User Management: Admins can invite new users, modify user permissions, and manage entitlements.
- Team Management: Admins can create, modify, and delete teams, and assign team-specific roles.
- Full Access: Company admins have unrestricted access to all teams' tests, interviews, and reports.
- Settings Configuration: They can configure company-wide settings, such as branding and account configurations
- Company Share Permissions: Company Admins can share all resources - tests, questions, and interviews across all users
Developer
A Developer role is intended for software developers or technical managers, allowing them to:
- Create and edit questions, tests, and reports.
- Use HackerRank Interview to conduct interviews (if on an enterprise plan).
However, developers cannot send test invitations.
Interviewer
The Interviewer role provides limited access and focuses on the interview process. Interviewers can:
- Create and edit questions in the library.
- Conduct technical interviews via HackerRank Interview.
- View candidate reports shared with them.
Note: Interviewers do not have access to tests.
Recruiter
A Recruiter role grants full access to the platform, including the ability to:
- Create and edit tests, questions, and reports.
- Send invitations to candidates.
- Recruiters on an enterprise plan can also use HackerRank Interview to create and conduct interviews.
Note:
A company admin can modify user entitlements as needed for a Developer, Interviewer, and Recruiter.
Related articles:
Teams Management provides detailed steps for assigning roles to team members efficiently.