cancel
Showing results for 
Search instead for 
Did you mean: 

Deleting users in MDM

Former Member
0 Kudos

Hi All,

I have a req where my MDM users are also maintained in the LDAP databse.

Now i want that whenever any user moves out of the company,his/her name is removed out of the LDAP directory.

On similar lines i want that using some kind of logic either through JAVA api or ABAP apis. this information be fetched form the LDAP server and call the delete function on the corresponding users in MDM.

I know this is possible but need to know how to do it and whether ABAP /JAVA apis should be used as we need to connect LDAP server to MDM server so not sure if ABAP or JAVA can be used.

Due to other complication in integrating MDM to LDAP directly in 5.5 we do not wish to go with the MDM-LDAP integration but try using the APIs instead as it is only for a simple users authentication request.

Please suggest

Thanks

AJ

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

The best way to achieve this will be with the API's. You could probably develop a web service that deletes users based on user id, and then call that from your LDAP solution.

The obvious problem is that if the user is involved in a workflow, has records checked-out, has records created by or is the owner of validations or assignments, then you cannot delete that user.

Best is to flag the user as inactive.

Regards

Former Member
0 Kudos

Hi Charles,

Thats exactly the solution i am looking into.

But i want to know in detail how to achieve this,which MDM API should i use ABAP/JAVA?

and from where to start.

Can you please elaborate your solution a bit more.

Thanks

Simona

Former Member
0 Kudos

Hi All,

Can anyone elaborate on how can i go ahead in using the APIs to resolve this.

and which api can i use ABAP or JAVA or Both can be used

Thanks

AJ

Former Member
0 Kudos


Hi,

You can use MDM API for deleting users, with the Class DeleteUserCommand.ABAP and Java can be used depending on your system landscape, and the ressources of your team (ABAP or Java developers).

Regards,

Answers (0)