Siebel Installation Guide for UNIX > Additional Postinstallation and Configuration Tasks > Preparing to Run Siebel Server Components >

Enabling Siebel Open UI


This topic describes how to enable Siebel Open UI for Siebel Business Applications, where applicable.

The Siebel Open UI client is an alternative to the high interactivity client or the standard interactivity client. Siebel Open UI provides a rich user interface experience, like high interactivity, yet presents many advantages over both high interactivity and standard interactivity. Recent browser versions are strongly recommended, for optimal functionality.

For new installations, you can specify the preferred client user interface, Siebel Open UI or high interactivity, for Siebel CRM applications, using the Siebel Server Configuration Wizard. A similar option is presented in the Siebel Web Client installer, for the Siebel Mobile Web Client or Developer Web Client. For more information, see Configuring the Siebel Server and Installing the Siebel Web Client.

After a new installation and initial configuration, you can change the setting for any of the applications that support both Siebel Open UI and high interactivity, as appropriate for your deployment requirements. In particular, you can do the following:

  • If the application uses Siebel Open UI, then you can revert to high interactivity.
  • If the application uses high interactivity, then you can enable Siebel Open UI.

For existing installations (migration installation case), applications use their existing client user interface, which depends on your prior deployment choices. For migrated installations with high interactivity applications, before you enable Siebel Open UI, it is recommended that you first create corresponding Application Object Manager components that you will deploy using Siebel Open UI. For example, create the components on the same Siebel Server as existing Application Object Manager components that are enabled for high interactivity, and base the new components on the existing ones. For more information about creating server components, see Siebel System Administration Guide. For more information about deploying Siebel Business Applications using Siebel Open UI, see Deploying Siebel Open UI. See also Configuring Siebel Open UI.

Check all applicable configuration settings to make sure that they meet the requirements for Siebel Open UI. For example, Siebel Open UI requires the use of session cookies and does not support cookieless mode. You might need to update the eapps.cfg file settings on the Siebel Web Server Extension so that all applications deployed using Siebel Open UI use cookie-based mode. Checking these settings is recommended in all cases, but particularly if you are enabling Siebel Open UI for existing applications, such as after performing a migration installation. For more information, see Siebel Security Guide.

NOTE:  For migrated installations, you must also use the Incremental Repository Merge feature before you can run any Siebel CRM applications. For more information, see About Database Updates for the Current Release.

For applications that use standard interactivity by default, you can also deploy these applications using Siebel Open UI. However, significant configuration is required to do this.

NOTE:  User interface references in this guide assume that you are using Siebel Open UI. The Siebel application procedures in this guide assume that you do not use left-hand navigation. However, you can set up left-hand navigation. For more information about left-hand navigation and about implementing it, see Siebel Fundamentals for Siebel Open UI.

This topic is part of Preparing to Run Siebel Server Components.

Related Books

Deploying Siebel Open UI

Configuring Siebel Open UI

Siebel System Administration Guide

Siebel Security Guide

Siebel Fundamentals for Siebel Open UI

Parameters for Enabling Siebel Open UI

To use Siebel Open UI with the Siebel Web Client, the Application Object Manager component must have the parameters EnableOpenUI and HighInteractivity set to True. To use Siebel Open UI with the Siebel Mobile Web Client or Developer Web Client, the application configuration file must have these parameters set to True. For applications that currently use high interactivity, HighInteractivity is already set to True.

Enabling Siebel Open UI for an Application Object Manager Component

Use the following procedure to enable Siebel Open UI for an Application Object Manager component, where applicable.

