Symptom
Development goals defined as private in Development Plan page, are showing in performance form, when users other than self are seeing the goals. However, It is working correctly with objectives from Goal Management.
Environment
SAP SuccessFactors Career Development Plan
Cause
The element private-access only applies within the development or standard goal plan.
Resolution
Currently, if these goals are pulled into a PM form, roles other than E will by default now be able to see the goals.
To prevent this there are two approaches:
- You have two goal plans, one that is used by employees for sole purpose of storing private goals so these will never be pulled into a PM form, and another for the other development goals that you will want to use in PM forms;
- You set up the development goal plans with categories, and designate a specific category that employees must put all private goals into. Then on the PM forms, you can add category filters to include or exclude certain categories on the PM form.
EXAMPLE
A PM form might have a goal section linking to a CDP plan that has various categories. In the PM template you define which categories you want to show or exclude:
<obj-sect-type><![CDATA[plan]]></obj-sect-type>
<obj-sect-plan-id>2003</obj-sect-plan-id>
<obj-category><![CDATA[Customer]]></obj-sect-plan-id>
<obj-category><![CDATA[Financial]]></obj-sect-plan-id>
NOTE: This cannot be added or changed on live forms and must be implemented on the master template before you launch your PM forms.
Keywords
SFSF, Successfactors, private access, CDP, development plan, permission, access to private goals, objectives, goal, objective, hidden, hide, not show, showing, displaying , KBA , sf goal plan permissions , LOD-SF-CDP-INT , CDP Integrations, LMS, PM, EC etc. , Problem