An object that represents one event in an audit log.
Attribute | Type | Description |
---|---|---|
| String | Name of the event. |
| String | An optional title for the log entry, not currently in use. |
| Object | Information relating to the specific event. |
|
| A unique identifier for the event record. |
| String | Type of action associated, this will always be populated as 'event'. |
| String | Specifies the backend controller handling the event. |
| String | Type of actor performing the event event. |
| String | Type of event being logged. |
| String | Phone number of the authorized representative. |
| Boolean | Indicates whether a QR code secret was successfully matched. |
| Object | Contains the geolocation coordinates of the actor. |
| Object | Object containing the latitude and longitude of the device. |
| String | Latitude component of the user's location. |
| String | Longitude component of the user's location. |
| Object | Information relating to how the event was requested. |
| String | The full URL that was accessed during the request. Includes the unique identifier of the event. |
| String | The URL of the page that linked to the resource being requested. |
| String | The IP address of the client making the request. |
| String | The User-Agent string sent by the browser. Identifies the browser, OS, and rendering engine details. |
| String | The domain of the server handling the request. Will match the subdomain of the application instance. |
| Integer | Identifier of the person responsible for the occurrence of the event. |
| String | Type of ID used, e.g. |
| String | Timestamp of when the event occurred based on the time zone of the server. |
Example audit log:
{
"name": "employee_submit_location",
"title": null,
"details": {
"id": "53f0100c-1977-44d1-a158-0dd0ca59c365",
"action": "event",
"controller": "i9/remote_reverify",
"i9_remote_reverify": {
"actor": "employee",
"event_type": "submit_location",
"auth_rep_phone": "",
"qr_secret_matched": "",
"geolocation_position": {
"coords": {
"latitude": "43.1928207",
"longitude": "-115.1068495"
}
}
}
},
"request": {
"url": "https://SUBDOMAIN.workbright.com/remote_reverify/53f0100c-1977-44d1-a158-0dd0ca59c365/event",
"referrer": "https://SUBDOMAIN.workbright.com/i9_remote_reverify",
"remote_ip": "12.123.12.123",
"user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36",
"server_name": "SUBDOMAIN.workbright.com"
},
"actor_id": null,
"actor_type": null,
"server_timestamp": "2024-07-18T09:20:39-06:00"
}
Form I-9 Audit Events
These are events that can be produced in the Audit Log Object.
Event | Event Name | Action | Actor (who) |
---|---|---|---|
Admin Countersign | admin_countersign | Admin has Countersigned Section 2 of the Form I-9 | Admin |
Admin Reverify Canceled | admin_reverify_cancelled | Admin has canceled reverification of the staff's Form I-9 through the Auth Rep Supplement B Reverification (Reverify) workflow | Admin |
Admin Reverify Created | admin_reverify_created | Admin has requested reverification of the staff's Form I-9 through the Auth Rep Supplement B Reverification (Reverify) workflow | Admin |
Admin Update Additional Info | admin_update_additional_info | Admin has updated the additional information field in Section 2 on the Form I-9 | Admin |
Admin Update Documentation | admin_update_documentation | Admin has updated the documentation title (including removing Receipt), document number, issuing authority, and/or expiration date previously submitted in Section 2 on the Form I-9 | Admin |
Authorized Representative Qr Scan | authorized_representative_qr_scan | Auth Rep displayed scannable QR code for the Staff to scan to indicate they are in the same location in lieu of geolocation access to continue with the Auth Rep Countersign workflow | Authorized Representative |
Authorized Representative Submit Location Failed | authorized_representative_submit_location_failed | Auth Rep has denied access to device location to proceed with Auth Rep Countersign workflow | Authorized Representative |
Authorized Representative Auth Rep Certify Identity | authorized_representative_auth_rep_certify_identity | Auth Rep has certified their identity and attested to not being the same individual as the Staff completing the Form I-9 | Authorized Representative |
Authorized Representative Indicated Document Mismatch | authorized_representative_indicated_document_mismatch | Auth Rep has submitted their responses on the document review attestation and has indicated the document(s) do not meet the attestation statement for Section 2 of the Form I-9 | Authorized Representative |
Authorized Representative Reset Document Review | authorized_representative_reset_document_review | Auth Rep has reset the document review process to update responses on the document review attestation for Section 2 of the Form I-9 | Authorized Representative |
Authorized Representative Reverify Certify Identity | authorized_representative_reverify_certify_identity | Auth Rep has certified their identity and attested to not being the same individual as the Staff completing Supplement B Reverification of the Form I-9 | Authorized Representative |
Authorized Representative Reverify Qr Scan | authorized_representative_reverify_qr_scan | Auth Rep displayed scannable QR code for the Staff to scan to indicate they are in the same location in lieu of geolocation access to continue with the Auth Rep Supplement B Reverification workflow | Authorized Representative |
Authorized Representative Reverify Submit Document Review | authorized_representative_reverify_submit_document_review | Auth Rep has submitted their responses on the document review attestation for Supplement B Reverification of the Form I-9 | Authorized Representative |
Authorized Representative Submit Countersign | authorized_representative_submit_countersign | Auth Rep has countersigned Section 2 of the Form I-9 | Authorized Representative |
Authorized Representative Submit Document Review | authorized_representative_submit_document_review | Auth Rep has submitted their responses on the document review attestation for Section 2 of the Form I-9 | Authorized Representative |
Authorized Representative Submit Document Verify | authorized_representative_submit_document_verify | Auth Rep has confirmed their responses on the document review attestation in preparation to countersign the Form I-9 | Authorized Representative |
Authorized Representative Submit Location | authorized_representative_submit_location | Auth Rep has given access to device location to proceed with Auth Rep Countersign workflow | Authorized Representative |
Authorized Representative Submit Reverify | authorized_representative_submit_reverify | Auth Rep has signed Supplement B Reverification of the Form I-9 | Authorized Representative |
Deferred Ssn Updated | deferred_ssn_updated | The staff previously indicated that they were awaiting SSN upon submission of Section 1, and has now provided the missing SSN | Employee |
Employee Nudge | employee_nudge | Notification sent to staff member to remind them to start the Auth Rep process to complete Section 2 | WorkBright Notifier |
Employee QR Scan | employee_qr_scan | Staff displayed scannable QR code for the Auth Rep to scan to indicate they are in the same location in lieu of geolocation access to continue with the Auth Rep Countersign workflow | Employee |
Employee Reset | employee_reset | Staff has reset the Auth Rep phone number to re-initiate Auth Rep Countersign workflow | Employee |
Employee Reverify Nudge | employee_reverify_nudge | Notification sent to staff member to remind them to start the Reverify Process with the Auth Rep workflow | WorkBright Notifier |
Employee Reverify Qr Scan | employee_reverify_qr_scan | Staff displayed scannable QR code for the Auth Rep to scan to indicate they are in the same location in lieu of geolocation access to continue with the Auth Rep Reverify workflow | Employee |
Employee Reverify Reset | employee_reverify_reset | Staff has reset the Auth Rep phone number to re-initiate Auth Rep Reverify workflow | Employee |
Employee Reverify Submit Auth Rep Phone | employee_reverify_submit_auth_rep_phone | Staff has provided the Auth Rep phone number to initiate Auth Rep Reverify workflow | Employee |
Employee Reverify Submit Location | employee_submit_location | Staff has given access to device location to proceed with Auth Rep Reverify workflow | Employee |
Employee Reverify Submit Location Failed | employee_reverify_submit_location_failed | Staff has denied access to device location to proceed with Auth Rep Reverify workflow | Employee |
Employee Submission Created | employee_submission_created | Form I-9 Section 1 was Signed | Employee |
Employee Submit Auth Rep Phone | employee_submit_auth_rep_phone | Staff has provided the Auth Rep phone number to initiate Auth Rep Countersign workflow | Employee |
Employee Submit Location | employee_submit_location | Staff has given access to device location to proceed with Auth Rep Countersign workflow | Employee |
Employee Submit Location Failed | employee_submit_location_failed | Staff has denied access to device location to proceed with Auth Rep Countersign workflow | Employee |
Supplement B {Action - Reverification, Rehire, and/or Rename} updated | admin_update_supplement_b_info | Admin has completed Supplement B indicating either Reverification, Rehire, and/or Rename (action in Log Entry) | Employee |