From Strategy to Execution: The Go-To Guide for Offboarding 2.0 Implementation in SAP SuccessFactors

Offboarding is the formal process of separating an employee from a company, typically due to resignation, termination, or retirement. It involves various tasks and procedures to ensure a smooth departure, such as transferring job responsibilities, deactivating access rights and passwords, returning company equipment, and conducting exit interviews to collect feedback.

SAP SuccessFactors provides a comprehensive solution for Offboarding 2.0, which streamlines and automates the offboarding process to enhance efficiency and ensure compliance. Some key features and capabilities of SAP SuccessFactors Offboarding 2.0 solution include:

  1. Workflow & Task Management
  2. Compliance and Data Security
  3. Reporting and Analytics
  4. Knowledge Transfer and Documentation
  5. Integration with HR Systems


Let’s now delve into the step-by-step process of building an offboarding solution within SAP SuccessFactors. We will explore the key steps and procedures involved in implementing an effective offboarding system.

Overview – Implementation of Offboarding 2.0


Step 1 – Enable Offboarding 2.0 in Provisioning company settings:

Login in to Provisioning → Select your company under List of Companies → Click Company Settings → Select Offboarding 2.0 →Click Save and enter your company Id to confirm changes.

“Offboarding 2.0 — requires “Enable Generic Objects”, “Version 12 UI framework (Revolution)”, “Enable Business Process Engine”, “Enable Intelligent Services [Do not use, please use Upgrade Center to enable Intelligent Services]” and “Enable the Attachment Manager.”


Provisioning Switch

Step 2 – Setting up Role Based Permissions

Enable below RBP permissions for User:

Onboarding or Offboarding Object Permissions

  • Asset Task
  • Document Flow
  • Document Data
  • Knowledge Transfer Plan
  • Knowledge Transfer Task
  • Meeting Task
  • Process
  • ONB2ScheduledMessageActivity
  • Equipment Type
  • Equipment Type Value
  • Process Trigger

Onboarding or Offboarding Admin Object Permissions

  • Document Template

Manage Document Generation Templates

  • Generate Documents(All)


Enable below RBP permissions for Admin:

Onboarding or Offboarding Admin Object Permissions

  • ONB2OffboardingActivitiesConfig
  • ONB2ResponsibilityConfig

Manage Onboarding or Offboarding

  • Administrate Onboarding or Offboarding content
  • Permission to Cancel Offboarding

Manage Document Generation

  • Manage Document Template
  • Manage Document Template Mapping
  • Generate All Documents as Admin

Email Framework Object Permissions

  • EmailMessage
  • EmailReminderState
  • EmailTemplate
  • EmailTrigger
  • EmailTriggerCategory

Configure Email Framework Permissions

  • Configure Email Categories
  • Configure Email Triggers
  • Configure Email Templates
  • Configure Audit Trail
  • Allow Resend Emails

Configure DocuSign eSignature.

  • Configure DocuSign eSignature
  • Manage DocuSign envelopes

Configure Document Management

  • Configure Document Management


Step 3 – Setting Up Business Rules

3.1 – Automatically added Business Rules:

When Offboarding is enabled in the provisioning, the following rules added to the system by default:

  • ONB2_OFB_EmployeeReviewCheck – Allows offboarding employee to review the offboarding information

The Offboarding process enables managers to access and modify specific details, including personal information, job information, and employment information, of the employee who is departing the company. The activation of the manager’s task to review this information occurs when the Offboarding process evaluates the ONB2_OFB_ManagerReviewCheck as true.



  • ONB2_OFB_ManagerReviewCheck – Allows manager to review the offboarding information

To have a task for reviewing the information of the employee leaving the company by an existing employee, you must set the ONB2_OFB_EmployeeReviewCheck rule based on your requirement.



3.2 Create a Business Rule with Event Reasons and an Offboarding Initiation Rule for Publishing and Subscribing Events.

  • Business Rule to Configure Offboarding Initiation – In order to establish an Offboarding process, it is necessary to define a business rule that validates the need for the process based on the termination reason.

