cancel
Showing results for 
Search instead for 
Did you mean: 

ESS: Who's Who - /SAPQUERY/HR_XX_PA_ESS

kmoore007
Active Contributor
0 Kudos

We implemented the Who's Who iView from ESS business content. It works fine when we are using the defaults. However, the users want some fields removed from the output. When we customize in the IMG for Who's Who (PZ01) to remove the unwanted fields the iView now is checking the user's authorization and only brings back a few employees. Anyone know how to turn off this authorization check for infoset /SAPQUERY/HR_XX_PA_ESS?

Accepted Solutions (0)

Answers (1)

Answers (1)

kmoore007
Active Contributor
0 Kudos

Did an authorization trace and discovered that I needed to add the authorization P_ABAP to the system generated query to override the authorization checks.

If you don't customize any fields for Who's Who, then it will use a BAPI to retrieve the information WITHOUT an authorization check. If you customize, then it switches to a query to retrieve the info WITH authorization checks.

former_member246893
Active Participant
0 Kudos

Hello,

I am facing a problem which is very similar to this one...

can you describe in more details.

~ thanks, Abdul

kmoore007
Active Contributor
0 Kudos

You need to do an authorization trace for the user which is executing the Who's Who in the Portal. When you look at the trace log you will see a query name which fails authorization starting with AQ. The query is system generated, so you may have to do a trace in each SAP system to get the query name. You can give a P_ABAP authorization to the user for these queries which will override the authorization checks in the query. There will be two queries. One for when you click on the 'Find' button and one for when you click on the the results list to get the details.