Configuring Smart Reporting in Smart IT
To run the configuration utility
To configure Smart Reporting settings, the administrator runs the configuration utility.
- Extract configuration.zip from the SmartIT/SmartITonboardingTool folder, to a folder on the Smart IT server (for example, c:\utility\).
For more information, see the readme file in the configuration.zip file. Provide the Smart IT DB and Smart Reporting server information, and run configuration.bat.
The configuration utility generates a log file in the format configuration_yyyymmdd_currenttime.log (for example, configuration_2015714_1436877229476.log) in the same folder. A message confirming successful execution is displayed on the console.
Thirty minutes after successful configuration, the Reports menu is displayed on the Smart IT menu bar. Similarly, any configuration activity involving adding, removing, or updating the Smart Reporting server or CCS is reflected in Smart IT after 30 minutes. If the information does not appear within that time frame, clear the browser cache and log on to Smart IT. If you configure Smart Reporting in Smart IT by providing CCS info or Smart Reporting info at the time of tenant onboarding, or if you refresh the Smart IT server cache, the Reports menu is displayed immediately on the Smart ITmenu bar.
- To access Smart Reporting, click Reports.
Additional configuration for iOS
After you have successfully run the configuration utility, complete the following configuration if you are going to use Smart Reporting on the iOS platform
- On the Smart Reporting server, edit the web.xml file located at smartReportinginstallDir/appserver/webapps/ROOT/WEB-INF/.
- Search for CSRFFilter.
In the CSRF filter, add iPhone to the Ignore list.
<filter>
<filter-name>CSRFFilter</filter-name>
<filter-class>com.hof.servlet.CSRFFilter</filter-class> <init-param>
<param-name>AllowedEntry</param-name> <param-value>/logout.jsp,/reporting_custom_index.jsp,/SmartReporingHeader.jsp</param-value> </init-param> <init-param>
<param-name>Ignore</param-name>
<param-value>/info.jsp, /info_threads.jsp, /iPhone.i4</param-value>
</init-param>- Save the file, and start the Smart Reporting service.