cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to prevent users from changing default query in POWL?

Former Member
0 Kudos

Hello experts,

We use POWL in our application and there is a requirement to lock default POWL queries so that all the users can not change them through "Criteria Personalization" (add or remove selection criteria fields). I assume that for this purpose we need to hide link "Criteria Personalization" in "Change query" link for default queries, but I don't know whether it is possible or not.

Does anybody know how to achieve it?

Thanks for any help.

Accepted Solutions (1)

Accepted Solutions (1)

former_member184578
Active Contributor
0 Kudos

Hi,

Yes. Check SAP Note 1124779 .

1.

Go to the role of the user - PFCG - Authorizations - Change authorization data - Cross-application authorization objects - authorizations for Personal Object Work List (POWL) iViews

Here you have to specify the application ID POWL_APPID - For ex - SAPSRM_E_CHECKSTATUS

To hide define query and personalze ,maintain the following settings -

In activity POWL_CAT -  '03'  , POWL_LSEL-DISALLOWED - POWL_QUERY - 03 , POWL_RA_AL - ALLOWED , POWL_TABLE - DISALLOWED.

Or,

2. Do the Admin Configuration for all users:

Go to SE80, enter WDA Component POWL_UI_COMP,  expand Component-Configurations.

Now, double click on /SAPSRM/POWL_CONFIG_SC, click on button "start configurator" (browser will open, you should logon as admin); click on button "change"

Then, select tab "Web-Dynpro-Built-In",  navigate to view-element "PERSONALIZE" (left side) by expanding MASTER_CONTENT -> QUERY_TOOLBAR -> RIGHT_HAND -> PERSONALIZE

and set parameter Visibility to "Invisible".

Follow the same for element "DEFINE_QUERY" and Save the Config.

Hope this helps u,

Regards,

Kiran

Former Member
0 Kudos

Thank you for the response.

I investigated the steps you've described and if I'm not mistaken, the approach above will disable link for "Criteria Personalization" for every query. Or not?

Because our requirement is to hide the functionality "Criteria Personalization" only for default query, for any other query it should still be available.

Regards,

Natali

former_member184578
Active Contributor
0 Kudos

Hi,

Yes. It hides completely and I don't think you could hide only for default query! May be a right click on 'Personalize' link and click on hide in Admin mode/ individual user mode( which also do the same I guess).

Regards,

Kiran

Answers (0)