Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SAP Password Reset Tool

Former Member
0 Likes
8,425

HI SAP Team,

In our company we have SAP ECC 6.0 we are planing to implement SAP Password Reset Tool which is Microsoft base.

Is that any one have any idea about this than please share with me.

I am attaching pdf file for more reference, Kindly provide your valuable input for the same .

Thanks & Regards,

Bipin

4 REPLIES 4
Read only

FredericGirod
Active Contributor
0 Likes
3,467

Hi Bipin,

forget to buy an external software, you have all you need in SAP.

Create a WebDynpro

--> first ask a username

--> second list the system connected (if you have a CUA)

--> When the user validate, you generate a GUID (fm), save this GUID into a specific table with the username, the date, time. Send an email with an URL to reactivate the user/passwd (to the user asked).

In you WebDynpro, you have to catch the URL, if the URL contain a GUID, you go in the third step, validate the new user/passwd

So when the user click on the URL, you go again in your webdynpro, the program get the URL, get the guID, go in the specific table, find the user, the date (if the date is too old, you don't do it ...) and you could regenerate a new passwd, unlock the user, and display the passwd (or send it by mail)

it's not too hard to do it, maybe a 5 days

regards

Fred

PS: important things, you have to specify a user/passwd in the SICF for the webdynpro

Read only

0 Likes
3,467

Hi Bipin,

I have done a similar development in my previous project. You can do the following steps to accomplish your work.

1) Design the UI screen as you proposed in Microsoft and connect sap system using ODBC or whatever connecting objects you prefer.

2) Add 2 buttons in your UI .i.e Reset Password, Unlock User.

3) a) Call SAP BAPI :  BAPI_USER_UNLOCK  for unlocking the users

     b) call SAP BAPI:   BAPI_CHANGE_USER

  

Hope this will help you.

Regards,

Siva

Read only

Former Member
0 Likes
3,467
Read only

Jelena_Perfiljeva
Active Contributor
0 Likes
3,467

I've been contemplating a similar project as well. Here is another site I bookmarked, but haven't read in detail:http://ceronio.net/2011/04/change-password-web-service-in-sap/

We don't use Web Dynpro at all currently, so I don't think it would be a good option in our case.