Siebel CRM Desktop for IBM Notes Administration Guide > Customizing Authentication > About CRM Desktop SSO Architecture >

Architecture That CRM Desktop SSO Uses


Figure 16 illustrates the architecture that CRM Desktop SSO uses.

Figure 16. Architecture That CRM Desktop SSO Uses

Explanation of Callouts

The architecture that CRM Desktop SSO uses includes the following items:

  1. CRM Desktop Bridge. Uses a customization package that allows CRM Desktop to synchronize data. This synchronization uses the credentials that the user provides.
  2. Siebel Connector. Communicates information between CRM Desktop and Siebel CRM. It communicates through the SSO Connector to synchronize data, get the customization package, and open objects in Outlook
  3. SSO Connector. A set of JavaScript files that CRM Desktop SSO deploys to the client during installation. CRM Desktop uses the SSO Connector as a proxy to emulate a direct communication channel to the Siebel Connector. It uses SSO script. It includes the following items:
    • SSO session. Includes state information and code that handles the request and reply that allows CRM Desktop SSO to establish, monitor, and exchange data between the connector and the Siebel Server. The Outlook Bridge uses the connector to start this session. To start multiple SSO sessions, this bridge can create a separate connector instance for each session.
    • SSO session data. Includes a global JavaScript context and other state information that the SSO script uses to track an SSO session.
    • SSO session handler. Each handler handles communication for a single SSO session.
  4. CRM Desktop SSO Proxy. Proxy for the CRM Desktop SSO Connector that handles all requests from this connector and provides replies back to this connector.
Siebel CRM Desktop for IBM Notes Administration Guide Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.