Salesforce-Platform-Identity-and-Access-Management-Architect Practice Test

Salesforce Spring 25 Release
255 Questions

What item should an Architect consider when designing a Delegated Authentication implementation?

A. The Web service should be secured with TLS using Salesforce trusted certificates.

B. The Web service should be able to accept one to four input method parameters.

C. The web service should use the Salesforce Federation ID to identify the user.

D. The Web service should implement a custom password decryption method.

C.   The web service should use the Salesforce Federation ID to identify the user.

Explanation:

When designing a Delegated Authentication implementation in Salesforce, one of the most critical design considerations is how the external authentication web service will identify the user attempting to log in. Salesforce typically uses the Federation ID as the key identifier in Delegated Authentication setups. The Federation ID is a unique value on the Salesforce User record that correlates with the user’s identity in the external identity system. During the Delegated Authentication process, Salesforce sends the username or Federation ID to the external web service, which then verifies the credentials and returns a success or failure response. Therefore, the correct and secure approach is to design the web service to recognize and authenticate users based on the Federation ID, making Option C the correct choice.

Other options are incorrect or misleading:

A is incorrect because while the connection should be secured via TLS, there’s no requirement to use Salesforce trusted certificates specifically — standard SSL/TLS with a trusted CA is sufficient.

B is incorrect because the delegated authentication web service doesn’t need to accept a flexible number of parameters — it receives a standardized request from Salesforce with a specific structure.

D is incorrect because Salesforce does not send encrypted passwords to the web service — instead, it sends the plaintext password, and it’s the responsibility of the external service to securely verify it. There is no decryption involved.

Salesforce-Platform-Identity-and-Access-Management-Architect Practice-Test - Home Previous
Page 21 out of 255 Pages