SAP Knowledge Base Article - Public

2884949 - Default Roles and Groups Not created once is enabled - Onboarding

Symptom

Once Onboarding is enabled, below default Roles and Groups Need to be enabled in system along with default Rules. But sometimes these Roles, Groups and Rules will not be added in system.

The following permission roles are added to the system by default.

  1. OnboardingBpeAdmin: You can assign this role to a new group or an existing BPE Service User group
  2. OnboardingExternalUser: You can assign this role to new hires

The following permissions groups are added to the system by default.

  1. OnboardingBPEServiceUser: The users in this group can execute Business Process Engine tasks
  2. SAP_ONB2_ErrorFlowAdmins: The Admin users in this group can see Business Process tile on their Home Page To Do section

Also On select, Onboarding  is enabled in your system. The following rules are added to the system by default.

  1. SAP_ONB2_CustomDataCollectionCheck
  2. SAP_ONB2_DataCollectionConfigSelect
  3. SAP_ONB2_ECDataCollectionCheck
  4. SAP_ONB2_PreDay1AccessCheck
  5. SAP_ONB2_HMReviewCheck
  6. SAP_ONB2_InternalHire_Configuration

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Login to Onboarding  System
  2. Go to Manager Permission Roles and Check for below Roles. Please, see below:
  • OnboardingBpeAdmin
  • OnboardingExternalUser

The following permissions groups are added to the system by default:

  • OnboardingBPEServiceUser: The users in this group can execute Business Process Engine tasks.
  • SAP_ONB2_ErrorFlowAdmins: The Admin users in this group can see Business Process tile on their Home Page To Do section. This permission group is added in Admin Center >>  Manage Onboarding Dynamic Groups.

Go to Configure Business Rule and check for below default rules.

  1. SAP_ONB2_CustomDataCollectionCheck
  2. SAP_ONB2_DataCollectionConfigSelect
  3. SAP_ONB2_ECDataCollectionCheck
  4. SAP_ONB2_PreDay1AccessCheck
  5. SAP_ONB2_HMReviewCheck
  6. SAP_ONB2_InternalHire_Configuration

Cause

The issue sometimes happen when Onboarding switch is enabled for the first time in the instance. We wait for MDF event, but sometimes MDF event is not published.

Resolution

For Implementation Partners/Product Support

Please follow the below work around step to fix the issue.

Step 1. Change Secured No for Object Definition "Rule" 

  1. Admin Center > Configure Object Definitions > Object Definition > Search "Rule"
  2. Click on Take Action and select Make Correction.
  3. Change Secured to No and Change Permission Category to No Selection.
  4. Then, click Save

Step 2. Add description for Object Definition "ONB2DataCollectionConfig" 

  1. Admin Center > Configure Object Definitions > Object Definition > Search "ONB2DataCollectionConfig"
  2. Look for the "Description" - if it's empty, enter "ONB2DataCollectionConfig"
  3. Then, click Save to update the changes.

Step 3. Disable "Onboarding 2.0" 

  1. Login into Provisioning (Logout and Login if there is already an open session).
  2. Go to Company Settings and disable Onboarding 2.0 (if already in enabled state). Wait for 5-10 mins to let all clean up to happen. 

Step 4. Refresh RBP 

  1. Provisioning > Company Settings
  2. Run both RBP refresh & self-healing tool 

Step 5. Re-enable "Onboarding 2.0" 

  1. Provisioning > Company Settings
  2. Enable "Onboarding 2.0".

Keywords

Onboarding , default, role, groups, business, rule, external, roles, groups, configuration , KBA , LOD-SF-OBX-ADM , Admin UI , Problem

Product

SAP SuccessFactors Onboarding all versions