For example, create a new rule under the Initiate Offboarding Configuration scenario. Based on your business requirement, if the rule that you created evaluates to True, then the offboarding process is initiated. Note that this is a decision rule. Hence, you need not specify an action.


Rule to Configure Offboarding Initiation

  • Business Rule with event reason for Publishing the Termination Event – Once the offboarding process is initiated for an employee, the event reason specified during the separation will be compared with the defined business rule. If the event reason aligns with the business rule, the event will be published or triggered.


Rule with event reason for Publishing the Termination Event

Map this rule under Manage Business Configuration → Job Info → Trigger Rules →Post Save Event Type:


Rule Assignment under Job Information

3.3 Business Rule for Archiving Offboarding Tasks – Set up a business rule to automatically remove completed or irrelevant offboarding tasks from the dashboard of the designated Offboarding participants.


Rule for Archiving Offboarding Tasks

Step 4 – Configuring Offboarding Programs

Offboarding programs consist of a series of tasks performed by departing employees. Within the Offboarding process, various tasks can be defined and assigned. By creating an Offboarding program and establishing a rule based on your business criteria, you can assign different sets of tasks to different roles.

  • Navigate to Manage Onboarding and Offboarding Tasks.
  • The Manage Onboarding and Offboarding Tasks page opens, and the Offboarding Programs tab is active.
  • To create a program, click + New Program.
  • Added required Tasks with parameters like required, due date, assigned to etc. and save it.


Offboarding Program

To select the required Offboarding program for the employee, we must set a rule using the Select Offboarding Task Configuration scenario.

The selected Offboarding program is triggered when the Offboarding is initiated based on the set conditions.


Rule to set Offboarding Program

Step 5 – Cancel Offboarding

If the termination of an employee is canceled in Employee Central, it is important to note that the Offboarding process does not automatically cancel. The Line Manager is responsible for manually canceling the Offboarding process.

For Cancellation Reasons to show in the Cancel Offboarding popup,picklist should be configured in the system in Picklist Center as shown below. If this picklist is not configured the drop down will show no value. ONB2CancelOffboardingReason%20-%20Picklist

ONB2CancelOffboardingReason – Picklist

Step 6 – Email Services in Offboarding

We can select the preconfigured templates and make them active, or customize each to make updated as business requirements.

  • To access the preconfigured email templates for Offboarding, go to Admin Center, and in the Tools Search field, enter Email Services.
  • Select Manage Template, on the Email Services page.
  • Click on New Template, on the Manage Email template page, and select Reuse Templates to list out all the existing templates.
  • To add a new template, select Create New Template.


Preconfigured Email Templates

This marks the end of the implementation setup, and we can now focus on ensuring that the offboarding solution operates seamlessly within our SAP SuccessFactors environment. We can begin testing the setup and making necessary adjustments to align with the specific business requirements. By doing so, we can fine-tune the offboarding solution and optimize its performance for maximum effectiveness.


Implementing Offboarding 2.0 provides organizations with a powerful solution to optimize and automate the offboarding process. By following the step-by-step instructions and leveraging the features and capabilities of the system, organizations can ensure a seamless offboarding experience for both employees and HR teams.

This blog serves as a comprehensive guide, assisting teams in successfully implementing this solution. I hope you found this blog post informative and beneficial. Your thoughts and feedback on this topic are highly appreciated. Please feel free to leave a comment below to share your insights and suggestions. Your feedback will help to enhance the content and provide more valuable insights for learning.

Furthermore, if you have encountered any specific challenges or have implemented custom solutions, I encourage you to share your experiences. Your firsthand experiences will contribute additional value and inspire ideas for building customized solutions.

Thank you for taking the time to read, Happy Learning 🙂

Original Article:

Related blogs


Please enter your comment!
Please enter your name here