When I navigate to "Manage Role Based Permission Access", select "Add User" option, the following error message appears: "Assertion failed: mi is not available, make sure it is properly configured in data model"
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
SAP SuccessFactors HCM Suite
Reproducing the Issue
- Navigate to "Manage Role Based Permission Access"
- Select "Add User"
- The error message is displayed: Assertion failed: mi is not available, make sure it is properly configured in data model
Mi (Middle Name) needs to be configured in the Data Model.
You will require access to Provisioning page to implement the solution. If you don't have access, please contact your Implementation partner or open an incident with SAP Cloud Product Suppor requesting the change. Select the component LOD-SF-PLT-PRV.
For Implementation Partners or SAP Cloud Product Support
- Navigate to Provisioning
- Export Data Model
- Save the current Data Model as backup
- Edit Data Model by adding the following:
<standard-element id="mi" max-length="128" required="false" matrix-filter="false">
<label xml:lang="en-US">Middle Name</label>
- Import the updated Data Model
By proceeding with these steps, the error should no longer be appearing for customer.
DM configuration, field, RBP, Role Based Permission, mi is not available , KBA , LOD-SF-PLT , Platform Foundational Capabilities , LOD-SF-RCM , Recruiting Management , Problem