BLTH API method getProvisioningRoleMembers() returns incorrectly null value as result
search cancel

BLTH API method getProvisioningRoleMembers() returns incorrectly null value as result

book

Article ID: 245134

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Suite

Issue/Introduction

According to the Javadoc - 

CA Identity Manager Programming Reference - https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/identity-manager/14-4/programming/ca-identity-manager-programming-reference.html

the method getProvisioningRoleMembers() of BLTHContext shall return the list of the provisioning role members, but it returns null instead. Despite the fact that the role does have some members.

getProvisioningRoleMembers

ResultsContainer getProvisioningRoleMembers()
                                            throws java.lang.Exception
Retrieves the members of the provisioning role involved in the current task.

If the members are listed on multiple tabs of this assignment type, all the members are returned in a single ResultsContainer.

 

Returns:
The access role members, or null if none exist or if the administrator who is executing the task does not have privileges for this object.
Throws:
java.lang.Exception

And the output to VST yields

Loaded role members (2)- results container is null


even when the Provisioning role has members.

Environment

Release : 14.4 CP 1 CHF2

Component : IdentityMinder(Identity Manager)

Resolution

We are aware of this issue It will be fixed in a future patch.

You may create a case with support to request a hotfix file for the latest version of Identity Manager - (currently, it's 14.4 CP 2 CHF)

Please refer to this KB.