Why does HCM Cloud use data roles?

Data roles provide access to HCM data that is protected through data security measures. In the HCM cloud, reference data like lookups, person types, work locations, and jobs are typically unsecured, meaning they can be accessed without requiring a data role. On the other hand, transactional data, which is often associated with individual persons, tends to be secured.

To access secured transactional data, a data role is necessary. For instance, if a user is directly assigned the HR specialist job role and granted access to manage locations and manage jobs pages, they will be able to access location and job pages, as these are not secured by data security. However, the same user won't be able to search for individuals on pages like person management, as this requires specific data role access.

I hope this blog post was helpful for you. If you have any questions or feedback, please leave a comment below.

I hope this blog post was helpful for you. If you have any questions or feedback, please leave a comment below.