User Tools

Site Tools


reports:audit_report

This is an old revision of the document!


Audit Report

The Audit Report shows all changes made on the website in chronological order, providing administrators with a complete audit trail of user activities, configuration changes and system events.

Click here to open the Audit Report page

By clicking on the image you can open the Audit Report page or by using this link. (You need to login to your JC360 account.)

Before downloading the report you can specify the reporting period, users, user groups or roles.

About the report


The Audit Report displays all important events recorded by the JC360 system in chronological order. It enables administrators to review user activities, configuration changes, security-related events and server events for auditing, troubleshooting and compliance purposes.

The tables always contain the ID and name of the user performing the action and, in most cases, the IP address of the device used to perform the action.

Report contents


The Audit Report contains the following worksheets:

  • User Logins
  • Page Visited
  • Forgot Password Changed
  • User History
  • User Group History
  • Client Downloaded
  • Audio File Downloaded
  • Other File Downloaded
  • User Created
  • Task Created
  • Task Assignment Created
  • Rule Created
  • Productivity Created
  • Group-Supervisor Assignments
  • System Settings History
  • User-Role Assignments
  • Server Component Restarts
  • Server Job Events
  • Company Aggregated KPIs History

Availability


The Audit Report is available in several formats:

  • via the website in XLSX format
  • via the REST API in JSON format
  • via the Report Downloader Tool in CSV format

SIEM integration


The Audit Report data can be integrated with any SIEM system.

Integration can be performed using:

  • JSON data provided by the REST API
  • XLSX export
  • CSV export
  • HTML e-mail alert notifications (where applicable)

Access to audit report data


Via REST API

The Audit Report is available with the following function:

https://jobctrl.com/api/restapi/GetCustomReport?companyAuthCode=XXXXXXXX&definitionId=YYYY&utcStartDate=2022-10-14&utcEndDate=2022-10-15&minimalTimeForIdleStatusInSec=120

The function contains a companyAuthCode=XXXXXXXX section, where the company's authentication code must be inserted instead of XXXXXXXX (the registrant administrator can find this code on the Company Data page), and in the definitionId=YYYY section, the report identifier must be substituted instead of YYYY.

In this form, the request always retrieves data for the entire organization, but it is also possible to filter the report for specific users.

This method returns a JSON document with the following structure:

Audit Report JSON structure

All tables contain the following elements:

  • 'Columns' – The names of the columns in the table.
  • 'Rows' – The data arranged in rows according to the order of the columns.
  • 'TableName' – Name of the worksheet.

The Hide and Delete switches are only used during XLS report generation and have no effect on the JSON output.

Via WEB

The Audit Report is available from:

https://jobctrl.com/UserCenter/Reports/UserAuditReport.aspx

Available filters:

  • Duration – Select the reporting period (current day/week/month, previous complete day/week/month, last X days/weeks/months or a custom date range).
  • User – Select users from the company structure or enter them manually.
  • User Role – Alternatively, users can be selected based on their assigned roles.

This method downloads the report in XLSX format.

Audit Report filter

Audit Report XLSX example

Via Report Downloader Tool

The Report Downloader Tool allows automatic downloading of the Audit Report in CSV format.

The download package is available from:

https://jobctrl.com/install/external/CustomReportDownloaderTool/

After downloading:

  • Extract the ZIP archive.
  • Run the installer with administrator privileges.
  • Start the CustomReportDownloaderTool.exe application.

Configuration parameters:

  • Auth code – Company authentication code.
  • JC API AddressAPI endpoint of the JC360 server.
  • JC REST API Address – REST API endpoint of the JC360 server.
  • Service name – Windows service name used by the downloader.

Report Downloader configuration

Additional configuration options:

  • Job name – Name of the scheduled download job.
  • Output path – Destination folder of downloaded reports.
  • Use only suffix / Use fixed name – Controls whether a new file is created for every download or an existing file is overwritten.
  • Sheet name – Worksheet to download.
  • Report interval – Frequency of automatic downloads.
  • Start day / End day – Reporting period.
  • User IDs – Users included in the report.
  • User Group IDs – User groups included in the report.
  • Max affected users per request – Maximum number of users processed in a single request.
  • Minimal time for idle status (sec) – Idle time threshold used during report generation.

Report Downloader settings

After configuration click Save and then Restart service. The downloader service will automatically retrieve the report according to the configured schedule and save it as a CSV file in the specified output folder.

Audit Report as a security alert


The Audit Report can also be used as a security alert mechanism.

Instead of displaying an entire reporting period, it can be configured to send HTML e-mail notifications every hour whenever important configuration changes are detected, including:

  • System settings
  • External file downloads
  • Productivity settings
  • Visibility changes

In this mode only the changes since the previous execution are included in the report.

This functionality is currently available upon request through the JC360 team.

Audit log entries cannot be deleted through the JC360 application.

Audit log data can only be removed by direct database access. The application does not provide functionality to delete audit log files or individual audit log entries.

Sample HTML e-mail:

Sample HTML e-mail

reports/audit_report.1782926131.txt.gz · Last modified: 2026/07/01 17:15 by support

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki