
Riva Single Sign-On for Salesforce
Background InformationRiva Integration Server for Salesforce includes Riva Single Sign-On for Salesforce. This is required if you want to configure a single Riva sync policy to be able to synchronize multiple Salesforce accounts using account impersonation. Riva implements a standard Salesforce Single Sign-On configuration as described in the link below: How to Implement Single Sign-On with Force.com Identify the Local Authentication ProviderBefore you can configure your Salesforce system for Single Sign-on, you must identify the local authentication source that contains user authentication capabilities. This local source will provide user authentication information for Salesforce through the Single Sign-On service. It replaces the Salesforce login and password with the local login and password. There are three authentication options:
Submit Authentication Provider Information to OmniTo use Omni’s hosted Riva Single Sign-On for Salesforce, after you have chosen your local authentication provider, you will need to submit the IP address or URL information to Omni. Omni uses this information to create a unique instance of Riva Single Sign-On service for your organisation. We will provide you with the unique Single Sign-On URL that you will use to configure Salesforce for Single Sign-On services. Configure Salesforce for SSOUse the Riva SSO URL configuration provided by Omni to configure the SSO provider information on your Salesforce system. After configuring the Riva Single Sign-On service in Salesforce, Salesforce will relay user authentication through the Riva Single Sign-On service to your local authentication provider. Configure Riva to Use Riva SSO for AuthenticationMost environments will use their Exchange or GroupWise SMTP service or Active Directory or eDirectory LDAP service integrated authentication through a website. These systems will use the current users’ Directory login and password credentials. After you have configured your Salesforce system for SSO, the next step is to configure Riva to use the same SSO service. Open the Riva administration interface. Open the Salesforce connection and select the Single Sign-On tab. In the field for the Single Sign-On URL:, enter the Riva Single Sign-On URL you received from Omni. Use the Retrieve button to have Riva auto-detect the IP address it uses to communicate over the internet to Salesforce. Test the configuration by entering a Salesforce Account email address. If the test returns as successful, the system is properly configured. Single Sign-on WorkflowThere are two objectives that are achieved by configuring Riva to support Salesforce Single Sign-on: users will login to Salesforce using their Active Directory or eDirectory password and a single instance of Riva will be able to synchronize multiple Salesforce accounts using impersonation. When a user logs into Salesforce.com, Salesforce sends the credentials to the SSO Provider. The SSO Provider connects to the authentication provider (your LDAP server or email server) to test the credentials. The SSO Provider responds to Salesforce.com with true or false to allow or disallow the login. Customers can choose to host Riva SSO on their internal resources or can use the instance of Riva SSO that is available in our Rackspace cloud hosted environment. Moving the SSO provider from our hosted service to your internal resources is a simple configuration change. Related Forum PostOmni has posted a related Riva Single Sign-on for Salesforce forum post with additional information. More information |
|||

