cancel
Showing results for 
Search instead for 
Did you mean: 

SAP IDM 7.2 task not being called during provisioning

Morley
Explorer
0 Kudos

When I provision a new user in IDM one of the tasks that assigns an active directory group to an active directory user is not being called. It calls the other AD tasks but not the one that assigns the group - Any ideas?? I.e. it calls CreatADSUser, Enable ADSUser, CreateExchange2010User, SetADSPassword but does not call AssignUserToADSGroup.

I cannot find out why and there are no errors I can find in any log.

Accepted Solutions (0)

Answers (3)

Answers (3)

devaprakash_b
Active Contributor
0 Kudos

Hi Morley,

As suggested by every one. Please check the following

1. Are there any wait tasks in Provisioning Queue search based on user mskey.(mxpv_provision).

2. Check the hook task in the respective repository.

3. check whether dispatchers are set & are running, whether action task and job is enabled for the task AssignUserToADSGroup under the AD Connector.

4. enable trace for the user and check the logs in the table or from admin ui.

Still issues then please drop me your lync or skype id to my message will contact you.

Regards,

DP

Morley
Explorer
0 Kudos

I have narrowed it down even more. There is a Pass: 4. Exec Plugin - Assign User Membership task that runs. It runs for the ERP repository but it doesn't run for the AD repository.

Steffi_Warnecke
Active Contributor
0 Kudos

Is the task added in the hook task of the AD repository?

Morley
Explorer
0 Kudos

The task 4. Exec Plugin - Assign User Membership - is supposed to call the hook 4 task from each repository. It gets the one for the ERP repository but does not get the hook4 task for the AD repository.

Steffi_Warnecke
Active Contributor
0 Kudos

Yes, so did you check the AD repository to see, if the constant for hook task 4 is maybe empty?

Morley
Explorer
0 Kudos

Yes, I did and it is as it should be. Here are the hook tasks for both but the issue is that after task 4. Exec Plugin - Assign User Membership runs for ERP it doesn't run for AD. It should run right after.

Ckumar
Contributor

Hello Morley,

Assign User Membership to BS ABAP task belongs to "ABAP BusinessSuite Connector" while Assign User Membership to AD Group task belongs to "AD Connector" folder. These two are completely different tasks and uses the different passes (prior use To Custom pass while later uses To LDAP pass) also.

As your Assign User Membership to AD Group task is already linked to your repository and not getting triggered, please check the following points.

  1. Whether the task Assign User Membership to AD Group is Enabled?
  2. Whether a running dispatcher is assigned to this task?

If you find both the things fine then there could be the linkage issue so try to remove the job from hook task 4 in your AD repository and then add it again.

Regards,

C Kumar

Morley
Explorer
0 Kudos

I have verified everything and removed the job from the hook task and added it again and it is still not working. Any other ideas?

Ckumar
Contributor
0 Kudos

Hello Morley,

In this case, I would recommend, Re-import the provisioning framework and recreate the repository - If it is Development system otherwise enable the trace and share the log file.

Regards,

C Kumar

Regards,

C Kumar

former_member2987
Active Contributor
0 Kudos

Well, I guess I'd go with the basics, are the tasks enabled, and dispatchers assigned? Repository assigned? Can you run the workflow / task using test provisioning task?

Morley
Explorer
0 Kudos

I have narrowed it down even more. There is a Pass: 4. Exec Plugin - Assign User Membership task that runs. It runs for the ERP repository but it doesn't run for the AD repository.