HackerRank provides a comprehensive audit trail for all user events, allowing admins to quickly identify who made changes, what the changes were, and when they occurred. This feature ensures efficient and transparent data investigation.
Accessing Audit Logs
Prerequisite
- Log in as a Company Admin user to access audit logs.
Steps
1. On the top right-hand corner of the homepage, click on the arrow next to the user icon. Select the Settings option from the drop-down menu.
2. From the left pane, click on the Audit Logs option under the Company section.
3. Select details such as Company, Test, Attempt, etc. from the drop-down under Filter by Object for which you would like to view the audit trail. Each object selected will have details such as:
- User - The name of the user who made the change.
- Action - The kind of change done to the particular object. There are three kinds of actions:
-
-
-
- Create is when a particular object or an attribute in it is created
- Update is when a particular object or an attribute is updated
- Delete is when a particular object or attribute is deleted
-
-
-
- Object - Indicates the source that is modified. For example, interviews, tests, questions, library, etc.
- Object Id - A unique ID allotted to each object.
- Timestamp - The exact date and time when the changes were made.
- Modified Fields - List of the fields that are modified.
- View - Modified field information and IP address.
Note: Seeing "HackerRank" in the audit log means that an action was taken on behalf of the customer by HackerRank’s customer support team.
Examples of Retrieving Object IDs for Tests, Interviews, and Questions
Tests: Click on the required test from the Tests tab and note the 7-digit number in the URL, which is the test ID.
Interviews: Click on the required interview from the Interviews tab and note the 7-digit number in the URL, which is the interview ID.
Question: Click on the required question from the Library tab and note the 7-digit number in the URL which is the question ID.
Question ID can also be retrieved from a test. In the Questions tab of a test, click on the three dots icon for a particular question and select Try Question. The question will open in a new tab, and you can find the question ID in the URL. In the URL, the test ID comes first, followed by the question ID.