Application Development 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: 

Authorization issue with access to HR data not being blocked

Former Member
0 Kudos

Hi Experts,

We have one HR authorization profile created for all the users and its mandatory for every user, when we are assigning this profile to the users all the users are able to see the salary data in the system, so client asking to restrict this data(read & write). when we are trying to restrict at the infotype level the Authorization profile overwriting it and restriction at infotype level is not working.

Please suggest me which way we can do this

Thanks,

VS

Message was edited by: Julius von dem Bussche Subject title improved...

4 REPLIES 4

abdul_hafeez4
Participant
0 Kudos

This message was moderated.

Colleen
Advisor
Advisor
0 Kudos

Hi Sree


when we are trying to restrict at the infotype level the Authorization profile overwriting it and restriction at infotype level is not working


What do you mean by overwriting? What did you restrict?


1 profile only for all users - sounds like there might be a bit too much access. Was this profile meant to be for ESS access?


Regards

Colleen

Former Member
0 Kudos

At the top of the list of suspects is always object P_ABAP. What values (if any) have you given there?

Also, which transaction are they using to display salaries? (perhaps you are expecting SE16 to work with HR authorizations - it won't...).

Cheers,

Julius

pmuschick
Participant
0 Kudos

Please give as us more details on:

  • The profile itself (how it is configured)
  • The authorization objects in the roles (P_ORGIN and so on)
  • Which authorization objects are activated (HRAUTH export)
  • The roles, objects, profiles, and if index was activated (HRAUTH export)

There are several common problems with this. Not activated authorization objects are simple cause but it can be more complex. Only details about how the system tests authorizations usually lead us to a solution.