Symptom
We receive an application error when Changing API visibility for Object Benefit Enrollment.
The application error id is "You are not allowed to change the value of attribute API Visibility for this object BenefitEnrollment"
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 Employee Central - Global Benefit
Reproducing the Issue
- Go to Object Definition: Benefit Enrollment (BenefitEnrollment)
- API Visibility:Read Only
- Take action
- Change API Visibility: Editable
- Save
- Result: You are not allowed to change the value of attribute API Visibility for this object BenefitEnrollment
Cause
- Its expected behavior.
- All the operations are configured by API visibility which is pre-configured for this MDF object and cannot be changed.
Resolution
- Currently, It is not possible for user to change API visibility field in Benefit Enrollment Object Definition.
-
An Enhancement Ticket has already been created to support this change: BEN-980. You may reach out to your CSM to monitor the mentioned ticket.
Keywords
BEN-980, BEN-4428, API Visibility, You are not allowed to change the value of attribute API Visibility for this object BenefitEnrollmentEditable, Object Definition, Benefit Enrollment (BenefitEnrollment) , KBA , LOD-SF-EC-GBF , Global Benefits , LOD-SF-EC-MDF , MDF & EC2MDF Migration , Problem