AccessRequestBatch.getAccessDeprovisioningStatusList()

This method returns an array of access names and the fulfillment status for access removal requests. The status can be Fulfilled, Not Fulfilled, Pending, or Unknown.

Availability
IBM® Security Identity Manager 6.0.0.17 and 7.0.1.6.
Synopsis
AccessRequestBatch.getAccessDeprovisioningStatusList(String processId)
Arguments
The process ID of the access batch request process.
Returns
An array of access names and their statuses in the following format.
access name-access status
Description
This method returns an array of access names and the fulfillment status for access removal requests. The status can be Fulfilled, Not Fulfilled, Pending, or Unknown.
Usage
The following JavaScript is added in Access Batch Processing Complete Template.
<JS>
 var result = '';
 var accessStatusList = accessRequestBatch.get().getAccessDeprovisioningStatusList(process.id);
 for (var i = 0; i &lt; accessStatusList.length; i++)
 {
     var accessNameStatus = accessStatusList[i];
     if (i == (accessStatusList.length - 1)){
       result += accessNameStatus;     
     }else{
       result += accessNameStatus + ', \n        ';
     }
 }
return result;
</JS>