SAP Knowledge Base Article - Public

3626541 - Field level overrides RBP behavior for a conditional field - Configuration UI

Symptom

  1. Certain field XYZ is set with conditional filter to show up when Field ABC value is so and so.
  2. User has permission to the entire MDF object and field ABC but has field level overrides for field XYZ to be read-only via RBP.
  3. When user checks the UI during transacting, the field XYZ comes up as editable though RBP sets it to read-only.

Environment

SAP Successfactors HCM Core- Metadata Framework

Reproducing the Issue

  1. Make the fields in question as editable via object definition and at UI level.
  2. Configure field level overrides to make specific fields read-only in an MDF object for a specific user.
  3. But when user transacts on this object, they can edit the UI and not restricted to only read as per RBP setup.

Cause

Expected behavior as the restricted field XYZ is driven by values in field ABC for which the user has full access.

Resolution

  • Remove the conditional dependency to let the field work independently and respect RBP.

If you wish a different behavior or that RBP is respected even with dependency, kindly post enhancement idea to product team following KBA-2090228 

Keywords

field level overrides, read-only fields, read only, readonly, permission UI, conditional field, does not respect, override, field level, MDF, object permission, editable, driven field, driving field. , KBA , LOD-SF-EC-MDF , MDF & EC2MDF Migration , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , Product Enhancement

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions