Bulk approvals enable

We have a requirement in our current environment where the access request workflow has two levels of approval:

Level 1 – Manager approval
Level 2 – Entitlement owner approval

When a user submits a request containing multiple entitlements, the first level approval works as expected. A single work item is created for the manager, and the manager can approve all requested entitlements in one action.

However, at the second level, IdentityIQ generates a separate work item for each entitlement owner. As a result, the owners must review and approve each entitlement individually, which is time-consuming.

Could you please suggest whether it is possible to configure the workflow so that entitlement owners can approve multiple entitlements in a single work item instead of receiving separate work items for each entitlement?

Any guidance on the best approach to achieve this would be appreciated

Hi @sureshbommareddy98,

Please refer below link

Access Request Not Splitting Approval - IdentityIQ (IIQ) / IIQ Discussion and Questions - SailPoint Developer Community

Set approvalSplitPoint =owner or manager

Thank you,

Harikrishna

Approvalsplitpoint = owner was already there

Hi @sureshbommareddy98

This is happening because the approvalSplitPoint is set to owner. You can try this by setting approvalSplitPoint to none. This will disable splitting and owners will get clubbed approvals.

1 Like

@sureshbommareddy98 Please share your LCM Provisioning and Approval/Provision subprocess to review? Also, please confirm the use case.. lets say you have three entitlements: ent1, ent2, ent3… ent1 owner is Owner1 while ent2 and ent3 owner is Owner2. Are you expecting two approvals only? One for Owner1 to review ent1 and other for Owner2 to review ent2 and ent3?

Variables pass from LCM to subprocess. Could you please enable trace and validate if the values are same across the transfer.