RecertificationWorkflow

Provides extended capabilities to user recertification workflows, including audit support for the reporting and view requests functions.

Availability

IBM® Tivoli® Identity Manager 5.x

IBM Security Identity Manager 6.x

IBM Security Identity Manager 7.0.

Methods
auditCompletion(person, recertPolicy, approvalDoc)
Performs a full audit of the decisions made during a user recertification packaged approval activity, including data for reporting and view requests.
auditTimeout(person, recertPolicy, approvalDoc)
Perform full audit of the decisions set during a user recertification packaged approval activity timeout, including data for reporting and view requests.
auditCompletion(person, recertPolicy, approvalDoc, auditForReports, auditForViewRequests)
Performs an audit of the decisions made during a user recertification packaged approval activity. The value of the Boolean flag auditForReports determines whether an audit entry is created for reporting. The value of the Boolean flag auditForViewRequests determines whether an audit entry is created for view requests.
RecertificationWorkflow.auditTimeout(person, recertPolicy, approvalDoc, auditForReports, auditForViewRequests)
Performs an audit of the decisions set during a user recertification packaged approval activity timeout. The value of the Boolean flag auditForReports determines whether an audit entry is created for reporting. The value of the Boolean flag auditForViewRequests determines whether an audit entry is created for view requests.
Usage
RecertificationWorkflow.auditCompletion(Entity.get(), Policy.get(), ApprovalDocument.get())
RecertificationWorkflow.auditTimeout(Entity.get(), Policy.get(), ApprovalDocument.get(), false, true)