Which IIQ version are you inquiring about?
8.3 vs 8.3p4
LogiPlex version: 2023.04.17.0001
We have deployed a LogiPlex application in our test and acceptance environment using the SSB. So the configuration in both environments is the same. However when testing the provisioning to a LogiPlexed application in the acceptance environment we get a NullPointException. In the test environment provisioning is working.
The NullPointerException error occurs only when there is an account in the master application but none in the multiplexed application. The initial provisioning plan is a create on the multiplexed application and this should be converted by LogiPlex to a modify for the LogiPlex master application.
Logging from the test environment (IIQ v8.3p4) from the LogiPlex Provision function:
services.standard.connector.LogiPlexConnector:2475 - Dumping Provisioning Plan details : <?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE ProvisioningPlan PUBLIC "sailpoint.dtd" "sailpoint.dtd">
<ProvisioningPlan nativeIdentity="xxx" targetIntegration="LogiPlex Master Application" trackingId="4476c48642ef4dc99622a3f37b31862e">
<AccountRequest application="LogiPlex Master Application" nativeIdentity="CN=test-remold,OU=User,DC=domain,DC=com" op="Modify">
<AttributeRequest name="memberOf" op="Add" value="CN=entitlement,OU=Groups,DC=domain,DC=com"/>
</AccountRequest>
<Attributes>
<Map>
<entry key="identityRequestId" value="0000000027"/>
<entry key="requester" value="spadmin"/>
<entry key="source" value="LCM"/>
</Map>
</Attributes>
</ProvisioningPlan>
From the acceptance environment (IIQ v8.3):
services.standard.connector.LogiPlexConnector:2475 - Dumping Provisioning Plan details : <?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE ProvisioningPlan PUBLIC "sailpoint.dtd" "sailpoint.dtd">
<ProvisioningPlan nativeIdentity="xxx" targetIntegration="LogiPlex Master Application" trackingId="c748c3e1c9a64581ac05dfa361d5b356">
<AccountRequest application="LogiPlexed Application" op="Create">
<AttributeRequest name="memberOf" op="Add" value="CN=entitlement,OU=Groups,DC=domain,DC=com"/>
</AccountRequest>
<Attributes>
<Map>
<entry key="identityRequestId" value="0000000043"/>
<entry key="requester" value="remold-admin"/>
<entry key="source" value="LCM"/>
</Map>
</Attributes>
</ProvisioningPlan>
It looks like LogiPlex is not changing the request to the Master and the biggest difference I see if a missing nativeIdentity in acceptance.
Does anyone has seen the same error and might this be related to the IIQ version difference or is there a misconfiguration is acceptance that I missed?
– Remold