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.
- OnboardingBpeAdmin: You can assign this role to a new group or an existing BPE Service User group
- OnboardingExternalUser: You can assign this role to new hires
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
Also On select, Onboarding is enabled in your system. The following rules are added to the system by default.
- SAP_ONB2_CustomDataCollectionCheck
- SAP_ONB2_DataCollectionConfigSelect
- SAP_ONB2_ECDataCollectionCheck
- SAP_ONB2_PreDay1AccessCheck
- SAP_ONB2_HMReviewCheck
- SAP_ONB2_InternalHire_Configuration
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Login to Onboarding System
- 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.
- SAP_ONB2_CustomDataCollectionCheck
- SAP_ONB2_DataCollectionConfigSelect
- SAP_ONB2_ECDataCollectionCheck
- SAP_ONB2_PreDay1AccessCheck
- SAP_ONB2_HMReviewCheck
- 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"
- Admin Center > Configure Object Definitions > Object Definition > Search "Rule"
- Click on Take Action and select Make Correction.
- Change Secured to No and Change Permission Category to No Selection.
- Then, click Save.
Step 2. Add description for Object Definition "ONB2DataCollectionConfig"
- Admin Center > Configure Object Definitions > Object Definition > Search "ONB2DataCollectionConfig"
- Look for the "Description" - if it's empty, enter "ONB2DataCollectionConfig"
- Then, click Save to update the changes.
Step 3. Disable "Onboarding 2.0"
- Login into Provisioning (Logout and Login if there is already an open session).
- 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
- Provisioning > Company Settings
- Run both RBP refresh & self-healing tool
Step 5. Re-enable "Onboarding 2.0"
- Provisioning > Company Settings
- Enable "Onboarding 2.0".
Keywords
Onboarding , default, role, groups, business, rule, external, roles, groups, configuration , KBA , LOD-SF-OBX-ADM , Admin UI , Problem