Symptom
- This KBA article explains how to hide Compensation Information;
- Enable masking of Decimals fields, like salary amount field, and fields related/found in the Compensation portlet.
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
- SAP SuccessFactors HCM Core > Report Center
Reproducing the Issue
A feature introduced to mask all decimal fields.
Business scenario: The salary amount and the bank account number of an employee is sensitive information. Users of EC have access to this information and have this information up on screen from time to time. Currently, it is easy for someone walking past to see infromation on clear view. If it was possible to mask the fields, the user of the system can decide themselves when the information shall be visible and that will prevent unauthorized eyes to see the information by mistake or a peek.
Indeed, the same functionality shall mirror the masking feature available for the national ID portlet.
Resolution
Number fields, like Amount, can be masked using the existing feature of “pii” attribute, as below:
When the masked field is set to "Yes" then fields will be masked as follows:
See Also
Keywords
sf, success factors, EC, number type, sensitive fields, hiding number values, mask, hide, PII, report , KBA , LOD-SF-EC-PER-BIO , Biographical Info - Config, Rules, RBP, UI , LOD-SF-EC-REP , Reporting Data (EC core only) , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , How To