HackerRank for Work offers four types of user roles, each granting different capabilities.
- Company Admin
- Developer
- Interviewer
- Recruiter
Company Admin
Company admins hold the highest level of access and control within the HackerRank platform. They oversee all aspects of the company's account, including user management, billing, and settings.
Key Responsibilities and Permissions
- User Management: Company Admins have the authority to manage every user within the company's HackerRank account. This includes inviting new users, assigning roles to the users, modifying entitlements, and locking/unlocking users when necessary.
- Team Management: As a Company Admin, you can create, modify, and delete teams within the organization. You also have the power to assign Team Admins and manage team-specific settings.
- Access: Company Admins can access all tests and interviews across the platform, regardless of which team created them. They also have complete access to questions, Interview templates, and candidate details on the platform.
- Setting Configuration: Company Admins can configure all company-wide settings, such as company name, brand settings, etc., within the HackerRank platform to align with the organization's needs and preferences.
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.
As a company admin, you can assign and modify the entitlements for all of the above user roles using the Flexible User Roles functionality.