Configure Service Activities for an HR Service
If the fulfillment type of an HR service is set to Service Activity, you must configure one or more service activities. Service activities can be approvals, tasks, or child HR services.
Before you begin
- Role required:
sn_hr_core.admin
Procedure

- Navigate to All > HR Administration > HR Services > HR Service Configuration.
- Open the HR service.
- In the Fulfillment type field, verify that the value is set to Service Activity.
- Once set, the Service Activities section appears at the bottom of the HR service form.
- Scroll to the bottom of the HR service form and open the Service Activities list.
- Click New or open an existing record.
- On the Service Activity form, configure one of the following activity types:
- Approval
- Task
- Child HR Service

Configure an Approval
Approvals require one or more users to approve the case before it can proceed.
- On the Service Activity form, set Activity type to Approval.
- Complete the fields as appropriate:
Field | Description |
---|---|
Activity type | Set to Approval |
Name | Name of the service activity |
Missing any approver | Action if any approver is missing: • Select replacements • Skip missing • Close incomplete |
Missing all approvers | Action if all approvers are missing: • Select replacements • Close incomplete |
Wait for | Condition to complete approval: • Anyone to approve • Everyone to approve • First response from anyone |
On rejection | Action if approval is rejected: • Allow resubmit of approvals • Close incomplete |
Parent HR service | Auto-filled with parent HR service |
Order | Determines sequence. Lower numbers execute first. Identical order numbers execute in parallel. |
Approvers from case | User fields from HR case used as approvers |
Approver users | Specific users who must approve |
Approver groups | Groups who must approve |
Note:
- The current service activity must be closed, completed, accepted, or rejected before the next becomes available.
- To reject an approval, users must have the HR case writer [sn_hr_core.case_writer] role.
- When rejected, the assigned user can resubmit the approval with work notes or comments.
- Click Submit or Update on the Service Activity form.
- Click Update on the HR Service form.
Configure a Task
Tasks are service activities linked to HR task templates.
- On the Service Activity form, set Activity type to Task.
- Complete the fields as appropriate:
Field | Description |
---|---|
Activity type | Set to Task |
Child task template | The HR task template used for the activity (auto-populates HR task fields when generated) |
Name | Name of the service activity |
Parent HR service | Auto-filled with parent HR service |
Order | Determines sequence. Service activities with the same order number are grouped; approvals in the group run first |
- Click Submit or Update on the Service Activity form.
- Click Update on the HR Service form.
Configure a Child HR Service
This option links a service activity to another HR service.
Note: Available only if the Human Resources Scoped App: Lifecycle Events (com.sn_hr_lifecycle_events) plugin is activated.
- On the Service Activity form, set Activity type to Child HR Service.
- Complete the fields as appropriate:
Field | Description |
---|---|
Activity type | Set to Child HR Service |
Child HR service | Name of the child HR service associated with the activity |
Name | Name of the service activity |
Parent HR service | Auto-filled with parent HR service |
Order | Determines sequence. Lower numbers run first; identical order numbers run in parallel |
- Click Submit or Update on the Service Activity form.
- Click Update on the HR Service form.
✅ Now your HR service is fully configured with service activities.