07-21-2009 4:39 PM
Hi all,
There is a requirement from security to not have access to end users for IT 0002 (HR). But the super user needs it.
Is there a way where we can mask the SSN partially i.e only the last four digits being visible & this can be handled by authorization, i.e. a few users will have full access & the rest will have partial view of the SSN number.
Any inputs would be appreciated.
Thanks
RL
07-21-2009 4:58 PM
May be try to use enhancement PBAS0001 and according to authorization object hide the field or display
PS : I am not 100% sure about this.
a®
07-21-2009 4:58 PM
May be try to use enhancement PBAS0001 and according to authorization object hide the field or display
PS : I am not 100% sure about this.
a®
07-21-2009 4:59 PM
If U are talking about masking SSN when viewing table , then I don't think this is possible.
If U want to mask SSN while viewing data from PA30/PA20 then write the coding in user exit.
Write the logic in Include ZXPADU02 exit : EXIT_SAPFP50M_002
07-22-2009 3:46 PM
Thanks for the response Srini,
But when I mask the filed using a user exit, can there be complete view for super users & for the rest of them the filed should be mask. Is this possible?
Thanks
RL
07-22-2009 3:53 PM
Hi,
In the User Exit, Check if the user PERNR is a SUPER USER.
If yes then show the SSN number.
ELSE.Mask the SSN Number.
For checking whether the user is a super user following query.
Select Single BNAME
from USR02
where CLASS = 'SUPER'.
Regards,
Vimal.
Edited by: Vimal V on Jul 22, 2009 4:56 PM