SAP Knowledge Base Article - Public

3281668 - View user permissions error Assertion failed

Symptom

Accessing View User Permissions results in an assertion failed error

Environment

SAP SuccessFactors HXM Suite

Reproducing the Issue

1. Go to Manage Business Configuration > Employee Profile > Standard > MI

2. Disable MI (middle name) and save

3. Go to View User Permissions

4. Error received - "Assertion failed: mi is not available, make sure it is properly configured in data model"

**The same applies to other standard elements, example last name

Cause

This view user permission panel used an old findUser component with hardcoded standard elements as filter criteria. Which is why it expects these fields like middle name and last name

Resolution

For now - to stop the error you will need to enable the standard elements causing the error.

Product Management have confirmed they will enhance this search criteria to handle these types of exceptions (when some standard elements are not defined, like middle name and last name in your case) in the b2305 release. 

Since this search criteria is an old component, we will add people search adoption solution as target state in the future. 

See Also

KAB - 2329110 - Assertion failed: mi is not available, make sure it is properly configured in data model - HXM Suite

Keywords

Assertion failed, View User Permissions, DM configuration, field, RBP, Role Based Permission, mi is not available  , KBA , LOD-SF-PLT-RBP , Role Based Permissions , LOD-SF-PLT-DMC , Data Model Changes , Problem

Product

SAP SuccessFactors HXM Core 2211