Setting up the Developer Web Client

All administration activities can be performed using the browser-based user interface. However, it is sometimes convenient to have access to the Siebel CRM database using a Developer Web Client. This client does not rely on any of the Siebel Enterprise Server (SES) or Siebel Application Interface (SAI) components, but is a self-contained client with all the features of the browser client, with independent binaries.

This is convenient in the following situations:

  • Troubleshooting server connectivity issues using the SAI.

  • Logging in with a different authentication mechanism than is provided by the SAI. For example, logging in using database authentication when the SAI has been configured for a Single Sign-On (SSO) authentication mechanism.

  • Debugging scripts, workflow processes, and Task-Based UI.

The Siebel Developer Client installation is similar to the Siebel Tools client installation; it is installed and configured in a single step. Much like Siebel Tools, it also requires the Oracle 32-bit client (even for customers using IBM DB2 or Microsoft SQL Server for their Siebel CRM Enterprise .database) and automatically installs an Oracle Express (Oracle XE) database as part of the installation process if you select the Sample Database option.

To install Siebel Developer Web Client, first install the base Innovation Pack release then the most recent Monthly Update (for example, 18.5). Monthly Updates are always cumulative. If there is more than one Update available, then you only need to install the latest.

The majority of the required information matches values specified during previous installation steps. You require the following new information:

  • Languages. While Siebel Tools can be used to configure all languages in the Repository, you must install the Siebel Developer Web Client for all languages that you plan to deploy in your Enterprise.

  • Type of Client. There are two types of clients available:
    • Siebel Remote Client. This is used by end users to work in an offline mode. For more information, see Siebel Remote and Replication Manager Administration Guide.

    • Developer Web Client. This is the recommended selection for administrative purposes.

  • Search Server Hostname and Port. Accept the defaults provided.

  • HTTP Connection Port and Shutdown Port. These are used for test automation and other purposes. If you install the Developer Web Client on a different machine from SES and SAI, it is still recommended that these ports be unique to avoid any possible confusion. The defaults of 9001 and 9005 are acceptable unless already in use.

When you finish installing the base release, ensure to perform the following tasks:
  • Install the most recent Monthly Update.

  • Verify that Siebel Developer client connects to the Siebel CRM Enterprise database. You can do this by launching one of the shortcuts it created, for example Siebel Call Center, selecting the ServerDataSrc data source, and logging in using the SADMIN credentials.