Deleting Users

Question: Hi All,

Our auditors tell us that we are no longer allowed to delete
user ID's on our production system due to user history being
lost in our logs. First is this true and if so should I put the ones
I want to delete into a user group for safe keeping?

Thanks in advance

Charlie B.

Answer:
You do not say what version of SAP you are using but later versions do keep the change history for various functions even after the UserId has been deleted.

If you need to demonstrate it run some Fi or other actions in your Test system then delete the user and let the auditor see the result.
_________________
Sandi
~~~~

Apparently Father Christmas, the Easter Bunny, the Tooth Fairy and Star Wars aren't real

Tuly kiwi.

Answer:
You do not lose history. Depending on your naming convention for users, you may lose the name of who did what. Eg if the namng convention is non descriptive say x123 then you will not know who x123 is as they have been deleted. If you use first initial last name then you would know who did it. All documents will keep the x123. We have the x123 naming convention but put users in a user group called Terminated, remove all their access and lock the user. If I want to know who x123 is , they still exist.

Answer:
also remember that for some PM processes it is important that the UID exist, so deleting user when using PM can cause errrors. So beter lock and take roels away.

Answer:
Thanks all,

We are on version 4.6C. I do appreciate the feedback. As an extra precausion if we decide to not delete the ID's what about making them system ID's so logging in is not possible and putting them into an inactive users group?

Answer:
Every step that makes it more clear to useradmin not to reactivate the users is GOOD!

Answer:
Your auditors cant "tell" you to do anything.

They can make recommendations. They may raise a control deficiency, but for something small like this it is not going to affect their findings one bit when compared to something like finding active dialog users in prod with SAP_ALL or similar auths. Make them work for their fee & get them to tell you exactly what is lost.

Personally I do what the others have done - lock, assign to special user group & remove roles. At previous clients where they have deleted users, we have not had trouble with cnage logs for these deleted users.

Answer:
Hi - we use Global IDs A123XYZ and you can find deleted users by putting in a range in change information for users in SU01. Going on from that you CAN try re-creating the user and it will state:

Old SAPoffice data found for this user name. Do
you want to copy this data to the new user?

User address copied from SAPoffice data
Message no. 01009

Does anybody know where this information is and can be retrieved please?

many thanks
David
_________________
Real Daleks don't use the stairs. They just level the building.

Answer:
Note - I've found a reference to table ADR7 when searching the Security forum by "SAPOffice" but that doesn't seem to contain the name..
_________________
Real Daleks don't use the stairs. They just level the building.

Answer:
ADR7 is the refernce key to find the User name. If you need to know the name recreate the user and the only name will apear, unless you run a report to clean up the orphaned ID.

Then you should be refering to the "paper trail" you have authorizaing you to create and or delete the ID (be it a hard copy form or an email log). This should have all the user information about the ID.
_________________
John A. Jarboe

Answer:
Hi John

Thanks for your assistance with this little thing.

Yes - we do individual SU01 to create the ID again (but not save). If doing SU01 can recover the data isn't there a way to find the source of the hidden information directly though?

We run a find at the moment in Lotus Notes which works but it would be nice to be able to get it directly from SAP.

regards

David
_________________
Real Daleks don't use the stairs. They just level the building.

Answer:
It has been a while but it involves ADR7, USR21, and a few other ADRx tables. If you have the time you can trace the code an dfind the exact tables.

No comments:

topics