SAP Knowledge Base Article - Public

2878136 - Hidden sections are being displayed for some users in Benefits Overview

Symptom

'Configure Sections for Benefits' has been configured such that only few sections are shown but when employee/manageris viewing their own profile, they are able to see all the sections.

Environment

SAP SuccessFactors Employee Central: Global Benefits

Reproducing the Issue

Go to 'Benefits Overview' as Employee and view their own profile > see that all the sections are shown including hidden ones.

Cause

  • Object 'BenefitsPageConfig' and/or 'BenefitsSectionConfig' is set as Secured in 'Configure Object Definition' and only users with its access can view it. If employee/manager does not have access to the object, then by default it will show all the sections.
  • Manager does not have access to see employee's benefits i.e. View on behalf of Employee.

Resolution

  1. Set 'secured' to 'No' for 'BenefitsPageConfig'/'BenefitsSectionConfig' object in 'Configure Object Definition'. These are technical object and there is no need to secure the objects.
    Or provide required permission to employee on the objects
  2. If non subject user is viewing, then make sure person viewing the Benefits sections has permission "Manage Benefits > View on behalf of Employee" on subject user.

Keywords

BenefitsPP3Page, Benefits Page Config, Configure Sections for Benefits, benefits sections, all sections, benefits for null, BEN-4793 , KBA , LOD-SF-EC-GBF , Global Benefits , LOD-SF-EC , Employee Central , Problem

Product

SAP SuccessFactors Employee Central all versions