The adhocreporting.properties file supports the custom reporting module.
The adhocreporting.properties properties page defines the properties used to configure
reporting.
adhocreporting.properties properties
- Report Generation
reportPageSize
-
Indicates the number of rows that are displayed on each page of a PDF report. The maximum number
of rows on a page must not exceed 45.
Example (default):
reportPageSize=45
reportColWidth
-
Indicates the width, in centimeters (cm), of the report column in a PDF report output. You can
adjust the size of all columns by modifying this value.
Note: 2.54 cm equals 1 inch.
Example (default):
reportColWidth=20
- Access Control Item Enforcement on Report Data Generated
availableForNonAdministrators
-
Specifies whether to synchronize access control item-related information during data
synchronization.
Set this value to true
to enable non-administrators to run reports.
Set this value to false
to disable all functions related to non-administrator
execution of reports, such as access control item data synchronization and setting report access
control items on reports.
Example:
availableForNonAdministrators=true
- Incremental schema Enforcement using Incremental Data Synchronizer
enableDeltaSchemaEnforcer
-
Specifies whether to synchronize any schema changes in reporting.
Schema changes include new mappings that were created or existing mappings that were removed with
the Schema Designer.
When set to true
, the Incremental Data Synchronizer manages the attributes that are mapped
(changed) in the Schema Designer since the last full data synchronization was run.
When set to false
, the Incremental Data Synchronizer does not synchronize the attributes which are
mapped (changed) since the last full data synchronization was run.
Example (default):
enableDeltaSchemaEnforcer=false
- Data Synchronization
changelogEnabled
-
Specifies whether the Incremental Data Synchronizer is used.
Values include:
- true – Incremental Data Synchronizer is configured
- false – Incremental Data Synchronizer is not
configured
Example (default):
changelogEnabled=false
changelogBaseDN
-
Specifies the DN in the directory where the change log is configured.
Example (default):
changelogBaseDN=cn=changelog
changeLogFetchSize
-
Specifies the number of change logs to be fetched at one time from the directory server.
A value of 0, or a negative value, results in no fetch restriction. Fetch restriction is useful
when the directory server cannot be heavily loaded for a time. For example, retrieving 100,000
change log entries at a time can delay the directory server response time for a few minutes.
Example (default):
changeLogFetchSize=200