This is a KBA to document an issue with trying to remove Alternate Supervisors in the LMS with the SF User Connector via the extended_user_data.txt file using the REMOVE_ALT_SUPER fields.
Learning Management System (LMS)
Reproducing the Issue
Add Sfuser.extendeduser.field.mapping.data.REMOVE_ALT_SUPER1=***available column name*** to Connector Config
Add User ID you want to remove to field of column name defined above
- Run SF User Connector
Whilst the REMOVE_ALT_SUPER1, REMOVE_ALT_SUPER2, REMOVE_ALT_SUPER3 fields are mapped in the standard User Connector, these fields do not exist in BizX and therefore not mapped by default in SF User Connector. They can either revert to using MATRIX MANAGER field (see below) or update (add/remove) via the standard User Connector by popluating the user_manager_data.txt file as required.
It is recommended you use Matrix Manager feature when trying update/remove Alt_Supervisors or HRBPs via SF User Connector; availing of MATRIX_MANAGER field:
If you want to remove ALL Alt Supervisors then make sure ALL Supervisor IDs are removed from corresponding Matrix Manager fields on BizX side. No updateOnNull is required on this field and when empty the Connector will remove ALL ALt_Supervisors previously added by the Connector from the user record. Note: It will not remove Alt Supervisors which were added previously in the LMS UI.
- 2275831 - SF User Connector and User Connector standard behaviour regarding HRBP/Alt Supervisors
- LRN-10992 - Updating HRBP through extended_user_data is not working as expected for SF-User Connector
- SF User Connector
- Alternate Supervisors
- Remove Alt Supervisors
- Extended_User_Data.txt file
- User_Manager_Data.txt file