12.4 Configuring Data Analysis

Self Service Password Reset helps analyzes the data passing through the system to create reports. You view the reports through the Administration module on the Dashboard, but you configure all of the settings in the Configuration Editor. If you do not enable Directory Reporting, the Data Analysis tab in the Dashboard does not display any information.

12.4.1 Configuring Reporting

The reports that Self Service Password Reset provide are a summary report and a detailed report on password change status, plus additional reports on the other password self-service fields. The report does not work by default. You must enable Directory Reporting to see and access the reports.

After you have configured reporting, Self Service Password Reset maintains the reports in the local cache until the time that you specified during the configuration. This section discusses various settings that enable reporting for Self Service Password Reset.

To configure reporting:

  1. Log in to Self Service Password Reset at https://dns-name/sspr as an administrator.

  2. In the toolbar, click your name.

  3. Click Configuration Editor.

  4. Click Settings > Reporting.

  5. Configure the following settings:

    Enable Directory Reporting

    Select this option to enable directory reporting. You can maintain a local cache to store user data. To use this option you need additional disk space and Java heap memory.

    Reporting Search Filter

    Specify the LDAP search filter to generate the required report. If you do not provide a value, the system generates a filter based on the login query setting.

    Maximum Cache Age

    Specify the maximum time limit, in seconds, to keep a record of a cached report before discarding it. Records older than this time gets periodically purged from the local report data cache. The default value is 25,92,000 seconds (30 days).

    Minimum Cache Age

    Specify the minimum time limit, in seconds, to keep the record of a cached report until you want to re-read the cached report. For example, setting this value to one day (86400) would mean that a given cached report can be read for a day, regardless of how often the report is run.

    Engine User Search Rest Time

    Set the time interval, in milliseconds, that must be used between two searches.

    Maximum LDAP Query Size

    Specify the maximum number of records that can be read during a reporting query search. Setting this value to larger sizes require more Java heap memory.

    Reporting Job Time Offset

    Specify the number of seconds to process records after midnight (GMT). Setting the value to -1 disables the nightly job processor.

    Reporting Summary Day Intervals

    Select the day intervals to include in report summary data.

  6. In the toolbar, click Save changes.

12.4.2 Viewing the Reports

Self Service Password Reset maintains and displays the reports through the Administration module. You must enable Directory Reporting to see the reports. If you have the proper privileges, you can see and use the reports to help manage your environment.

To view reports:

  1. Log in to Self Service Password Reset at https://dns-name/sspr as an administrator.

  2. Click Administration.

  3. On the Dashboard, click Data Analysis.

  4. View the reports you configured.