Queries regarding the Batch Access request

Which IIQ version are you inquiring about?

8.2

Share all details related to your problem, including any error messages you may have received.

Hi All,
Just a query : So i was testing the method of submitting batch request for adding entitlements. when i done that the work item got created directly, but instead I wanted it to go via approval flow. In the lifecycle manager i even added the workflow to batch request option that we are using for normal requests. So is there any changes needs to be done for batch request in the workflow to fulfill this requirement.

Hi @Amsingh1

Have a looking in Lifecycle Manager and check if approvals are configured for the business process (workflow) used by the “Batch Request Access”. This can be modified as you need.

Hi @Amsingh1

check in the workflow assigned to the batch request access in Lifecycle manager - > business processes → Batch request access

in the assigned workflow, check what is the ApprovalScheme variable initialized to. if it is to None, Please change it to as required for approvals

Thanks

1 Like

Hi Yes as i told in the question also that the workflow that is configured is same as for the normal requests so yes the approvals are there.

Hi @Amsingh1

It’s likely then the OOTB calling of LCM Provisioning a batch request is setting approvalScheme to none.

You could create another step in the workflow to catch if it’s a batch request and set the approvalScheme to your requirements.

Thank you. any idea how to catch it.

Hi @Amsingh1

1.Create a step to check if this variable is NOT null: batchRequestItemId

2.Then set the approvalScheme variable to your requirements

If you checked the box for “Generate identity requests” then Batch Request should execute the approvals based on the Workflow configuration that you have set for Batch Requests

by default it’s set as LCM provisioning
IIQ is explicitly sets the approvalScheme and notificationScheme to ‘none’ in the step ‘Launch Batch Workflow’ when calling the method ‘launchBatchWorkflows’.

so either you need to modify the workflow by setting by adding condition if source == ‘Batch’ then reset the approvalSchema and notificationSchema to the default values.

or create a new workflow .

2 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.