Symptom
When navigating to "Manage RBP Admin and Super Admin Access" and selecting the "Add User" option, the error message "Assertion failed: mi is not available, make sure it is properly configured in data model" appears.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors HCM Suite
Reproducing the Issue
- Navigate to "Manage RBP Admin and Super Admin Access" or "User Role Search".
- Select "Add User".
- The error message is displayed: "Assertion failed: mi is not available, make sure it is properly configured in data model".
Note: as of the 2H 2025 Release, the admin tool previously known as Manage Role-Based Permission Access has been renamed to Manage RBP Admin and Super Admin Access. More details can be found in Manage RBP Admin and Super Admin Access.
Cause
Middle Name (mi) is not configured in the Data Model.
Resolution
Provisioning access is needed to implement the solution. If you do not have access, contact your Implementation Partner or open a case with SAP Cloud Product Support requesting the change. Select the component LOD-SF-PLT-DMC.
For Implementation Partners or SAP Cloud Product Support
- In Provisioning, proceed with Export Data Model.
- Save the current Data Model as a backup.
- Edit the 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>
</standard-element> - Import the updated Data Model.
By following these steps, the error should no longer appear for the customer.
Keywords
DM configuration, field, RBP, Role Based Permission, mi is not available, Assertion failed: mi is not available make sure it is properly configured in data model , KBA , LOD-SF-PLT-RBP , Role Based Permissions , LOD-SF-RCM , Recruiting Management , Problem
SAP Knowledge Base Article - Public