on 05-21-2007 9:15 PM
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?
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.