Regenerate Roles

You must regenerate an HCM data role if you change its role hierarchy. For example, if you remove an aggregate privilege from a custom job role, then you must regenerate any data role that inherits the job role.

You must also regenerate any abstract role to which security profiles are assigned if you change its role hierarchy. Regenerating a role updates its data security policies to reflect the latest role hierarchy. This topic introduces the ways in which you can regenerate data and abstract roles.

Regenerate Multiple Roles

To regenerate multiple roles at once, you use the Regenerate Data Security Grants process.

Regenerate Roles Individually

To regenerate a single data or abstract role, you can use the Regenerate Data Security Grants process. Alternatively, you can edit the role on the Manage Data Roles and Security Profiles page.

Follow these steps:

  1. Search for the data or abstract role.

  2. Select the role in the Search Results and click Edit.

  3. On the Edit Data Role: Select Role page, click Next.

  4. On the Edit Data Role: Security Criteria page, click Review.

  5. On the Edit Data Role: Review page, click Submit.

This procedure automatically regenerates the role's data security policies based on the security profiles assigned to the role.

Note: You must regenerate updated, predefined roles after each release upgrade of Oracle HCM Cloud. For example, if the predefined Payroll Manager role is updated in an upgrade, then you must regenerate any data role that inherits that job role.