Salesforce Delegated Authentication…

advertisement
Configuring Salesforce for Delegated Authentication
1. Contact salesforce.com to enable delegated authentication single sign-on
2. From Salesforce, browse to Setup  Develop  API to download the Delegated Authentication
WSDL (AuthenticationService.wsdl)
3. Specify single sign-on gateway URL by clicking Setup  Security Controls  Single Sign-On
Settings  Edit. Enter the URL in the Delegated Gateway URL text box.
4. Change profile to Is Single Sign-On Enabled
Configuring Cast Iron for Salesforce Delegated Authentication
5. Add the downloaded Delegated Authentication WSDL as one of the Cast Iron WSDL schema
6. Create a Webservice provider by using the following Schemas from the Delegated
Authentication WSDL
a. Receive Request with: Authenticate
b. Requires a Reply: AuthenticateResult
Some Testing Done
1. If orchestration is not available
2. If orchestration is available
3. If using login with user that is not existing in LDAP AD
4. There is a known bug (IBOX-16140: Error-Unable to enqueue to orchestration:
org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update)
when using trigger the orchestration on Cast Iron version 4.0.1. This error was caused by the
regression while streaming optimization for the Web Service connector.
The issue has been resolved in 4.0.1.2 onwards.
5. Any Salesforce Delegated Authentication error can be monitored from below page
Download