SAP HR - Universal Work List

Universal Work List (UWL) is a SAP Enterprise Portal element, the users can personalize as their central point of access to their tasks. Universal worklist UWL allows the use of current work items that are generated by the system when running SAP HR process in the system.

Uses of UWL

  • Universe worklist is used for all the portal roles that are used in all the processes in SAP HCM Processes and Forms.

  • You cannot set up a Universal worklist UWL for the roles that trigger the process start and are not involved in other process steps.

  • Universal worklist UWL is normally integrated with HR Administrator and Manager portal roles and is set up to enable the system to display work items from HCM Processes and Forms.

  • To set up the additional roles using SAP HR Processes and Forms, Universal Worklist must be configured accordingly integrated with portal roles in the system.

Universal Work List – Setup

UWL is used to group the different workflow tasks and alerts that are relevant for HR Administrator.

To set up UWL- go to portal → Select System Administration → System Configuration → Universal Worklist and workflow → Universal Worklist → UWL System Configuration.

You can set up a new connector if you do not have a connector in the system connected to system alias otherwise you can also use an existing one.


Following are the key advantages of using UWL −

  • You can access guided Procedure work items in common UWL inbox.

  • You can launch new items, open items in the same window or in new window.

  • To manage the work items you can use inbox customization flexibility.

  • You can use the pull mechanism that allows you to use auto or manual refresh options for work items.

Security in SAP HCM

Security in SAP HR system is one of the most important feature as it involves securing critical information and personal data of employees. Security also covers securing internal information in an organization like department details, vacancy, job details, salary information, etc.

There are various critical data in HR system that needs to be secured. For example, Employee Personal data, Pay slips, Time sheets, Expense Details, Salary account Details, HR system configuration details, HR policies, etc.

Transaction Codes used to maintain security in SAP HR system −

  • OOSP − Defined PD profile

  • OOAW − Evaluation path definition

  • PP01 − To maintain PD data

  • PPOC − Create Organizational Unit

  • PPOS − Display Organization

Authorization Objects

Authorization objects are used to perform complex check of authorizations when a user performs some actions. An authorization object groups multiple authorization fields. Authorization objects are used to restrict the access on personal data.

There are various authorization levels −

  • Authorization Field

  • Long Text


    Personnel Area


    Employee Group


    Employee Subgroup





  • VDSK1

    Organizational Key


  • Authorization Level

  • R (Read) − This is used for read access.

  • M (Matchcode) − This is used for read access to input helps.

  • Enqueue and Dequeue E and D − is used for write access using the asymmetrical double verification principle.

  • E is used to allow the users to create and change locked data records.

  • D is used to allow the users to change the lock indicators.

  • W (Write) − This is used for write access.

  • S is used for write access using the Symmetric Double Verification Principle.

Data Migration in SAP HR

SAP data migration includes the facts and figures to be migrated from non-SAP system to a SAP system.

Data migration involves the following steps −

  • Data Preparation and Analysis − This includes the fact and figures that are available in HR system.

  • Data Mapping − It includes mapping of data from data sources from non-SAP system to a SAP system.

  • Data Extraction and Conversion − This includes data extraction from legacy system and converting the data to a format, which is acceptable by SAP system.

  • Data Upload − It involves incorrect configuration, incorrect mapping, incorrect data and finding data mistakes. Reloading of facts and figures in case there is any error.

  • Testing and data validation − Once the data is uploaded, you can validate the data like SAP Standard Reports and SAP Database Tables.