2 Ways to Control Making Changes to ABAP Web Dynpro Personalization Settings

  • by Kehinde Eseyin, Senior SAP GRC Consultant, Turnkey Consulting Ltd.
  • December 18, 2013
The SAP NetWeaver Business Client (NWBC), which is based on SAP ABAP Web Dynpro technology, is one of the front-end tools for accessing SAP GRC 10.0. Learn how to control the ability of end users to make changes to the user settings of their Web Dynpro-based application forms.
Learning Objectives

After reading this article, you'll know how to:

  • Selectively control the ability of users to make changes to Web Dynpro application forms
  • Globally control the ability of users to make changes to Web Dynpro application forms
Key Concept

Personalization involves the process of customizing services (for example, ABAP Web Dynpro applications) to suit users’ preferences. The WDDISABLEUSERPERSONALIZATION ABAP Web Dynpro parameter can be used to control the ability to change personalization settings, especially when the capability is abused by end users.

The capability to maintain user settings should be controlled in a business environment. If appropriate controls are not in place, it is common for users to play around with user settings. This often leads to unnecessary help desk calls as a result of end users tampering with the application forms, such as hiding fields or entering filter values. Changing user settings can lead to an avoidable error message. For example, if you have configured the description field of an access request form to be mandatorily filled before an access request can be submitted and the form is now personalized to hide the description field, then an error is displayed when the field is not completed because it has been unintentionally (or intentionally) hidden.

Personification and Personalization of Web Dynpro Applications

To personalize Web Dynpro applications, access transaction code NWBC. In the screen that appears (Figure 1) click the Access Request link.


Figure 1
The initial screen of NWBC

Kehinde Eseyin

Kehinde Eseyin is a senior SAP security and GRC consultant with Turnkey Consulting (UK) Limited. He has more than eight years of SAP authorizations, GRC, and Basis experience. In the past, he has managed teams to coordinate security, GRC, and Basis administration activities within a multinational environment and operated as an independent consultant, performing SAP system audits and SAP GRC Access Control implementations. He holds a bachelor’s degree in computer science. He has different certifications, including SAP Access Control 10.0 Consultant; SAP Technical Consultant (SAP NetWeaver on Oracle); SAP Solution Manager Operations Consultant; SAP Support Engineer – SAP Solutions Manager; SAP Business One Consultant; Oracle Database Administration Professional (OCP DBA); ITIL v3; and PRINCE2. He is the co-author of SAP BusinessObjects Access Control 10.0 Application Associate Certification [Review Questions and Answers].

See more by this author


Comments

1/25/2014 5:10:44 AM
Rakesh

Nice.. good work

Please log in to post a comment.

To learn more about subscription access to premium content, click here.