Share all details about your problem, including any error messages you may have received.
I have a delegate attribute for manager available in database table , which is not updated as preference in sailpoint. So during approval if the delegate value is present the approval needs to be sent for both manager and delegate parallelly and the second level should be received once any one of the approver approves the request.
parallel
Approvals are processed concurrently and there must be consensus,
we wait for all approvers to approve. The first approver that
rejects terminates the entire approval.
parallelPoll
Approvals are processed concurrently but consensus is not required.
All approvals will be processed, we don’t stop if there are any
rejections.
serial
Approvals are processed one at a time and there must be consensus.
The first approver that rejects terminates the entire approval.
serialPoll
Approvals are processed in order but consensus is not required.
All approvals will be processed, we don’t stop if there are any
rejections. In effect we are “taking a poll” of the approvers.
any
Approvals are processed concurrently, the first approver to
respond makes the decision for the group.
You choose\set one of this type for each level of approval.
You can create custom approval using approval assignment rule and you can create an approval object and assign it two child approval object which will be your “manager” and the person who have got delegation by manager and then apply approval mode “any” on the parent approval.
You can extend this logic to even larger audience depending upon your use-case.