HR Lifecycle Events Roles

Lifecycle Events roles control access to features and capabilities in the Lifecycle Events module.

Currently, there are six Lifecycle Events roles:

  • Lifecycle Case Reader (sn_hr_le.case_reader):
    • Can read all life-cycle cases.
  • Lifecycle Case Writer (sn_hr_le.case_writer):
    • Inherits Lifecycle Case Reader role.
    • Can create and modify life-cycle cases.
  • Lifecycle Activity Reader (sn_hr_le.activity_reader):
    • Can read and access activity set definitions, activity definitions, and owner group definitions.
  • Lifecycle Activity Writer (sn_hr_le.activity_writer):
    • Inherits Lifecycle Activity Reader role and any roles it contains.
    • Can create and modify activities within its owner group.
    • Can create and modify activity sets within its owner group, but cannot activate them.
    • Can create and manage HR activity configurations to set up HR services, HR templates, SM templates, SYS templates, order guides, and record producers.
  • Lifecycle Activity Set Manager (sn_hr_le.activity_set_manager):
    • Inherits Lifecycle Activity Writer role and any roles it contains.
    • Can create, modify, and delete activities in any owner group.
    • Can create, modify, and delete activity sets and all attributes.
    • Can activate and trigger activity sets.
  • Lifecycle Admin (sn_hr_le.admin):
    • Inherits Lifecycle Activity Set Manager role and any roles it contains.
    • Inherits Lifecycle Case Writer role and any roles it contains.
    • Can grant Lifecycle Events scoped roles to any users.
    • Can create, modify, and delete Lifecycle Events owner groups.
    • Can add and remove users from Lifecycle Events owner groups.
    Note: Lifecycle Admin (sn_hr_le.admin) is part of HR Admin (sn_hr_core.admin) when the Human Resources Scoped App: Core (com.sn_hr_core) and Lifecycle Events (com.sn_hr_lifecycle_events) plugins are activated. To use the scoped admin features, you must remove the Lifecycle Admin role from the HR Admin role.

Lifecycle Events use case

This use case illustrates how HR and Facilities agents and their associated roles interact and work together to create life-cycle event cases.

Roles control access to features and capabilities for life-cycle events. Refer to HR Lifecycle Events Roles.

The following is a use case for onboarding a new employee. The diagram provides:
  • The name of each role and what is required to onboard a new employee.
  • The process for HR and Facilities agents.
Note: For IT and Facility requests, the same steps outlined for the Lifecycle Activity Writer can be applied.

Create or modify Lifecycle Events user roles

You can manage roles and grant control access to features and capabilities in the Human Resources: Lifecycle Events application using the Manage Roles module.

About this task


  1. Navigate to Lifecycle Events > Administration > Manage Roles.
  2. The User Roles list displays. Click New or on an existing role to modify it.
    Suffix Created by the system after adding a role. It can be edited.
    Name Enter or modify a name for the role.
    Assignable by Select the Assignable By role (sn_hr_le.admin) to allow a user with this role to assign it to another user.
    Application Select the application that contains this record.
    Elevated privilege Check to give this role elevated privilege. Elevated privilege grants modification access to the High Security Settings, modify the Access Control List, directly import XML files, and access the Scripts - Background module.
    Description Enter or edit the description of the role.
  3. Click Save.
    There are three tabs that display:
    • Contains Roles - Displays all roles that roll up under the displayed role.
    • Applications with Role - Displays all applications the role is available to.
    • Modules with Role - Displays all modules the role is available to.
  4. Click Update.