Skip Headers
Siebel CRM Deploying Siebel Open UI
Siebel Innovation Pack 2015
E54321_01
  Go to Documentation Home
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
    View PDF

Siebel Open UI Deployment and Integration Features

This topic describes some of the deployment and integration features of the Siebel Open UI client.

Siebel Architecture Layers

The Siebel application architecture consists of multiple layers:

  • Data layer (database tables and columns)

  • Objects layer (business objects and business components)

  • User interface layer (views, applets, controls)

  • Physical user interface layer: the presentation model and the physical user interface renderer (Web templates for views and applets)

You can use Siebel Tools to configure the data layer, the objects layer, and the user interface layer. Bindings between the user interface layer and the physical user interface layer were also created in Siebel Tools. Siebel Open UI provides the ability to fully modify the physical user interface layer.

Standard-Based Web Client

The Siebel Open UI client is a true standards-based Web client, requiring only a URL and credentials and a standards-compliant browser. No browser configuration is required. The Siebel Open UI client runs on any modern standards-compliant browser on any computing device, but works best on personal computers or laptops. (The Siebel Mobile applications, which use Siebel Open UI, are optimized for touch-based mobile devices.)

Benefits for Deployments and Integrations

The Siebel Open UI client provides the following benefits for deployments and integrations:

  • Supports full extension of the presentation model and the physical user interface renderer to meet any Siebel CRM use case

  • Hierarchical, embeddable presentation model

  • Application-focus state management capabilities

  • Full branding capabilities

  • Partial refresh

  • iFrame-based portal integrations

  • Full support for Siebel Remote and Siebel Mobile Web Client deployments

Summary of Key Deployment and Migration Tasks

You can deploy Siebel Business Applications using Siebel Open UI or migrate your existing Siebel Business Applications to use Siebel Open UI without a significant development effort. Some of the key tasks are summarized in this topic.

The specific tasks that you must perform differ for new and existing deployments and differ based on the Siebel Business Applications that you are deploying. For detailed roadmaps of the tasks that you must perform to deploy Siebel Business Applications using Siebel Open UI, see:

Enabling Siebel Open UI

When you configure the Siebel Server or install Siebel Mobile Web Clients, you can enable Siebel Open UI for Siebel CRM applications. Where necessary, to enable Siebel Open UI for an existing application, you set the following parameters for an existing Application Object Manager component, such as Call Center Object Manager:

  • Set EnableOpenUI to True (it is already set to True for Siebel Open UI).

  • Set HighInteractivity to True (it is already set to True for high interactivity or Siebel Open UI).

Migrating Existing Applications to Siebel Open UI

To migrate existing applications to Siebel Open UI, you can configure new applications that are parallel to your existing applications. For example, base a new component on an existing component like Call Center Object Manager. Do the following:

  • Add new Application Object Manager components on the Siebel Server. Then:

    • Set EnableOpenUI to True.

    • Set HighInteractivity to True (it is already set to True for high interactivity).

  • Manually create virtual directories on the Web server for the applications for which you created new Application Object Manager components.

See also "Choosing a User Interface for Siebel CRM".

Deploying New Applications Created for Siebel Open UI, for an Existing Environment

To deploy new Siebel Business Applications for Siebel Open UI that did not exist when you originally configured your Siebel CRM environment, you might have to reconfigure the Siebel Server and reconfigure the SWSE logical profile and the SWSE. For more information, see the applicable product-specific documentation and see the Siebel Installation Guide for the operating system you are using.

Reverting from Siebel Open UI to High Interactivity

To revert an application from Siebel Open UI to high interactivity, where applicable, you set the following parameters:

  • Set EnableOpenUI to False.

  • Set HighInteractivity to True (it is already set to True for high interactivity or Siebel Open UI).