Reports history
To work in this section, the administrator needs the claims Read permissions, Read sessions, or Read events.
The section contains reports on permissions, sessions, and events. Each report displays a status:
— generated and ready for download.
— generating.
— not generated, an error occurred.
Increase the server response timeout or generate a smaller report.— generated and ready for download, but not all records were exported.
By default,50,000 records are exported. The limit can be increased in the configuration file.
Generate and download a report
- In the administrator console, go to the Permissions, All sessions, or Events section.
- (Optional) Enter a query in the search bar or apply advanced search filters.
- Click Generate report.
- In the dialog that appears, select the report format.
The report with the specified filters is generated in the background. - Go to the Report history section and click Download next to the generated report.
Configuration settings
The following settings can be changed in the configuration file:
- the number of records exported to the report;
- the server response timeout if an error occurs during report generation.
By default,
Maximum report size:
- Windows
- Linux
To change the export limit or the server response timeout:
Open the Core component configuration file located at C:\inetpub\wwwroot\idp\appsettings.json
In the
MaxTotalRecordssection, specify the number of records for each report type:Events— events report;Permissions— permissions report;Sessions— sessions report.
For the
CommandTimeoutparameter, specify the server response timeout.
Change this parameter only if an error occurs during report generation.Configuration file example
"Performance": {
"SessionArtifactsRotation": {
"MaxDegreeOfParallelism": 4
},
"Reports": {
"CommandTimeout": "00:00:30", // Server response timeout
"MaxTotalRecords": {
"Events": 50000, // Number of records in the events report
"Permissions": 50000, // Number of records in the permissions report
"Sessions": 50000 // Number of records in the sessions report
}
}Save the file.
After editing the configuration file, restart the IIS server:
Run PowerShell as administrator.
Launch IIS Manager:
start inetmgrIn the left panel, click the required server.
In the right panel, click Restart.
To change the export limit or the server response timeout:
Open the Core component configuration file located at etc/etc/axidian/axidian-privilege/core/appsettings.json
In the
MaxTotalRecordssection, specify the number of records for each report type:Events— events report;Permissions— permissions report;Sessions— sessions report.
For the
CommandTimeoutparameter, specify the server response timeout.
Change this parameter only if an error occurs during report generation.Configuration file example
"Performance": {
"SessionArtifactsRotation": {
"MaxDegreeOfParallelism": 4
},
"Reports": {
"CommandTimeout": "00:00:30", // Specify the server response timeout
"MaxTotalRecords": {
"Events": 50000, // Specify the number of records in the events report
"Permissions": 50000, // Specify the number of records in the permissions report
"Sessions": 50000 // Specify the number of records in the sessions report
}
}Save the file.
Navigate to the PAM scripts folder and restart the component:
cd /etc/axidian/axidian-privilege/scripts/bash restart-pam.sh core