Which IIQ version are you inquiring about?
8.4P2
Please share any images or screenshots, if relevant.
[Please insert images here, otherwise delete this section]
Please share any other relevant files that may be required (for example, logs).
[Please insert files here, otherwise delete this section]
Share all details about your problem, including any error messages you may have received.
Team,
We have a requirement where we need to skip the manager approval for operation “Remove” case if the requester and requestee is the same (Request submits from Manage Access Page).
we have input variable called “approvals” in the approval assignment rule but when I do a toXml(), I can see only requestee (Target User) details only(Please see below printed XML).
I also tried using WorkItem item = approval.getWorkItem(); but it’s giving null because it only contains the approval details not workitem or a plan
<Approval description="Manager Approval - Account Changes for User: test user" owner="23456">
<ApprovalSet>
<ApprovalItem application="AD" id="12345" name="isMemberOf" nativeIdentity="uid=98765,ou=people,dc=test,dc=com" operation="Remove" value="cn=arn:aws:iam::test,ou=groups,dc=test,dc=com">
<Attributes>
<Map>
<entry key="attachmentConfigList"/>
<entry key="attachments"/>
<entry key="flow" value="AccessRequest"/>
<entry key="id" value="12345"/>
<entry key="interface" value="LCM"/>
<entry key="operation" value="EntitlementRemove"/>
</Map>
</Attributes>
</ApprovalItem>
<ApprovalItem application="AD" id="12345" name="isMemberOf" nativeIdentity="uid=98765,ou=people,dc=test,dc=com" operation="Remove" value="cn=arn:aws:iam::test">
<Attributes>
<Map>
<entry key="attachmentConfigList"/>
<entry key="attachments"/>
<entry key="flow" value="AccessRequest"/>
<entry key="id" value="3456"/>
<entry key="interface" value="LCM"/>
<entry key="operation" value="EntitlementRemove"/>
</Map>
</Attributes>
</ApprovalItem>
</ApprovalSet>
<Arg name="workItemTargetClass" value="sailpoint.object.Identity"/>
<Arg name="workItemTargetName" value="98765"/>
<Arg name="workItemNotificationTemplate" value="AAC Access Request Identity Update Approval"/>
</Approval>
Can someone help me, how did we get the requester details?