The user photo upload happens in bulk,
1. The photos are first uploaded in the desired format in SFTP
2. Job is created in Provisioning to upload the photos in SuccessFactors BIZX
3. Photos are then cached into LMS, the user logs in and see his/her photograph
Note: when you test the same, do not worry when you proxy in as a user and you do not see the pictures. As mentioned photos are cached in from BIZX and when the user logs in as self see's the pictures.
More Info: Photo Sync
While SuccessFactors Learning has provided the ability to store and display user photos before, these photos have resided within the LMS directly from a technical standpoint. User photos can continue to be stored in the LMS, but with release b1402, integrated customers can now use personnel photos from BizX so photos do not have to be managed in two places.
Integrating BizX photos in the LMS is pretty straightforward and requires the following:
- The hideUserPhotosGallery setting in the LMS_ADMIN configuration property file must be set to false.
- A user’s Native Deeplink User setting is set to No
The locations within the LMS where the user photos are visible have not changed and continue to be the following:
- User Snapshot
- Curriculum Instructor Tile
- Training Needs
- Alternate Supervisor (Admin and User Views)
- Delegate Pop-Up
|
- User Task Checklist
- Supervisor’s View of Employees (My Employees)
- Pop-Up When Supervisor Assumes User Role
- Admin and User Headers
|
One key point to note, BizX photos are not imported into the LMS database. Each day they are cached, and the server will refresh once a day. When setting up the photo sync, this could mean you may need to wait up to 24 hours to see the user photos in the LMS. When I set this up in my own LMS instance, however, I saw my photo instantly in the LMS (and it didn’t break the screen, so that’s a plus).