Older versions of Risk Analysis reports produced a TaskResult object that contained XML that was not valid per the waveset.dtd. Consequently, these TaskResult objects could not be re-imported into Identity Manager. New executions of the Risk Analysis reports produce valid XML that can be re-imported. (ID-14419)
Use the following procedure to update and import old TaskResult objects:
Export the TaskRef to a file, such as object.xml
Run the following command from a UNIX shell. A corrected version of the file is written to object-fixed.xml.
cat object.xml | sed -e s/'
'//g | sed -e s/'
 '//g | sed -e s/'
 '//g | sed -e s/'
 '//g > object-fixed.xml
Import the object-fixed.xml file into Identity Manager
By default Audit records are placed in the same ObjectGroup that the Object the record refers to is in. The ApproverReportTask is in the All ObjectGroup, so the audit record indicating the report was run is also placed in the All ObjectGroup. (ID-16363)
This means the audit record is visible to all administrators. If this is not desirable, then either change the MemberObjectGroup of the ApproverReportTask TaskInstance to a more appropriate ObjectGroup, or add the following XML to the AuditReport Task:
<Field name='excludeAll'> <Display class='Hidden'> <Property name='value' value='true'/> </Display> </Field>
The "Interface" and "Attribute Changes" options for the X-Axis and Y-Axis for reports of type Usage Report are now mapped to valid queryable values, and a NullPointerException will not occur. "Attribute Changes" now maps to Attribute.ACCT_ATTR_CHANGES. "Interface" maps to the newly created Attribute.INTERFACE, which is a synonym for Attribute.CLIENT. (ID-16769)
The Account Index Report can now be generated properly for a user who doesn't control the Top organization. (ID-16643)
The Resource User report displays administrator names correctly. (ID-17650)
If an error occurs while generating a report in PDF format, an error message is now displayed correctly. (ID-17979)
Cloning a report now works correctly. (ID-18187)
Identity Manager no longer returns a NullPointerException when a User Report includes Extended User Attributes as its search options. (ID-19567)
Fixed an Access Denied error that occured when a user that has been assigned more than one AdminRole tried to create a report. (ID-20067)
Task reports now display column names correctly. (ID–20131)