To enable Siebel Open UI for an Application Object Manager component

  1. Log in to the Siebel client with administrator privileges.
  2. Navigate to the Administration - Server Configuration screen, and then the Servers view.
  3. Select the Siebel Server for which you want to configure an Application Object Manager.
  4. (Optional) Create a new Application Object Manager component that you will deploy using Siebel Open UI.
  5. In the Components list, query the Component field for the Application Object Manager component for which you are enabling Siebel Open UI. For example, locate the component Call Center Object Manager (JPN) for Japanese.
  6. Click the Parameters view tab.
  7. In the Component Parameters list, query the Parameter field for EnableOpenUI.
  8. If the EnableOpenUI parameter is set to False, then change the Value on Restart field to True.

    NOTE:  The HighInteractivity parameter also must be set to True for Siebel Open UI. For applications that are currently enabled for high interactivity, this parameter is already set to True.

  9. Log out of the client and close the browser.
  10. Restart the Siebel Server for which you configured the Application Object Manager for Siebel Open UI.
  11. Using a suitable browser, log in to the application that you configured and verify that it opens the Siebel Open UI client.

Enabling Siebel Open UI for a Siebel Mobile Web Client Application

Use the following procedure to enable Siebel Open UI for a Siebel Mobile Web Client or Developer Web Client application, where applicable.

To enable Siebel Open UI for a Siebel Mobile Web Client application

  1. On the client computer, use a text editor to open the application configuration file, such as uagent.cfg for Siebel Call Center. This file is located in SIEBEL_CLIENT_ROOT\bin\lang, where lang is a deployment language, such as ita for Italian.
  2. In the [InfraUIFramework] section of the configuration file, set the parameter EnableOpenUI to True.

    NOTE:  The HighInteractivity parameter also must be set to True for Siebel Open UI. For applications that are currently enabled for high interactivity, this parameter is already set to True.

  3. Save and close the application configuration file.
  4. Using a suitable browser, log in to the application that you configured and verify that it opens the Siebel Open UI client.

Additional Configuration Tasks for Siebel Open UI

Siebel Innovation Pack 2014 uses a rendering framework called Responsive Web Design that unifies Siebel Open UI rendering across Siebel CRM products. Note that the jQuery Mobile renderers for the Siebel Mobile applications are no longer used. As a result of these changes, after performing a migration installation, such as from Siebel Innovation Pack 2013 to Siebel Innovation Pack 2014, you must perform some configuration tasks if you want to retain any applicable customizations that you had made in the earlier release. For more information, see Configuring Siebel Open UI.

If you retain and update CSS stylesheets from an earlier release, then it is strongly recommended that you remove the Side Menu as a navigation choice for your users, because it is not supported by the earlier stylesheets. For more information, see Siebel Fundamentals for Siebel Open UI.

About Reverting to High Interactivity

Where Siebel Open UI is enabled for a Siebel application, to revert to high interactivity (where applicable), you must set the parameter EnableOpenUI back to False. If you do this reversion, then the browser requirements for high interactivity apply again. The browser requirements are described in the Certifications tab on My Oracle Support and in Siebel System Administration Guide.

Related Books

For more information about configuring and deploying Siebel Business Applications with Siebel Open UI, see the following related books:

  • For information about deploying Siebel Business Applications using Siebel Open UI, see Deploying Siebel Open UI.
  • For information about configuring Siebel Business Applications that use Siebel Open UI, see Configuring Siebel Open UI.
  • For information about creating and configuring Application Object Manager components, see the Siebel System Administration Guide.
  • For information about the Siebel Mobile applications, see Siebel Mobile Guide: Connected and Siebel Mobile Guide: Disconnected.
  • For information about using Siebel Business Applications that are deployed with Siebel Open UI, see Siebel Fundamentals for Siebel Open UI.
  • For more information about the functionality that is available for Siebel Open UI, see Siebel Open UI Deployment Guide on My Oracle Support. To access this article, from within My Oracle Support, navigate to the Knowledge tab and search for Article ID 1499842.1.
  • For the minimum browser standards and other support information for Siebel Open UI, see the Certifications tab on My Oracle Support. See also Deploying Siebel Open UI on Siebel Bookshelf and 1499842.1 (Article ID) on My Oracle Support.
Siebel Installation Guide for UNIX Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.