Insight 8.0 enhancements include:
Retain System Severity Rules Setting after Using Definition Loader
Previously, when a control was initially auto-discovered by Infogix Insight, the “Use system severity rules” option was selected. However, after a user ran the Definition Loader for that control, the “Use system severity rules” option was disabled.
This has been corrected so that an auto-discovered control retains its “Use system severity rules” setting after running the Definition Loader.
Display Correct Titles for All Custom View Components
Previously, when a user created an incidence rate chart custom view component, case list custom view component, or overview chart custom view component, the user-defined title did not display when the component was opened in a custom view. Instead, the generic titles of “Case List,” “Overview Chart,” and “Incidence Rate” displayed.
This has been fixed so that the user-defined titles display for all types of custom view components when they are opened in custom views.
Display Correct Timestamp on All Reports
Previously, when Job History Reports and Key History Reports were auto-loaded into Infogix Insight 7.2 from ACR/Detail 4.2 and ACR/Summary 4.2, the timestamp on the reports was one hour ahead of the expected control start time.
This has been corrected so that the correct timestamp displays on all reports.
Import of Exportall.zip File Persists Control Item Values in IVA Component
Previously, after an exportall.zip file was imported, and an imported item value analytics custom view component was opened in a custom view, the following message displayed: “No control items loaded for selected control.” The user then had to reselect the control, reset the column values, and redefine the data series rows.
This has been fixed so that the control items in the item value analytics component are successfully exported and imported.
Resolve Data Roll Off Formatting Issues
Previously, when a user chose to start data roll off by execution, the following formatting issues were noted in the Select Executions pop-up window:
- Extraneous space was allotted between the filter fields.
- The filter labels and input boxes were not aligned correctly.
- Unnecessary vertical and horizontal scroll bars displayed.
These formatting issues have all been resolved.
Resolve Compliance Program Controls Pages Issues in UI
A number of User Interface issues have been resolved on the Compliance Program Controls page. Changes to the Controls page include the following.
- The Controls page now displays only Type, Control, and Description columns.
- The column header Control Name was changed to Control.
- The system message that displays when removing a control has been improved.
Apply Control Value Metrics to Control Views
Value metrics can be defined at the control and system levels to assign user-defined default numeric values to specific controls, based on the severity generated by the control when it executes. After a value metric is created, authorized Control Viewers can view the value metrics information if the control is used in their assigned control views.
ACR/Detail User Report User-Defined Column Order Takes Precedence
Previously, when a user defined ACR/Detail user report column positions, Infogix Insight ignored the user-defined settings and displayed the columns in the default order. User-defined column order now overrides the default column order.
Enhance Control View and Control View Component Filter by Date Behavior
Previously, when a user opened a control view or control view component filter and set the Period filter field to Current Year, Current Month, Current Week, or Today, the list of control executions displayed did not automatically update from day to day to reflect the current date range; instead, it displayed the control executions from the time period when the filter field was originally set.
For example, if a user set the Period filter field to Current Week on 10/19/2012, and then reopened the control view or control view component on 10/26/2012, the control executions displayed would not automatically reflect the data for the actual current week (10/26/2012). It would still reflect the data from the week of 10/19/2012, until the user opened the filter and clicked the Apply button.
This functionality has been enhanced so that the control view and control view component date range automatically updates to reflect the current filter settings when the user opens the control view or control view component, rather than when the user clicks the Apply button.
Data archival can be enabled as a system-level setting or for individual controls. For regulatory compliance purposes, retain the notes, attachments, error causes, tickets, and links associated with the control executions that are rolled off.
Improved Data Roll-Off Functionality by Removing Dependency on Datedim Utility
Previously, the data roll-off by date process relied upon the datedim utility to populate the Infogix Insight database table with dates. By removing this dependency, the datedim utility execution task no longer has to be completed, which improves the Infogix Insight installation process and reduces the possibility of errors.
Setting Default Landing Page to Control View only Applies to New Users
A control view top-level or subview can be set as the Default Landing Page in User Preferences and System Options > Default User Preferences. This control view then displays the first time a user logs in.
However, if the user accesses other control views during the login session, the control view that the user last accessed before logging out will be retained, and that control view will display the next time the user logs in.
The documentation pertaining to this has been corrected, as it previously stated that the default control view setting would be retained for each subsequent login, regardless of whether other control views are accessed.
Control View and Control Group Object-Level Security Enhancement
Previously, all users in the View Builder role were able to edit all control views defined in Infogix Insight, and all users in the Controls Administrator role were able to edit all control groups defined in Infogix Insight.
This functionality has been enhanced so that Infogix Insight security limits the editing of control views to a specified subset of users in the View Builder role, and the editing of control groups to a specified subset of users in the Controls Administrator role.
Display Infogix Assure Control Results in the Chart View of the Return Code Component
Previously, when you open a custom view that contained a return code component using an Infogix Assure control, and toggled to Chart View, the control results information did not display.
This has been fixed so that the appropriate information displays in the return code chart.
Export Return Code Component and Trend Series Component Data to Excel
Previously, you could use the component menu to export item value analytics component chart data to Microsoft Excel when you toggled to Data View.
Now, when you open a return code chart component or a trend series chart component, and toggle to Data View, you can also export that data to Microsoft Excel.
Refresh All Components after Clicking OK in Timeout Warning Message
Previously, when the timeout warning message displayed and the user clicked OK to continue using the application, the report component used in a custom view did not refresh. The user had to manually click Reload to refresh the report data.
This has been fixed so that all components continue to refresh after the timeout warning message is dismissed.
Open Multiple Custom Views in the Workspace without Error
Previously, when multiple custom views were open in Workspaces, the display occasionally freezes on one custom view when hovering over or clicking on another custom view in the Open Workspaces list.
This has been corrected so that users can toggle between custom views without error.
Enhance Readability and Display of RSS Feed Component Contents
When an Infogix Assure Alert Inbox is used as the RSS feed in an RSS feed component, it is recommended that you append the following text to the end of the RSS URL:
Adding this text enhances the readability and display of the Infogix Assure Alert Inbox data in the RSS feed component.
Stop Roll-Off Process and Notify User if Data Archival Fails
If the data archival process fails while rolling off control executions, the data roll-off will stop for those control executions, and the user will be informed of the number of control executions that did not roll off due to archival failure. Roll off will continue for the control executions that successfully complete data archival.
Prevent Truncation of Infogix ACR Control Report XML
Previously, when an Infogix ACR control report was opened in an Infogix Insight control view, the report did not load properly when the XML was truncated. This error was encountered when low values occurred in the key; the complete XML containing the low values was not written to the Infogix Insight database.
This has been fixed so that Infogix ACR control report content is not truncated.
Alert the User if Archival is Not Enabled before Rolling off Data
If a user selects one or more controls for data roll-off, and data archival is not enabled for at least one of those controls, a confirmation message displays, asking if the user wants to continue to roll off the control executions without archiving the data. If the user clicks No in the confirmation alert, the data roll-off process will stop.
IVA Component Table Displays Column Details of Currently Selected Control
Previously, if a user removed the control used in an item value analytics custom view component, and then selected a new control, the Table Columns list still displayed the column details of the removed control. This only occurred if the number of selected columns was fewer than that of the control that was originally used.
This has been fixed so that the correct column details display for the item value analytics component, regardless of the number of columns selected for display.
Remove Datedim Utility Execution Task
Previously, executing the datedim utility to populate the Infogix Insight database table with dates was a required Infogix Insight post-deployment task. The installation process has been simplified so that this post-deployment task no longer needs to be completed.
View Audit Trail Information for Logins
Every time a user logs in to the application, logs out of the application, or times out of the application, the login event is documented in the audit trail. Click Reports > Audit Trail to view relevant information in the audit trail table, such as the Actions of Logged In, Logged Out, and Timed Out; the Object Types of Login Information and Logout Information; and the Objects of Login and Logout. When you select a particular login event in the audit trail table, more detailed information about the event displays in the lower pane, such as the user ID, user role, and date and time the user logged in or logged out.
To narrow the list of audit trail events so that only specific login information displays, open the filter and select Logged In, Logged Out, or Timed Out in the Action drop-down field; select Login Information or Logout Information in the Object Type drop-down field; or type Login or Logout in the Object field.
The login audit trail information can be exported to Microsoft Excel or Adobe PDF, and it will be deleted if the Purge button is clicked.
Hide Disabled View Drop-Down Menu Options on Control View Page
Previously, when a user opened a control view or control view custom view component, selected a control execution, and clicked the View drop-down menu, all options were listed. If Contacts, Comments, or Control Attachments were not defined for that particular control, those options were disabled.
This functionality has been enhanced so that only applicable View options display in the drop-down menu, and the disabled View options are hidden.
View Control Descriptions on Control View Page
Previously, users were required to drill down to the control execution level to view control details. An option has been added to the User Preferences page to display control details on the top-level control view page, allowing the user to access control information quicker.
Navigate through Control View Component Levels Using Breadcrumb Trail
Previously, users could drill down through subsequent control view custom view component levels, but could not easily navigate back to a higher-level subview or the top-level view.
This functionality has been enhanced through a breadcrumb trail, like the one available in the control view. Users can now easily navigate to different levels of the control view component hierarchy.
Close Button Available on All Pages
In addition to closing pages through the Open Workspaces icon in the navigation panel, you can close each page by clicking the Close button in the top right-hand corner of that specific page.
Filter Audit Trail by Relative Date Range without Error
Previously, when filtering audit trail data by Relative Date Range, a null pointer exception was thrown.
This has been corrected so that the audit trail can be filtered by Relative Date Range without error.
Prevent Duplication of Control Group and Control View Attachments
Previously, if a user added an attachment to a control group or a control view, saved it, and then added the same attachment again, the system duplicated that attachment. Ultimately, three copies of the same attachment were added to the control group or control view.
This has been fixed so that attachments are not duplicated.
Generate PDFs of Infogix ACR Control Reports for Cases
Previously, when a user attempted to generate a PDF of a Control Report that was associated with an Infogix ACR control-based case, an invalid argument error message was generated.
This has been corrected so that PDFs can be generated for Infogix ACR Control Reports.
Delete Existing Exception Rules when Editing Assignment Rule
When a user edited an existing assignment rule for a control group, the following pop-up message was expected to display: “Any exception to a rule will be removed if you change the rule. Are you sure you want to change the rule?” After confirming the assignment rule edit, all exception rules should be deleted. However, the validation message previously did not display, and the exception rules were not deleted.
View Infogix ACR User Report without Error
Previously, when an Infogix ACR user report was opened in an Infogix Insight control view, an ArrayIndexOutOfBoundsException error was thrown, because the USERREPORTDETAIL row pointed to a zero-byte zip and xml file.
This has been fixed so that Infogix ACR user reports can be opened without error.
Infogix Administrative Console: Health Checker
The Infogix health checker will be available for certain Infogix applications. For this release, the feature is available for Infogix Assure.
New Additions to Installation Documentation
The installation documentation set includes two new guides: the Infogix Installation and Upgrade Troubleshooting Guide and the Infogix Administrative Console Guide.
Previously, the Infogix Server Installation Guide and the Infogix Server Upgrade Guide each contained a Troubleshooting chapter. The information in that chapter along with additional information is now contained in a new guide, the Infogix Installation and Upgrade Troubleshooting Guide.
This guide describes errors, warnings, and problems that you might encounter during the various steps of the installation or upgrade process. The information includes causes and resolutions.
Infogix Administrative Console Guide
A guide that documents the functionality of the Infogix administrative console will be included on the installation documentation CD. This guide provides an overview of each platform feature in the administrative console and walks you through the tasks that you can perform.
Interested stakeholders who do not have access to the administrative console can use this guide to learn about the new functionality.
Standalone Database Validator
Upgrade problems can result if your database is not in an upgrade-ready state. It may not be easy to determine whether your existing database is in the correct state, and it is possible to perform what appears to be a successful upgrade, only to experience problems later.
The new standalone database validator enables you to test the state of your existing database schema before you begin the actual upgrade process. The validation script checks tables, columns, and constraints to make sure that they exist and that they are the correct size and type. The script checks to see that the database has not been changed.
Enhancements to the Validation Process
When you run the script to validate the configuration settings, the system tracks errors and warnings but allows the process to complete. You can then resolve all validation errors prior to running the script again. See the Infogix Installation and Upgrade Troubleshooting Guide for detailed information about validation errors and warnings.
Infogix Administrative Console: SQL Console
The SQL console is a new feature for this release. This feature enables a customer to execute an SQL SELECT statement and export the results to a CSV file.
Typically, the services of a DBA are required to execute an SQL query. Now, Infogix Customer Support can provide the select statement to the customer, the customer can execute the statement, and the customer can then send the exported results to support personnel.
The SQL console limits the number of generated results to 1000. Additional results that meet the requirements are not displayed in the console.
The following security features have been implemented. First, the SQL console does not support the manipulation of data. Only SELECT statements can be executed. Second, the SQL console is enabled by default, but the feature can be disabled through the SQL_CONSOLE_ENABLED property in the appserver.advanced.properties file.
Externalize WebSphere Queues
The default process for a WebSphere deployment automatically creates and configures the required JMS queue connection factories, the JMS queues, and the JMS activation specifications.
If you re-deploy or upgrade, the JMS components (connection factories, queues, and activation specifications) are deleted. However, you can use external message queues, which are not deleted or overridden during a redeployment or an upgrade.
To externalize queues, you must be familiar with the WebSphere Console and know how to create JMS queue connection factories, JMS queues, and JMS activation specifications.
Within each product-specific properties file, the WEBSPHERE_EXTERNAL_QUEUES property lists the required queues for that particular product. The property resides in the Do Not Change section, and by default, is commented out. If you leave the property as is, the system follows the default process to automatically create connection factories, queues, and activation specifications. You can choose to externalize all queues or only some queues.
Infogix Administrative Console: Thread and Heap Dumps
Previously, thread and heap dumps were generated from the same screen. The two features are now separate features on the menu and each has its own screen. The functionality has not changed.
Infogix Administrative Console: Audit Trail
SQL statements are logged as an audit event in the admin-console-audit.log file. You can access this file from the View Configuration and Log Files screen.
Infogix Administrative Console: Database Details
This feature provides information that can be useful to estimate the time it will take for an upgrade.
The View Database Details screen lists the name of each database table, the number of rows for each table, and the size of the database table. Additional information includes the database type, detailed version information, and the name of the database schema. The information can be exported into a CSV file and sent to Infogix Customer Support. Support personnel can use this information to help you plan for your upgrade process.
Infogix Administrative Console: Subsystem Logging
You can enable debug logging by subsystem rather than individual categories. A subsystem bundles sets of logging categories that span multiple components and classes. Managing logging by subsystem simplifies the process and is less prone to error.
Database Upgrade Process
Changes to the database upgrade process ease the process of upgrading from a previous release.
Previously, the upgrade process did not save completed tasks so any failure required that a user complete the process again from the beginning. The new process allows a user to restart the process from the last successful task. However, if needed, a user can choose to override any changes to the database and can restart the upgrade process from the beginning.
The new process tracks the progress of the upgrade procedure; throughout the process, progress notes show the current task and its status, and where possible, the number of records processed.
The new procedure continues to support both the express and custom upgrade processes. Script names have been renamed to clarify their purpose and the process enforces the correct order for running the scripts.