Salesforce Certified Identity and Access Management Designer — Question 26
Universal Containers (UC) has a Customer Community that uses Facebook for authentication. UC would like to ensure that changes in the Facebook profile are reflected on the appropriate Customer Community user.
How can this requirement be met?
Answer options
- A. Develop a scheduled job that calls out to Facebook on a nightly basis.
- B. Use the updateUser() method on the Registration Handler class.
- C. Use SAML Just-In-Time Provisioning between Facebook and Salesforce.
- D. Use information in the Signed Request that is received from Facebook.
Correct answer: B
Explanation
The correct answer is B because the updateUser() method allows for direct updates to the user information in Salesforce, ensuring that any changes in the Facebook profile are reflected in the Customer Community. Option A is incorrect as a nightly job may not provide real-time updates. Option C is not applicable since SAML Just-In-Time Provisioning is not focused on updating existing user profiles. Option D does not directly facilitate the update of user information in Salesforce.