4Configuring Siebel CRM Server Modules

About Configuring Siebel CRM

After performing a new installation of Siebel Enterprise Server modules or Siebel Application Interface, you must configure the appropriate modules by using the Siebel Management Console, as described in this chapter.

The Siebel Management Console, a Web-based application that you run on the Siebel Application Interface, supports configuration tasks for the following:

  • Security

  • Siebel Gateway

  • Siebel Gateway Cluster

  • Siebel Enterprise

  • Siebel Server

  • Siebel Application Interface

  • Siebel Enterprise Cache Server

  • Siebel Enterprise Cache Client

  • Siebel Constraint Engine (available as a developer preview)

  • Siebel Migration application

Siebel Management Console also provides the ability to configure and manage deployed server entities, similar to the functionality in the Administration - Server Configuration and Administration - Server Management screens in the Siebel application.

In most cases, you perform the configuration in a two-step process for each entity that you are configuring:

  • Creating a profile for the type of entity you are configuring

  • Deploying the profile into your Siebel deployment

A profile is a collection of configuration settings. You can create as many profiles as you require, and deploy these profiles according to your requirements, as appropriate for your physical installed Siebel software and your authentication methods. You can deploy profiles to multiple installed instances of Siebel Server or Siebel Application Interface, for example. When you create a profile, you must use a unique name in order to successfully create the profile.

Most of the configurable entities correspond to physical installed modules (Siebel Gateway, Siebel Server, Siebel Application Interface, Siebel Enterprise Cache, or Siebel Constraint Engine). Some entities are provided with other modules. For example, security adapters are provided with the Siebel Server, and the Siebel Migration application is provided with the Siebel Application Interface installation. The Siebel Enterprise is a logical entity that you must deploy for each Siebel deployment. The Siebel Gateway Cluster is also a logical entity that you can optionally configure for multiple installed Siebel Gateway nodes.

You must configure and deploy at least the Siebel Gateway, Siebel Enterprise, Siebel Server, and Siebel Application Interface in every Siebel deployment.

If you will be using the Siebel Product Configurator integration with Oracle Advanced Constraint Technology (available as a developer preview), then you must install, configure, and deploy the Siebel Enterprise Cache and the Siebel Constraint Engine. For more information, see Siebel Product Administration Guide.

After you configure the Siebel Gateway, you can create profiles in any sequence. Restrictions apply to the sequence in which you deploy these profiles in your Siebel deployment. In general, the configuration sequence for a new deployment corresponds to the sequence of the configuration topics in this chapter.

Note: For a migration installation case, you must install Siebel Application Interface first and specify information such as application container port numbers. You then provide some of this data as input for the migration installation of Siebel Gateway, which allows the configurations to be migrated. After the migration installations, you do not configure the Siebel Gateway, Siebel Enterprise, or Siebel Server using the Siebel Management Console. However, you must then configure the Siebel Application Interface. Additional configuration requirements apply for migration installations, as described in Configuration Requirements for Migration Installations.

The Siebel Management Console uses the Siebel Gateway registry to store configuration data. Consequently, the first configuration task that you must perform when you run the Siebel Management Console is configuring the Siebel Gateway itself, and its registry. After doing this, you can create and deploy profiles for all other applicable modules in your Siebel deployment.

Note: It is strongly recommended to back up the Siebel Gateway registry periodically for safety reasons, so that you will be able to restore the Siebel Gateway registry from a backup if something goes wrong. For more information, see Siebel System Administration Guide.

After configuration, you might want to configure the Siebel system services to start automatically. For more information, see Configuring the Siebel Gateway for Automatic Start and Configuring the Siebel Server for Automatic Start.

Note: You cannot operate any Siebel CRM modules for your deployment until you have configured and deployed them. You must be running the Siebel Gateway in order to configure and deploy any other entities.

Other Siebel Management Console Activities

You can also use the Siebel Management Console to remove configuration data for deployed entities, which is a necessary part of uninstalling the Siebel CRM software. Restrictions apply to the sequence in which you can remove configuration data for deployed modules. For more information, see Process of Removing Configuration Data.

To modify some configuration settings for an existing Siebel Enterprise or Siebel Server, or a Siebel Server component, you can optionally use the functionality in the Configuration screen in Siebel Management Console, as described in Configuring the Siebel Deployment. Alternatively, you can use the Administration - Server Configuration screen in the Siebel application or use Siebel Server Manager, as described in Siebel System Administration Guide. Depending on the specific configuration updates that you make, you might have to restart the Siebel Server before the changes take effect. The Siebel Management Console allows you to refresh the configuration data displayed so that it reflects the latest updates for the deployed Siebel Enterprise or Siebel Server.

In addition, you can manage server modules in the Siebel CRM deployment by using the Management screen in the Siebel Management Console, as described in Managing the Siebel Deployment. Alternatively, you can use the Administration - Server Management screen in the Siebel application or use Siebel Server Manager, as described in Siebel System Administration Guide.

    Where to Find Configuration Tasks

    The configuration tasks for Siebel CRM are described in the following locations, as shown in the following.

    Table Where to Find Configuration Tasks for Siebel CRM

    Siebel CRM Module to Configure Where Documented

    Siebel database (use Database Configuration Wizard)

    Installing the Siebel Database

    Note: Installation of the Siebel database is still performed using the Database Configuration Wizard.

    Security

    Configuring the Siebel Gateway and Security and Siebel Security Guide

    Siebel Gateway

    Configuring the Siebel Gateway and Security

    Siebel Gateway Cluster

    Configuring the Siebel Gateway Cluster

    Siebel Enterprise

    Configuring the Siebel Enterprise

    Siebel Server

    Configuring the Siebel Server

    Siebel Application Interface

    Configuring the Siebel Application Interface

    Siebel Enterprise Cache (server and client)

    Configuring the Siebel Enterprise Cache

    Siebel Constraint Engine (available as a developer preview)

    Configuring the Siebel Constraint Engine and Siebel Product Administration Guide

    Siebel Migration application

    Configuring the Siebel Migration Application and Siebel Database Upgrade Guide

    Siebel deployment (optional post-deployment configuration tasks)

    Configuring the Siebel Deployment and Siebel System Administration Guide

    Siebel deployment (optional post-deployment management tasks)

    Managing the Siebel Deployment and Siebel System Administration Guide

      Configuration Requirements for Migration Installations

      The migration installation case has particular requirements that relate to configurations. For your installed Siebel CRM software for a prior release, do the following, in the order shown:

      1. Review all relevant documentation. See Before You Install Siebel CRM and About Installation Tasks for Siebel CRM.

      2. Perform any necessary premigration tasks, as noted in Additional Tasks for Migration Installations.

        Caution: In particular, you must remove the existing Siebel Web Server Extension (SWSE) configuration on the Web server computer where you installed SWSE for the prior release. Do this before you perform the migration installation of Siebel Application Interface. Otherwise, the virtual directories cannot be cleaned up adequately. For more information, see Removing the Siebel Application Interface Configuration.
      3. Install Siebel Application Interface as a migration installation for your existing installation of SWSE, as described in Installing Siebel CRM in a Migration Installation.

      4. Install Siebel Enterprise Server as a migration installation, as described in Installing Siebel CRM in a Migration Installation.

        Note: For the Siebel Enterprise Server that includes the Siebel Gateway, when you perform the migration installation, you provide input that configures the Siebel Gateway and allows the existing configurations for the Siebel Enterprise and Siebel Servers to migrate to the new Siebel Gateway. This instance is considered the primary Siebel Gateway if you deploy Siebel Gateway clustering.
      5. (Optional) Install Siebel Enterprise Server as a new installation, and install any other Siebel CRM modules that you require, including modules that are new in Siebel CRM 17.0, as described in Installing Siebel CRM in a New Installation. For example:

        • Siebel Gateway (if you are using Siebel Gateway clustering on multiple nodes)

        • Siebel Enterprise Cache (new in Siebel CRM 17.0)

        • Siebel Constraint Engine (new in Siebel CRM 17.0, available as a developer preview)

      6. Perform any necessary postinstallation tasks, as noted in Additional Tasks for Migration Installations. For example, do the following:

        • Where necessary, upgrade the database client to a supported version for Siebel CRM 19.12 Update. Also update the database client installation path in the defined environment variables.

        • Update files and directories on Siebel Enterprise Server and Siebel Application Interface (where necessary).

      7. Run Incremental Repository Merge, as described in Siebel Database Upgrade Guide.

      8. Run the Siebel Management Console, as described in Starting the Siebel Management Console. See also About Configuring Siebel CRM.

        • (Optional) Create a profile for the Siebel Gateway cluster, if you have installed Siebel Gateway on multiple nodes for this purpose, and then deploy this profile to deploy the cluster. For more information, see Configuring the Siebel Gateway Cluster.

        • Create a profile for Siebel Application Interface, and then deploy this profile to the installed Siebel Application Interface. For more information, see Configuring the Siebel Application Interface.

        • Configure any new Siebel CRM modules that you installed, including those noted in a prior step, or configure the Siebel Migration application.

      Related Topics

      Installation-Related Changes for Siebel CRM 19.x Update

      Installation-Related Changes for Siebel CRM 17.0

      Installing Siebel CRM Server Modules

      About Installation Tasks for Siebel CRM

      Additional Tasks for Migration Installations

      Running the Siebel Management Console

      Installing the Siebel Database on the RDBMS

      Additional Postinstallation and Configuration Tasks

      Requirements for Installing and Configuring Siebel CRM

      Process of Removing Configuration Data

        Running the Siebel Management Console

          Starting the Siebel Management Console

          Use the instructions below to start the Siebel Management Console. This task is part of Running the Siebel Management Console.

          To start the Siebel Management Console

          1. Make sure that you have installed all the necessary Siebel CRM software and performed any required postinstallation steps.

            Depending on your authentication method, you might also have had to install or upgrade the Siebel database before you run the Siebel Management Console.

          2. Review the information in About Configuring Siebel CRM.

          3. Open a browser window and enter a URL like the following:

            SiebelApplicationInterfaceHost.FQDN:Port/siebel/smc

            In this URL:

            • SiebelApplicationInterfaceHost is the host name for the installed Siebel Application Interface.

            • FQDN is the fully qualified domain name for your deployment. An example is example.com.

              Note: It is strongly recommended to use the fully qualified domain name (FQDN) when you enter a URL, because security certificates are generally obtained based on fully qualified domain name.
            • Port is the HTTPS redirect port number for the installed Siebel Application Interface. You specified this HTTPS redirect port during Siebel Application Interface installation.

          4. On the login page that appears, enter the following information, and then click Login.

            • User ID. The first time you log in, you must use the credentials that you specified in the Application Interface Authentication screen when you installed Siebel Application Interface, as described in Installing Siebel CRM in a New Installation. Otherwise, use valid credentials for the authentication method in effect. For example, you might log in using the SADMIN account.

            • Password. The password for this user ID.

            • Language. The language in which to run the Siebel Management Console. You can select any of the languages that were installed on the Siebel Application Interface.

            Note: After you have logged in to the Siebel Management Console for the first time and configured security for the Siebel Gateway, then you must log in to the Siebel Management Console again before you can proceed with additional configuration tasks. The Siebel Gateway must be running. For information about specific configuration tasks, see Configuring the Siebel Gateway and Security.

            If you have already configured the Siebel Gateway, or if you performed a migration installation of the Siebel Gateway instead of a new installation, then go to the topic for the configuration task that you are performing, as shown in the table in Where to Find Configuration Tasks.

          To start Siebel Management Console in safe mode

          1. Open a browser window and enter a URL like the following:

            SiebelApplicationInterfaceHost.FQDN:Port/siebel/smc/safemode.html

            The variable elements in this URL are the same as those described for starting Siebel Management Console in the normal manner.

          2. Log in to Siebel Management Console using the safe mode user credentials.

            Note: Use safe mode only when strictly necessary, as described in Using Safe Mode for Siebel Management Console. See also Siebel Security Guide.
          3. Update the Siebel Gateway security profile, such as to change the data source information.

          4. Save the Siebel Gateway security profile.

            When you save the profile, you are automatically logged out of safe mode and redirected to the normal login screen for Siebel Management Console.

          5. Where necessary, log in to Siebel Management Console again in the usual way to perform configuration or other tasks.

          Related Topics

          About Configuring Siebel CRM

          Overview of Siebel Management Console

          Supported Activities in Siebel Management Console

          Using Safe Mode for Siebel Management Console

          Configuring the Siebel Gateway and Security

          Accessibility for Siebel Management Console

          Related Books

          Siebel Security Guide

            Overview of Siebel Management Console

            Siebel Management Console is a Web-based application that you run on the Siebel Application Interface. The configuration tasks that you perform in this program use the graphical user interface shown in the figures. This topic is part of Running the Siebel Management Console.

            Note: Where possible, it is strongly recommended to explore this user interface as much as possible before performing important configuration tasks for any Siebel environment. For many tasks, multiple ways of performing those tasks are provided.

            The Siebel Management Console, which displays this name in its title bar, includes user interface features such as menus, icons, lists and forms, and a hierarchical display of your Siebel deployment. The options and defaults that the Management Console displays depend on which module you are configuring and on prior selections. For each profile configuration task, the settings you see are also displayed in a table.

            The Siebel Management Console performs validation on the input that you provide. For example, you cannot proceed to the next screen unless you have provided values for all required fields. Pointing to items displayed in the console displays tooltips for many of the selections, which supplement the information provided in this guide.

            Sample configurations are provided for most types of configuration profiles. As a shortcut for creating profiles, you can select these sample profiles and review their settings. As appropriate, you can copy and modify these profiles for your own use.

            Click each section to review its options. When you are creating a new profile, you must specify settings for all required options, clicking Next where necessary to display options in subsequent sections. When you are reviewing an existing profile, the Next button is not available. However, for applicable profile types, you can view additional sections by clicking the next segment of the multipart horizontal bar.

            The Siebel Management Console, which you run in the browser from the Siebel Application Interface installation, uses RESTful services and application containers to communicate with the physical Siebel CRM modules that you are configuring or that participate in the configuration process.

            The Siebel Management Console primarily supports the initial configuration of Siebel CRM. In addition to creating profiles and deploying them to your initial Siebel deployment, you can configure modules you install subsequently to add to your existing deployment. You can also modify profiles (subject to limitations), clone profiles, compare profiles, and delete profiles.

            You can modify the configuration of existing deployment items in Siebel Management Console, as follows:

            • For Siebel Application Interface, the profile is in a read-write state after you deploy it. You can update configuration settings and save the profile to propagate the updates to the deployed Siebel Application Interface.

            • For all other deployment items, the profile that you had used to configure the entity is in a read-only state after deployment. To modify the deployment item, you must remove it, modify the applicable profile, and then redeploy the profile to a new deployment item. For more information about deleting a deployment item, see Process of Removing Configuration Data.

            • Deployment items in the Saved or Staging states can be modified. For other than Siebel Application Interface, deployments in any other state are not editable and cannot be modified other than as described in the previous paragraph.

            Also note the following about the display of configuration data in Siebel Management Console:

            • Restarting the Siebel Application Interface refreshes all profile data.

            • If the deployment is migrated successfully by the Siebel Migration application, then, when you refresh the configuration, the state changes to Migrated.

            Further configuration and management capabilities of Siebel Management Console are available as described in Configuring the Siebel Deployment and Managing the Siebel Deployment. For information about accessibility features for Siebel Management Console, see Accessibility for Siebel Management Console.

              Siebel Management Console Screens

              The screens within the Siebel Management Console are described here.

              You can move from one screen to another by choosing a different selection from the navigation menu at left. Alternatively, as of Siebel CRM 18.12 Update, in some views of the Siebel Deployment, Profiles, Configuration, and Management screens, you can move to another screen by clicking an icon representing that screen, while also preserving context. For example, if you are configuring a Siebel Server, then clicking the icon for the Siebel Deployment screen navigates to that screen, with the same Siebel Server selected.

              See also Supported Activities in Siebel Management Console.

              Siebel Deployment Screen

              The following figure shows the Siebel Deployment screen in Siebel Management Console. Use this screen to deploy new items, using profiles that you have created, or to review or update settings for existing deployed items, where possible. When you select a deployment item that you have added, the icons at the top change to include those that correspond to actions that you can perform on this deployment item.

              A legend identifies the deployment status values that each deployment item might have, such as Staging, Deployment in Progress, Deployed, Deployment Failed, and so on. More information is provided later about some of these status values. As of Siebel CRM 18.12 Update, the legend status values are shown when you point to the Legend label.

              Siebel Deployment Screen in Siebel Management Console

              The following figure shows the Profiles screen in Siebel Management Console. Use this screen to create new profiles or to review or update settings for existing profiles. The navigation menu is shown at left.

              Profiles Screen in Siebel Management Console

              Configuration Screen

              The figure in About the Configuration Screen shows the Configuration screen in Siebel Management Console. You can optionally use this screen to perform configuration activities for the Siebel Enterprise, Siebel Server, server components, and related areas. For more information, see Configuring the Siebel Deployment.

              Management Screen

              The figure in About the Management Screen shows the Management screen in Siebel Management Console. You can optionally use this screen to perform management activities for the Siebel Enterprise, Siebel Server, server components, and related areas. For more information, see Managing the Siebel Deployment.

              Other Screens

              Additional screens in Siebel Management Console include:

              Related Topics

              About Configuring Siebel CRM

              Starting the Siebel Management Console

              Supported Activities in Siebel Management Console

              Configuring the Siebel Deployment

              Managing the Siebel Deployment

              Accessibility for Siebel Management Console

                Supported Activities in Siebel Management Console

                Siebel Management Console supports several different activities or actions, most of which are summarized here, organized by the user interface features where these activities are initiated. This topic is part of Running the Siebel Management Console.

                • Siebel Deployment selection in navigation menu (in left panel), then overview area:

                  • Reviewing overall deployment (overview area)

                  • Adding a new deployment item (Add icon (+) at top of overview area)

                  • Deploying a profile into your Siebel environment (Deploy selection in Action field, then Submit button)

                  • Staging a profile for later deployment into your Siebel environment (Stage selection in Action field, then Submit button)

                  • Deleting configuration data for a deployed entity (Delete icon at top of overview area). You might need to delete and redeploy a deployment item in order to modify its configuration in Siebel Management Console. Note that deleting a deployment item corresponding to a Siebel Server stops the system service.

                  • Refreshing configuration data displayed in Siebel Management Console (Refresh icon at top of overview area)

                  • Reviewing the deployment status of items and nodes in your Siebel deployment (using the Legend link at top of overview area)

                • Profiles selection in navigation menu (in left panel), then overview area:

                  • Comparing two or more profiles (Compare icon at top of overview area)

                  • Cloning a profile (Clone icon at top of overview area)

                  • Creating a profile for a configurable entity (Add icon (+) at top of overview area)

                  • Deleting a profile (Delete icon at top of overview area)

                  • Querying profile data (Query icon at top of in overview area)

                  • Refreshing profile data (Refresh icon at top of overview area). For example, you can use this option to retrieve the stored profile data in case another user had been editing profiles at the same time.

                  • Editing a profile (Edit icon at top of form view overview area)

                • Configuration selection in navigation menu (in left panel). For more information, see Configuring the Siebel Deployment.

                • Management selection in navigation menu (in left panel). For more information, see Managing the Siebel Deployment.

                • Enterprise Cache selection in navigation menu (in left panel):

                  • Clearing a deployed cache, or all caches

                • Settings selection in navigation menu (in left panel), then overview area:

                  • Invoking introspection of the Siebel deployment in order to refresh the deployment data in Siebel Management Console (Refresh Configuration button). You can use this option to bring deployment data into Siebel Management Console from configuration activities that had been done outside of Siebel Management Console, such as using Server Manager or the server administration views in the Siebel application.

                  • Viewing the introspection log data (View Log button)

                  • Removing the configuration for the Siebel Gateway (removes all profiles and deployment data)

                  • Modifying the search synchronization interval (in minutes, between 5 and 30), which specifies how often searchable configuration data is synchronized with the server. This setting affects searches for the current user and browser only.

                  • Specifying the Gateway Safe Mode user. Doing this enables login to Siebel Management Console in safe mode. For more information, see Using Safe Mode for Siebel Management Console.

                  • Updating the security profile for Siebel Gateway after logging in to Siebel Management Console as the safe mode user. For more information, see Using Safe Mode for Siebel Management Console.

                • Toolbar area (above overview area):

                  • Searching the configuration data for available profiles or deployed entities

                  • Viewing the current user of Siebel Management Console

                  • Logging out of Siebel Management Console (Logout option for current user)

                Related Topics

                About Configuring Siebel CRM

                Running the Siebel Management Console

                Overview of Siebel Management Console

                Configuring the Siebel Deployment

                Managing the Siebel Deployment

                Accessibility for Siebel Management Console

                  Using Safe Mode for Siebel Management Console

                  Safe mode for Siebel Management Console, available as of Siebel CRM 19.11 Update, addresses the problem where an administrator cannot log in to Siebel Management Console because the back-end server for the authentication system, such as a database or an LDAP server, is unavailable.

                  In this situation, you can start Siebel Management Console in safe mode and then update the Siebel Gateway security profile to specify the information necessary to connect to a working database or other authentication system. (Updating the Siebel Gateway security profile is the only action you can perform in safe mode.) Starting Siebel Management Console in safe mode uses a variation of the standard URL for starting Siebel Management Console. After performing the necessary tasks in safe mode, you can log in to Siebel Management Console normally to perform configuration or other tasks.

                  Logging in to Siebel Management Console in safe mode is not possible without first setting the Gateway Safe Mode user. For a new or existing deployment, you specify the safe mode user in the Settings screen of Siebel Management Console. Any administrator can become or create, modify, or delete a Gateway Safe Mode use. There is no default Gateway Safe Mode user

                  Note: After installing Siebel CRM 19.12 Update, it is strongly recommended that you specify a safe mode user to help maintain access to Siebel Gateway as part of using Siebel Management Console.
                  • For more information about configuring the Siebel Management Console safe mode user and about using safe mode, see Siebel Security Guide.

                  • For more information about starting Siebel Management Console in safe mode, see Starting the Siebel Management Console.

                    Installing the Siebel Database

                    If you do not have an existing Siebel database, then you use the Siebel Database Configuration Wizard to install this database. This task is described in Installing the Siebel Database on the RDBMS.

                    Before you install the Siebel database, you must review the guidelines described for your RDBMS in Configuring the RDBMS.

                    This task is a step in Roadmap for Installing Siebel CRM for a New Deployment. When you are following the task sequence in this roadmap, depending on your authentication method, you might have to perform the Siebel database tasks before you can run the Siebel Management Console.

                    Related Topics

                    About Configuring Siebel CRM

                    About Installing the Siebel Database

                    Starting the Siebel Database Configuration Wizard

                    Installing the Siebel Database on the RDBMS

                    Requirements for Installing and Configuring the Siebel Database

                    Configuring the RDBMS

                    Configuring the Siebel Gateway and Security

                    After you install Siebel CRM, you run the Siebel Management Console to configure the Siebel Gateway and the Security profile that it requires. You might also create additional Security profiles at some point after configuring the Siebel Gateway.

                    To configure the Siebel Gateway, perform the following tasks:

                    1. Configuring the Siebel Gateway

                    2. Configuring a Security Profile

                    Note: In general, configuring the Siebel Gateway applies to new installations only. For a migration installation, the installer configures the Siebel Gateway and you do not need to configure the Siebel Gateway as described here. However, it is strongly recommended that you modify the existing Siebel Gateway configuration to specify the Gateway Safe Mode user. In addition, you might choose to create additional Security profiles.

                    For detailed information about some of the security settings in the Siebel Management Console, see Siebel Security Guide.

                    For more information about the activities that you can perform in the Siebel Management Console, including viewing configuration log data, see Supported Activities in Siebel Management Console.

                    This task is a step in:

                    Related Topics

                    About Configuring Siebel CRM

                    Running the Siebel Management Console

                    Configuring the Siebel Gateway Cluster

                    Requirements for Installing and Configuring Siebel Enterprise Server Modules

                    Related Books

                    Siebel Security Guide

                      Configuring the Siebel Gateway

                      To configure the Siebel Gateway (which includes a Security profile), use the procedure that follows. This task is part of Configuring the Siebel Gateway and Security.

                      This task is required for new installations. It is not applicable for migration installations of Siebel Enterprise Server from a previous release, because the migration installation task migrates the prior configuration. However, after migrating to Siebel CRM 19.12 Update, it is strongly recommended that existing customers specify the safe mode user for Siebel Management Console, as described in Siebel Security Guide.

                      Note: When you deploy Siebel Gateway clustering, then the Siebel Gateway that you configure here is referred to as the primary Siebel Gateway. This Siebel Gateway node participates in clustering, the same as other Siebel Gateway nodes. It is recommended to configure the Siebel Gateway cluster after you configure the Siebel Gateway.

                      Related Topics

                      Running the Siebel Management Console

                      Using Safe Mode for Siebel Management Console

                      Configuring a Security Profile

                      Configuring the Siebel Gateway Cluster

                      Related Books

                      Siebel Security Guide

                      To configure the Siebel Gateway (first time running Siebel Management Console)

                      1. Run the Siebel Management Console, as described in Starting the Siebel Management Console. Log in using the basic authentication credentials that were provided during Siebel Application Interface installation.

                        These credentials were specified in the Application Interface Authentication screen when you installed Siebel Application Interface, as described in Installing Siebel CRM in a New Installation.

                      2. Identify the Siebel Gateway host name and HTTPS redirect port number, in the format SiebelGatewayHost:Port, then click Save.

                      3. Create the security profile to configure access to the Siebel Gateway. Specify a name for the security profile.

                        Note: The security profile that is created on first login is named Gateway.
                      4. Click the plus sign, specify the data source information for the security profile, and then click Save. For more information about these settings, see Configuration Settings for a Security Profile.

                        1. Specify the type of authentication to use. For example, if you have already created the Siebel database, then you could optionally select Database Authentication.

                        2. Specify the name of the security adapter, such as DBSecAdpt. This name corresponds to a named subsystem. For more information, see Siebel Security Guide.

                        3. Specify the data source (for database authentication).

                        4. Specify whether to propagate changes (for database authentication).

                        5. Specify the authorization roles.

                        6. Test the user and password that you want to use under the specified authentication system.

                        Note: After saving these changes, you are forcibly logged out of the Siebel Management Console, in order to activate the security adapter. Go to Running the Siebel Management Console and log in again using the credentials you just specified. Then configure the Siebel Gateway registry, as identified in the next step.
                      5. Configure the Siebel Gateway registry, in which the configurations that you create in the Siebel Management Console will be stored, and then click Save:

                        • Specify the Siebel Gateway registry port number. (If you configure Siebel Gateway clustering, then you can also specify this port number as part of configuring the Siebel Gateway cluster profile. See also Configuring the Siebel Gateway Cluster.)

                        • Specify the user name that will access the registry.

                        • Specify the password for this user.

                        • Specify the primary language.

                      6. After configuring the Siebel Gateway and security, perform the configuration tasks for your Siebel deployment, which include the following:

                        Configuring a Security Profile

                        When you configure the Siebel Gateway, you configure the first Security profile. You can use the same Security profile for Siebel Enterprise authentication, or create another Security profile for the Siebel Enterprise. To create another Security profile, use the procedure that follows. This task is part of Configuring the Siebel Gateway and Security.

                        This task is required for new installations. It is not required for migration installations of Siebel Enterprise Server from a previous release, because the migration installation task migrates the prior configuration. However, you might choose to create a new Security profile.

                        Related Topics

                        Running the Siebel Management Console

                        Configuring the Siebel Gateway

                        To configure a Security profile

                        1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                        2. Click Profiles in the navigation menu in the left panel, then click Security.

                          Existing Security profiles are listed, such as the profile created for the deployed Siebel Gateway.

                        3. Click the plus sign (+) at the top of the overview section to add a new Security profile, or click the Clone button to clone an existing profile.

                        4. Specify a name for the profile.

                          Note: The security profile that is created on first login is named Gateway.
                        5. To the right of Data Sources, click the plus sign (+) to add a new data source.

                        6. Click Datasource.

                        7. Specify settings for the data source, as shown in the table in Configuration Settings for a Security Profile. Click Next when prompted.

                        8. When you have specified all applicable settings, click Submit to save your changes to the profile.

                          Configuration Settings for a Security Profile

                          The following table describes the settings that are requested in the Siebel Management Console for configuring a new Security profile or modifying an existing Security profile. Required fields display an asterisk (*) next to the field label. For most of the options, pointing to the option displays tooltip text that provides a brief description of the field.

                          Table Settings for Configuring a Security Profile

                          Setting in Siebel Management Console Section (Under Create Profile) Comment or Description

                          Name

                          Data Sources > Data Source Name

                          Specify the name of the data source that will be created.

                          Type

                          Data Sources > Data Source Name

                          Specify the type of authentication you are using. The options are:

                          • Database Authentication (development only)

                          • Lightweight Directory Access Protocol (LDAP) Authentication

                          • Custom Security Authentication (using Security SDK)

                          Host Name

                          Data Sources > Data Source Name

                          This option appears if you selected Database Authentication or LDAP Authentication.

                          Specify the host name for the data source, such as the host name of the database server for database authentication.

                          Port

                          Data Sources > Data Source Name

                          This option appears if you selected Database Authentication or LDAP Authentication.

                          Specify the port number for the data source, such as the port number of the database server for database authentication.

                          SQL Style of Database

                          Data Sources > Data Source Name

                          This option appears if you selected Database Authentication or Custom Authentication.

                          Specify the SQL style for your Siebel database. Specify one of the following:

                          • Oracle Database Enterprise Edition

                          • Microsoft SQL Server

                          • IBM DB2

                          Database Service Name

                          Data Sources > Data Source Name

                          This option appears if you selected Database Authentication.

                          The service name of Oracle Enterprise Server edition, or the database name for IBM DB2 and Microsoft SQL Server.

                          Table Owner

                          Data Sources > Data Source Name

                          This option appears if you selected Database Authentication.

                          The table owner for the database.

                          Application User Distinguished Name (DN)

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the user name of a record in the directory with sufficient permissions to read any user’s information and do any necessary administration.

                          Application Password

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the password for the user specified in the Application User Distinguished Name (DN) field.

                          Base Distinguished Name (DN)

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the base distinguished name, which is the root of the tree under which users of this Siebel application are stored in the directory.

                          Custom Library

                          Data Sources > Data Source Name

                          This option appears if you selected Custom Authentication.

                          Name of the custom security adapter implementation.

                          CRC Checksum

                          Data Sources > Data Source Name

                          Provide the value of the checksum performed on the applicable security adapter library (DLL). This value, applicable for the Siebel Server only, ensures that each user accesses the Siebel database through the correct security adapter.

                          If this field is empty or contains the value 0 (zero), then no checksum validation is performed.

                          If you upgrade your version of Siebel CRM, then you must recalculate the checksum value and replace the value in this field.

                          Credentials Attribute

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the attribute type that stores a database account.

                          Hash DB Password

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies password hashing for database credentials passwords.

                          Hash User Password

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies password hashing for user passwords.

                          Hash Algorithm

                          Data Sources > Data Source Name

                          This option appears if you selected Hash DB Password or Hash User Password.

                          Specifies the hash algorithm to be used for password hashing. Choose one of the following:

                          • SHA2

                          • SHA1

                          Password Attribute Type

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the attribute type that stores a database account.

                          Propagate Change

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies whether to allow administration of the directory through the Siebel application user interface.

                          Roles Attribute (optional)

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the attribute type for roles stored in the directory.

                          Shared Database Account Distinguished Name (fully qualified domain name)

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the absolute path of an object in the directory that has the shared database account for the application.

                          Shared DB User Name

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the user name to connect to the Siebel database.

                          Shared DB Password

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the password for the shared database user name.

                          Security Adapter Mapped User Name

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies that, when the user key passed to the security adapter is not the Siebel user name, the security adapter retrieves the user name for authenticated users from an attribute defined by the parameter SiebelUsernameAttributeType.

                          Siebel User Name Attribute

                          Data Sources > Data Source Name

                          This option appears if you selected Security Adapter Mapped User Name for LDAP or Custom Authentication.

                          Specifies the attribute from which the security adapter retrieves an authenticated user’s Siebel user ID.

                          SSL

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP Authentication.

                          Specifies to enable Secure Sockets Layer for socket connections to the host.

                          Wallet Password

                          Data Sources > Data Source Name

                          This option appears if you selected SSL for LDAP or Custom Authentication.

                          Specifies the password to open the wallet that contains a certificate for the certification authority used by the directory server.

                          Configure Web Single Sign-On (Web SSO)

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies that the security adapter uses Web Single Sign-On (Web SSO) authentication rather than security adapter authentication.

                          Trust Token

                          Data Sources > Data Source Name

                          This option appears if you selected Configure Web Single Sign-On for LDAP or Custom Authentication.

                          Specifies a password to be used with Web Single Sign-On (Web SSO) authentication.

                          Salt Attribute Type

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the attribute that stores the salt value if you are using password salting.

                          Salt User Password

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies whether to add salt values to user passwords before they are hashed.

                          User Name Attribute Type

                          Data Sources > Data Source Name

                          This option appears if you selected LDAP or Custom Authentication.

                          Specifies the attribute type under which the user’s login name is stored in the directory.

                          Enterprise Security Authentication Profile

                          Basic Information

                          Select one of the following options for your enterprise security authentication:

                          • Database Authentication (development only)

                          • Lightweight Directory Access Protocol (LDAP) Authentication

                          • Custom Security Authentication (using Security SDK)

                          Note: You must create the security profile before you configure the Siebel Enterprise.

                          Security Adapter Name (named subsystem)

                          Basic Information

                          Select the security adapter name.

                          Database Security Adapter Data Source

                          Basic Information

                          This option appears if you selected Database Authentication.

                          Select the security adapter data source.

                          Database Security Adapter Propagate Changes

                          Basic Information

                          This option appears if you selected Database Authentication.

                          Specify whether to propagate changes for the security adapter.

                          Authorization Roles (comma-separated)

                          Basic Information

                          Specify one or more authorization roles for accessing the Siebel Gateway. Default value: Siebel Administrator (which is provided by Oracle and cannot be changed). For more information, see Requirements for Siebel Gateway Authentication.

                          User Name

                          Testing

                          Specify the user name for testing authentication under the specified authentication system.

                          Password

                          Testing

                          Specify the password for the user account used for testing.

                            Configuring the Siebel Enterprise

                            The task for configuring the Siebel Enterprise lets you configure authentication using Siebel security adapters, TLS encryption, and related settings.

                            To configure the Siebel Enterprise, perform the following tasks:

                            1. Creating a Siebel Enterprise Profile

                            2. Deploying the Siebel Enterprise

                            Note: Configuring the Siebel Enterprise applies to new installations only. For a migration installation, the installer migrates the Siebel Enterprise configuration.

                            For detailed information about the security settings in the Siebel Management Console, see Siebel Security Guide.

                            For more information about the activities that you can perform in the Siebel Management Console, including viewing configuration log data, see Supported Activities in Siebel Management Console.

                            This task is a step in:

                            Related Topics

                            About Configuring Siebel CRM

                            Running the Siebel Management Console

                            Requirements for Installing and Configuring Siebel Enterprise Server Modules

                            Related Books

                            Siebel Security Guide

                            Siebel System Administration Guide

                              Creating a Siebel Enterprise Profile

                              This procedure describes how to configure a Siebel Enterprise profile. You can create multiple profiles, but you can deploy only one instance of Siebel Enterprise in your Siebel deployment. This task is part of Configuring the Siebel Enterprise.

                              Related Topics

                              Running the Siebel Management Console

                              Deploying the Siebel Enterprise

                              To create a Siebel Enterprise profile

                              1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                              2. Click Profiles in the navigation menu in the left panel, then click Enterprise.

                                Existing Enterprise profiles are listed, if any.

                              3. Click the plus sign (+) at the top of the overview section to add a new Enterprise profile, or click the Clone button to clone an existing profile.

                              4. Specify a name for the profile.

                              5. Specify additional settings, as shown in the table in Configuration Settings for a Siebel Enterprise Profile.

                              6. When you have specified all applicable settings, click Submit to save your changes to the profile.

                                Configuration Settings for a Siebel Enterprise Profile

                                The following table describes the settings that are requested in the Siebel Management Console for configuring a new Siebel Enterprise profile or modifying an existing Siebel Enterprise profile. Required fields display an asterisk (*) next to the field label. For most of the options, pointing to the option displays tooltip text that provides a brief description of the field.

                                For requirements and restrictions for some of these parameters, see Requirements for Installing and Configuring Siebel Enterprise Server Modules. Parameters that are set as a result of configuring the Siebel Enterprise are set at the Siebel Enterprise level or set for named subsystems such as for a data source or security adapter.

                                Note: After you have already configured the Siebel Enterprise, you can modify its configuration using Siebel Server Manager, as described in Siebel System Administration Guide.

                                Table Settings for Configuring a Siebel Enterprise Profile

                                Setting in Siebel Management Console Section (Under Create Profile) Comment or Description

                                Primary Siebel File System

                                Basic Information

                                Specify the location or locations of the Siebel File System. If the folder path provided does not exist, then the deployment step creates it. For more information, see Creating the Siebel File System.

                                User Name

                                Authentication

                                Specify the authorized user name for logging into the Siebel Gateway.

                                Password

                                Authentication

                                Specify the password for this user.

                                RDBMS Platform

                                Database Information

                                Specify the RDBMS platform for the Siebel database. The options are:

                                • Oracle Database Enterprise Edition

                                • Microsoft SQL Server

                                • IBM DB2 UDB for Linux UNIX Windows

                                • IBM DB2 UDB for z/OS

                                Oracle SQLNet Connect String

                                Database Information

                                (Oracle Database only)

                                Specify the Oracle SQLNet connect string.

                                Microsoft SQL Server Host Name

                                Database Information

                                (Microsoft SQL Server only)

                                Specify the host name for Microsoft SQL Server.

                                Microsoft SQL Server Port

                                Database Information

                                (Microsoft SQL Server only)

                                Specify the database port number for Microsoft SQL Server.

                                Microsoft SQL Server Database Name

                                Database Information

                                (Microsoft SQL Server only)

                                Specify the database name for Microsoft SQL Server.

                                IBM DB2 Database Alias

                                Database Information

                                (IBM DB2 only)

                                Specify the database alias for IBM DB2.

                                Current IBM DB2 SQL ID / Group Name

                                Database Information

                                (IBM DB2 for z/OS only)

                                Specify the current SQL ID or group name for IBM DB2.

                                IBM DB2 Client Instance Home Directory

                                Database Information

                                (IBM DB2 or DB2 for z/OS only)

                                Provide the absolute path of the parent directory where IBM DB2 client software is installed on UNIX, or the value of the DB2INSTPROF parameter on Windows.

                                UNIX example: /export/home/myuser

                                Windows example: C:\Program Data\IBM\DB2\Copy Name

                                Database User Account Name

                                Database Information

                                (For all database platforms)

                                Specify the database user account.

                                Database User Account Password

                                Database Information

                                (For all database platforms)

                                Specify the password for the database user account.

                                Table Owner

                                Database Information

                                (Oracle Database, DB2, or DB2 for z/OS only)

                                Specify the table owner.

                                Authentication Profile

                                Authentication

                                Specify the security profile to use for Siebel Enterprise authentication.

                                Primary Language

                                Authentication

                                Specify the primary language for your Siebel deployment.

                                Security Encryption Level or Type

                                Security Information

                                Specify the security encryption level or type. Select one of the following options:

                                • SISNAPI Without Encryption

                                • SISNAPI Using TLS 1.2 (default)

                                Certification Authority (CA) Certificate File Name

                                Security Information

                                This option and all of the remaining items appear only if you selected the TLS option in Security Encryption Level or Type.

                                Provide the name that can identify the trusted authority who issued the certificate file. For more information, see Siebel Security Guide.

                                Private Key File Name

                                Security Information

                                Provide the name of the PEM private key file. For more information, see Siebel Security Guide.

                                Private Key File Password

                                Security Information

                                Provide the password that can decrypt the PEM private key file. For more information, see Siebel Security Guide.

                                Enable Peer Authentication

                                Security Information

                                Check this field to enable peer authentication during the SSL handshake. For more information, see Siebel Security Guide.

                                Validate Peer Certificate

                                Security Information

                                Check this field to verify that the host name matches with the host name information presented in the certificate. For more information, see Siebel Security Guide.

                                  Deploying the Siebel Enterprise

                                  This procedure describes the steps for deploying Siebel Enterprise. You can deploy only one instance of Siebel Enterprise in your Siebel deployment. This task is part of Configuring the Siebel Enterprise.

                                  This task is required for new installations. It is not applicable for migration installations of Siebel Enterprise Server from a previous release, because the migration installation task migrates the prior configuration.

                                  Before you can deploy the Siebel Enterprise, you must have already configured the Siebel Gateway, as described in Configuring the Siebel Gateway and Security.

                                  Note: After deployment, the Siebel Enterprise profile is in a read-only state. If you need to update the configuration, then it is recommended to use Server Manager. Then refresh the configuration data displayed in Siebel Management Console.

                                  Related Topics

                                  Additional Tasks for Migration Installations

                                  About Configuring Siebel CRM

                                  Running the Siebel Management Console

                                  Creating a Siebel Enterprise Profile

                                  To deploy the Siebel Enterprise

                                  1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                  2. Click Siebel Deployment in the navigation menu in the left panel.

                                  3. Above the hierarchical display of deployment items in the overview area, click the plus sign (+) and then select Enterprise to add a new instance to your Siebel deployment.

                                  4. For Action, specify whether you will deploy this Siebel Enterprise or stage it for later deployment:

                                    • If you want to stage this Siebel Enterprise for later deployment, then click Staging.

                                    • If you want to deploy this Siebel Enterprise to your Siebel deployment now, then click Deploy.

                                  5. For Profile, select the profile to use for this instance of Siebel Enterprise.

                                    You created this profile in Creating a Siebel Enterprise Profile.

                                  6. For Siebel Enterprise Name, specify the name of this Siebel Enterprise.

                                    For more information, see Restrictions on Names for Siebel Enterprise and Siebel Server.

                                  7. For Enterprise Description, specify an optional description of this Siebel Enterprise.

                                  8. To continue, click Submit. Otherwise, click Cancel.

                                    After the configuration has been submitted, the state of this Siebel Enterprise deployment item changes to one of the following states, based on your selection in Step 4: Staging or Deployment in Progress.

                                    • If the deployment completes successfully, then, when you refresh the configuration, the state changes to Deployed.

                                    • If the deployment fails, then the state changes to Deployment Failed.

                                    • For a deployment in the Staging state, you can deploy it by either clicking the Deploy icon or by setting the Action to Deploy and resubmitting the deployment.

                                  9. (Optional) View log data about this Siebel Enterprise deployment.

                                    Configuring the Siebel Server

                                    After you have installed Siebel Server and performed the prerequisite tasks, you run the Siebel Management Console and choose tasks to configure the Siebel Server, as described in this topic. To configure the Siebel Server, perform the following tasks:

                                    1. Creating a Siebel Server Profile

                                    2. Deploying the Siebel Server

                                    Note: Configuring the Siebel Server applies to new installations. For a migration installation, the installer migrates the Siebel Server configuration.

                                    For detailed information about the security settings in the Siebel Management Console, see Siebel Security Guide.

                                    For more information about the activities that you can perform in the Siebel Management Console, including viewing configuration log data, see Supported Activities in Siebel Management Console.

                                    This task is a step in:

                                    Related Topics

                                    About Configuring Siebel CRM

                                    Running the Siebel Management Console

                                    Requirements for Installing and Configuring Siebel Enterprise Server Modules

                                    Related Books

                                    Siebel Security Guide

                                    Siebel System Administration Guide

                                      Creating a Siebel Server Profile

                                      This procedure describes how to configure a Siebel Server profile. The same steps apply whether you are configuring the first Siebel Server profile or configuring any additional profile. This task is part of Configuring the Siebel Server.

                                      Related Topics

                                      Running the Siebel Management Console

                                      Deploying the Siebel Server

                                      To create a Siebel Server profile

                                      1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                      2. Click Profiles in the navigation menu in the left panel, then click Siebel Server.

                                        Existing Siebel Server profiles are listed, if any.

                                      3. Click the plus sign (+) at the top of the overview section to add a new Siebel Server profile, or click the Clone button to clone an existing profile.

                                      4. Specify a name for the profile.

                                      5. Specify additional settings, as shown in the table in Configuration Settings for a Siebel Server Profile.

                                      6. When you have specified all applicable settings, click Submit to save your changes to the profile.

                                        Configuration Settings for a Siebel Server Profile

                                        The following table describes the settings that are requested in the Siebel Management Console for configuring a new Siebel Server profile or modifying an existing Siebel Server profile. Required fields display an asterisk (*) next to the field label. For most of the options, pointing to the option displays tooltip text that provides a brief description of the field.

                                        For requirements for and restrictions on some of these parameters, see Requirements for Installing and Configuring Siebel Enterprise Server Modules. Parameters that are set as a result of configuring the Siebel Server are set at the Siebel Server level.

                                        Note: After you have already configured a Siebel Server, you can modify its configuration using Siebel Server Manager, as described in Siebel System Administration Guide.

                                        Table Settings for Configuring a Siebel Server Profile

                                        Setting in Siebel Management Console Section (Under Create Profile) Comment or Description

                                        User Name

                                        Basic Information

                                        Specify the authorized user name for logging into the Siebel Gateway.

                                        Password

                                        Basic Information

                                        Specify the password for this user.

                                        Anonymous User Name

                                        Basic Information

                                        Enter the user name required for anonymous browsing and initial access to the login pages of the application you are implementing.

                                        For more information about anonymous users, see Requirements for Configuring Anonymous Users for the Siebel Application Interface.

                                        Anonymous User Password

                                        Basic Information

                                        Specify the password for this anonymous user.

                                        Enable Component Groups

                                        Basic Information

                                        Specify one or more component groups to enable for the Siebel Server. For more information about component groups, see Siebel System Administration Guide.

                                        Siebel Connection Broker Port

                                        Basic Information

                                        Specify the TCP/IP port number for the Siebel Connection Broker component (alias SCBroker). The default port number is 2321.

                                        This port number is used for all of the communications between SCBroker and other components, including the Siebel Application Interface. Make sure that the port number that you specify is not already used by any other applications or components. You also specify this port number when you configure the Siebel Application Interface, as described in Deploying the Siebel Application Interface.

                                        For more information about the SCBroker component, see Siebel Deployment Planning Guide and Siebel System Administration Guide.

                                        Network TCP/IP Port for Synchronization Manager

                                        Basic Information

                                        Specify the TCP/IP port number for the Synchronization Manager component, which is part of Siebel Remote. Make sure that the port number that you specify is not already used by any other applications or components. The default port number is 40400.

                                        Server-Specific Security Encryption Settings

                                        Enhanced Settings > Security

                                        Select this option to configure security and encryption for communications between this Siebel Server and other servers. If you do not select this option, then the applicable settings are inherited from the Enterprise.

                                        Server-Specific Security Authentication Profile Assignment

                                        Enhanced Settings > Security

                                        Select this option to assign an existing security adapter to this Siebel Server or to specific components.

                                        Security Encryption Level or Type

                                        Enhanced Settings > Security

                                        This option appears if you selected Server-Specific Security Encryption Settings.

                                        Specify the security encryption level or type. Select one of the following options:

                                        • SISNAPI Without Encryption

                                        • SISNAPI Using TLS 1.2 (default)

                                        For information about configuring TLS for Siebel Remote, see Siebel Remote and Replication Manager Administration Guide and Siebel Security Guide.

                                        Certificate File Name

                                        Enhanced Settings > Security

                                        This option appears if you selected the TLS option in Security Encryption Level or Type.

                                        Provide the name of the ASN/PEM certificate file. For more information, see Siebel Security Guide.

                                        Certification Authority (CA) Certificate File Name

                                        Enhanced Settings > Security

                                        This option appears if you selected the TLS option in Security Encryption Level or Type.

                                        Provide the name that can identify the trusted authority who issued the certificate file. For more information, see Siebel Security Guide.

                                        Clustering Configuration

                                        Enhanced Settings > Clustering

                                        Specify the clustering configuration. You can select one of the following clustering options:

                                        • Not Clustered

                                        • Clustered Using Virtual Host Name (valid NETBIOS name)

                                        • Clustered Using Virtual IP Address (for example, 192.168.0.1)

                                        In certain cases, it is useful to cluster Siebel Servers for high availability. The cluster nodes must be started per cluster instructions, if clustering is selected. For more information about clustering Siebel Servers, see Siebel Deployment Planning Guide.

                                        Siebel Server Cluster Virtual Host Name/IP

                                        Enhanced Settings > Clustering

                                        This option appears if you selected either of the two clustering options.

                                        Specify one of the following, depending on your selection under Clustering Configuration:

                                        • If you selected Clustered Using Virtual Host Name, then specify the host name.

                                        • If you selected Clustered Using Virtual IP Address, then specify the IP address.

                                        RDBMS Platform

                                        Enhanced Settings > Other Information

                                        Specify the RDBMS platform for the Siebel database. The options are:

                                        • Oracle Database Enterprise Edition

                                        • Microsoft SQL Server

                                        • IBM DB2

                                        Register External Oracle ODBC Driver

                                        Enhanced Settings > Other Information

                                        This option appears if you selected Oracle Database Enterprise Edition.

                                        This option is read-only and is set to True.

                                        IBM DB2 Client Instance Home Directory

                                        Enhanced Settings > Other Information

                                        This option appears if you selected IBM DB2.

                                        Provide the absolute path of the parent folder where the IBM DB2 client is installed. This setting is optional for Microsoft Windows.

                                          Deploying the Siebel Server

                                          This procedure describes the steps for deploying an installed instance of Siebel Server. You perform the same procedure for each installed instance of Siebel Server. This task is part of Configuring the Siebel Server.

                                          This task is required for new installations. It is not applicable for migration installations of Siebel Enterprise Server from a previous release, because the migration installation task migrates the prior configuration. However, you might choose to install and deploy a new Siebel Server.

                                          Before you can deploy an installed instance of Siebel Server, you must have already configured the Siebel Enterprise, as described in Configuring the Siebel Enterprise.

                                          Note: After deployment, the Siebel Server profile is in a read-only state. If you need to update the configuration, then it is recommended to use Server Manager. Then refresh the configuration data displayed in Siebel Management Console.

                                          Related Topics

                                          Additional Tasks for Migration Installations

                                          About Configuring Siebel CRM

                                          Running the Siebel Management Console

                                          Creating a Siebel Server Profile

                                          To deploy the Siebel Server

                                          1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                          2. Click Siebel Deployment in the navigation menu in the left panel.

                                          3. Above the hierarchical display of deployment items in the overview area, click the plus sign (+) and then select Siebel Server to add a new instance to your Siebel deployment.

                                            The Siebel Server must already have been installed.

                                          4. For Host Name:HTTPS Port, specify the host name and HTTPS redirect port for this instance of Siebel Server. You specified this HTTPS redirect port during Siebel Server installation.

                                          5. For Profile, select the profile to use for this deployment of Siebel Server.

                                            You created this profile in Creating a Siebel Server Profile.

                                          6. For Action, specify whether you will deploy this Siebel Server or stage it for later deployment:

                                            • If you want to stage this Siebel Server for later deployment, then click Staging.

                                            • If you want to deploy this Siebel Server to your Siebel deployment, then click Deploy.

                                          7. For Siebel Server Name, specify the name of this Siebel Server.

                                            For more information, see Restrictions on Names for Siebel Enterprise and Siebel Server.

                                          8. For Siebel Server Description, specify an optional description of this Siebel Server.

                                          9. For Deployed Languages, specify all of the languages that you plan to deploy for this Siebel Server.

                                          10. To continue, click Submit. Otherwise, click Cancel.

                                            After the configuration has been submitted, the state of this Siebel Server deployment item changes to one of the following states, based on your selection in Step 6: Staging or Deployment in Progress.

                                            • If the deployment completes successfully, then, when you refresh the configuration, the state changes to Deployed. The Siebel Server system service starts automatically.

                                            • If the deployment fails, then the state changes to Deployment Failed.

                                            • For a deployment in the Staging state, you can deploy it by either clicking the Deploy icon or by setting the Action to Deploy and resubmitting the deployment.

                                          11. (Optional) View log data about this Siebel Server deployment.

                                            Configuring the Siebel Application Interface

                                            After you have installed Siebel Application Interface, and after you have configured the Siebel Gateway, Siebel Enterprise, and Siebel Server, you run the Siebel Management Console and choose tasks to configure the Siebel Application Interface, as described in this topic. To configure the Siebel Application Interface, perform the following tasks:

                                            1. Creating a Siebel Application Interface Profile

                                            2. Deploying the Siebel Application Interface

                                            For information about deploying multiple instances of Siebel Application Interface, see Planning the Siebel Application Interface Topology.

                                            For more information about the activities that you can perform in the Siebel Management Console, including viewing configuration log data, see Supported Activities in Siebel Management Console.

                                            This task is a step in:

                                            Related Topics

                                            Additional Tasks for Migration Installations

                                            About Configuring Siebel CRM

                                            Running the Siebel Management Console

                                            Customizing the Application Container for Siebel Application Interface

                                            Requirements for Installing and Configuring the Siebel Application Interface

                                            Planning the Siebel Application Interface Topology

                                            Related Books

                                            Siebel REST API Guide

                                            Siebel Security Guide

                                            Siebel System Administration Guide

                                            Siebel System Monitoring and Diagnostics Guide

                                              Creating a Siebel Application Interface Profile

                                              This procedure describes how to configure a Siebel Application Interface profile. The same steps apply whether you are configuring the first Siebel Application Interface profile, reconfiguring the same profile with different settings, or configuring any additional profile. This task is part of Configuring the Siebel Application Interface.

                                              Note: Before you create a Siebel Application Interface profile, run the Server Manager and make sure that the Siebel Server has been deployed and is running, along with its Application Object Manager server components. If these components are running, then the Object Manager and Application settings in Siebel Application Interface profile configuration are populated with values you can choose from that reflect the available components on the Siebel Server. For information about using Server Manager, see Siebel System Administration Guide.

                                              Related Topics

                                              Running the Siebel Management Console

                                              Deploying the Siebel Application Interface

                                              To create a Siebel Application Interface profile

                                              1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                              2. Click Profiles in the navigation menu in the left panel, then click Application Interface.

                                                Existing Siebel Application Interface profiles are listed, if any.

                                              3. Click the plus sign (+) at the top of the overview section to add a new Siebel Application Interface profile, or click the Clone button to clone an existing profile.

                                              4. Specify a name for the profile.

                                              5. Specify additional settings, as shown in the table in Configuration Settings for a Siebel Application Interface Profile.

                                              6. When you have specified all applicable settings, click Submit to save your changes to the profile.

                                                Configuration Settings for a Siebel Application Interface Profile

                                                The following table describes the settings that are requested in the Siebel Management Console for configuring a new Siebel Application Interface profile or modifying an existing Siebel Application Interface. Required fields display an asterisk (*) next to the field label. For most of the options, pointing to the option displays tooltip text that provides a brief description of the field. Clicking the large plus sign (+) to the right of some options adds a new instance of a configurable item, which is represented in the second column using italics.

                                                Table Settings for Configuring a Siebel Application Interface Profile

                                                Setting in Siebel Management Console Section (Under Create Profile) Comment or Description

                                                HTTP 1.1-Compliant Firewall / Enable Web Compression

                                                Basic Information

                                                Specify that the Siebel Application Interface compresses HTTP traffic. Compressing HTTP traffic, where it is feasible to do so, substantially reduces bandwidth consumption. This feature is supported on HTTP 1.1 and is not supported on HTTP 1.0.

                                                For more information about specifying compression, see Siebel Security Guide.

                                                Configure Fully Qualified Domain Name

                                                Basic Information

                                                Specify whether you are using a fully qualified domain name (FQDN) for your Siebel CRM deployment. It is strongly recommended to use the FQDN feature.

                                                For more information, see Configuring Siebel CRM for Pop-Up Blocker Compatibility.

                                                Fully Qualified Domain Name

                                                Basic Information

                                                This option appears if you selected Configure Fully Qualified Domain Name.

                                                Specify the fully qualified domain name (FQDN) for your Siebel CRM deployment, such as example.com. It is strongly recommended to use the FQDN feature.

                                                Active Session Timeout Value

                                                Authentication

                                                Specify the total number of seconds that a session can remain inactive before the user is logged out and the session is closed. Default value: 900 (in seconds)

                                                Login Session (guest session) Timeout Value

                                                Authentication

                                                Specify the timeout value for the login session. Default value: 300 (seconds)

                                                Method to Check Server Availability

                                                Authentication

                                                Specify the method to use for checking server availability. Default value: HeartBeat

                                                Command to Check Server Availability

                                                Authentication

                                                Specify the command to use for checking server availability. Default value: UpdatePrefMsg

                                                Session Token Usage Duration

                                                Authentication

                                                Specify the usage duration for the session token. Default value: 2880 (minutes)

                                                Session Token Timeout Value

                                                Authentication

                                                Specify the timeout value for the session token. Default value: 900 (seconds)

                                                Configure Web Single Sign-On (Web SSO)

                                                Authentication

                                                Specify whether to use Web single sign-on.

                                                Anonymous User Name

                                                Authentication

                                                Specify the Siebel user ID that starts the anonymous session from which an end user is shown the login page for an application. For example: GUESTCST

                                                Later in profile configuration, you can optionally configure a different anonymous user for individual applications, if you require settings different from the defaults. For example, you might use a different anonymous user for customer applications than for employee applications.

                                                For more information about anonymous users, see Requirements for Configuring Anonymous Users for the Siebel Application Interface.

                                                Anonymous User Password

                                                Authentication

                                                Specify the password for the anonymous user.

                                                Trust Token

                                                Authentication

                                                This option appears if you selected Configure Web Single Sign-On.

                                                Specify the trust token to use for Web SSO authentication.

                                                User Specification

                                                Authentication

                                                This option appears if you selected Configure Web Single Sign-On.

                                                Specify the user specification to use for Web SSO authentication.

                                                Anonymous User Name

                                                Authentication > REST Inbound Authentication

                                                Specify the anonymous user to use for REST inbound authentication.

                                                For more information about anonymous users, see Requirements for Configuring Anonymous Users for the Siebel Application Interface.

                                                See also Siebel REST API Guide.

                                                Anonymous User Password

                                                Authentication > REST Inbound Authentication

                                                Specify the password for the anonymous user for REST inbound authentication.

                                                Authentication Type

                                                Authentication > REST Inbound Authentication

                                                Specify the authentication type for REST inbound authentication. You can select one of the following options:

                                                • Basic Authentication

                                                • Single Sign-On

                                                • OAuth

                                                See also Siebel REST API Guide.

                                                Authentication URL

                                                Authentication > REST Inbound Authentication

                                                This option appears if you selected OAuth.

                                                Specify the URL to use for REST inbound authentication. See also Siebel REST API Guide.

                                                Trust Token

                                                Authentication > REST Inbound Authentication

                                                This option appears if you selected Single Sign-On or OAuth.

                                                Specify the trust token to use for REST inbound authentication. See also Siebel REST API Guide.

                                                User Specification

                                                Authentication > REST Inbound Authentication

                                                This option appears if you selected Single Sign-On.

                                                Specify the user specification to use for REST inbound authentication. See also Siebel REST API Guide.

                                                Session Timeout (seconds)

                                                Authentication > REST Inbound Authentication

                                                Specify the session timeout, in seconds, to use for REST inbound authentication. See also Siebel REST API Guide.

                                                Secure Channel

                                                Authentication > REST Inbound Authentication

                                                Specify whether to use a secure channel. See also Siebel REST API Guide.

                                                User Interface Log Level

                                                Logging

                                                Specify the user interface logging level. Select one of the following options: Fatal, Error (default), Warning, Debug, Trace, Information, All

                                                EAI Log Level

                                                Logging

                                                Specify the EAI logging level. Select one of the following options: Fatal, Error, Warning, Debug, Trace, Information, All

                                                DAV Log Level

                                                Logging

                                                Specify the DAV logging level. Select one of the following options: Fatal, Error (default), Warning, Debug, Trace, Information, All

                                                REST Outbound Log Level

                                                Logging

                                                Specify the REST outbound logging level. Select one of the following options: Fatal, Error (default), Warning, Debug, Trace, Information, All

                                                REST Inbound Log Level

                                                Logging

                                                Specify the REST inbound logging level. Select one of the following options: Fatal, Error (default), Warning, Debug, Trace, Information, All

                                                SOAP Outbound Log Level

                                                Logging

                                                Specify the SOAP outbound logging level. Select one of the following options: Fatal, Error (default), Warning, Debug, Trace, Information, All

                                                Object Manager

                                                REST Inbound Defaults

                                                Select the Object Manager component to use for REST inbound communications, such as EAI Object Manager. See also Siebel REST API Guide.

                                                REST Response Base URL

                                                REST Inbound Defaults

                                                Specify the base URL for a REST response. See also Siebel REST API Guide.

                                                Maximum Possible Connections

                                                REST Inbound Defaults

                                                Specify the REST connection pool size. Default value: 20

                                                For more information, see Siebel REST API Guide.

                                                Minimum Possible Connections

                                                REST Inbound Defaults

                                                Specify the minimum number of connections in the REST connection pool, as a percentage of the maximum. Default value: 25

                                                For more information, see Siebel REST API Guide.

                                                Method Name

                                                REST Inbound Defaults > REST Resource Parameter List > Query

                                                Specify the method name to use for queries. For more information, see Siebel REST API Guide.

                                                Name

                                                REST Inbound Defaults > REST Resource Parameter List > Query > Parameter List

                                                Specify the name for each query parameter. For more information, see Siebel REST API Guide.

                                                Alias

                                                REST Inbound Defaults > REST Resource Parameter List > Query > Parameter List

                                                Specify the alias for each query parameter. For more information, see Siebel REST API Guide.

                                                Application Name

                                                Applications > Language > Basic Information

                                                Specify an application to configure for this instance of Siebel Application Interface, for each specified language.

                                                Object Manager

                                                Applications > Language > Basic Information

                                                Specify the Object Manager component for the selected application.

                                                Language

                                                Applications > Language > Basic Information

                                                Displays the language for the selected application.

                                                Request Start Command

                                                Applications > Language > Basic Information

                                                Specify the request start command for the selected application.

                                                Configure EAI HTTP Inbound Transport

                                                Applications > Language > Basic Information

                                                Specify whether to configure the EAI HTTP Inbound Transport. Choose this option for EAI applications only, and not for any other applications.

                                                Configure Anonymous Pool

                                                Applications > Language > Basic Information

                                                This option appears if you selected Configure EAI HTTP Inbound Transport.

                                                Specify whether to configure the anonymous pool for EAI requests.

                                                Anonymous Pool Size

                                                Applications > Language > Basic Information

                                                This option appears if you selected Configure EAI HTTP Inbound Transport and Configure Anonymous Pool.

                                                Specify the size of the anonymous pool for EAI requests.

                                                Maximum Retry for Processing EAI-SOAP Request

                                                Applications > Language > Basic Information

                                                This option appears if you selected Configure EAI HTTP Inbound Transport.

                                                Specify the maximum number of retries for processing SOAP requests for EAI.

                                                No Session Preference in EAI-SOAP

                                                Applications > Language > Basic Information

                                                This option appears if you selected Configure EAI HTTP Inbound Transport.

                                                Specify whether the session preference is required in EAI-SOAP.

                                                Configure Siebel Mobile

                                                Applications > Language > Mobile

                                                Specify whether to configure Siebel Mobile applications.

                                                Application Display Name

                                                Applications > Language > Mobile

                                                This option appears if you selected Configure Siebel Mobile.

                                                Specify the display name of the Siebel Mobile application.

                                                Application Display Order

                                                Applications > Language > Mobile

                                                This option appears if you selected Configure Siebel Mobile.

                                                Specify the display order of the Siebel Mobile application.

                                                Application Icon Name

                                                Applications > Language > Mobile

                                                This option appears if you selected Configure Siebel Mobile.

                                                Specify the icon name of the Siebel Mobile application.

                                                Active Session Timeout Value

                                                Applications > Language > Enhanced Authentication

                                                Note: Use the Enhanced Authentication settings to optionally configure authentication for individual applications, if you require override settings different from the defaults specified under Basic Information and Authentication.

                                                Specify the total number of seconds that a session can remain inactive before the user is logged out and the session is closed. Default value: 900 (seconds)

                                                Login Session (guest session) Timeout Value

                                                Applications > Language > Enhanced Authentication

                                                Specify the timeout value for the login session. Default value: 300 (seconds)

                                                Method to Check Server Availability

                                                Applications > Language > Enhanced Authentication

                                                Specify the method to use for checking server availability. Default value: HeartBeat

                                                Command to Check Server Availability

                                                Applications > Language > Enhanced Authentication

                                                Specify the command to use for checking server availability. Default value: UpdatePrefMsg

                                                Session Token Usage Duration

                                                Applications > Language > Enhanced Authentication

                                                Specify the usage duration for the session token. Default value: 2880 (minutes)

                                                Session Token Timeout Value

                                                Applications > Language > Enhanced Authentication

                                                Specify the timeout value for the session token. Default value: 900 (seconds)

                                                Maximum Possible Tabbed Sessions

                                                Authentication

                                                Specify the maximum possible number of tabs for multiple tab browsing. Default value: 1

                                                This setting is effective only when the EnableMultiTab server parameter is set to True for the specified Application Object Manager. For more information about configuring multiple tab browsing, see Configuring Siebel Open UI. This feature is available as of Siebel CRM 19.7 Update.

                                                Configure Web Single Sign-On (Web SSO)

                                                Applications > Language > Enhanced Authentication

                                                Specify whether to use Web single sign-on.

                                                Anonymous User Name

                                                Applications > Language > Enhanced Authentication

                                                Specify the Siebel user name that starts the anonymous session for the specified application.

                                                For example: GUESTCST

                                                For more information about anonymous users, see Requirements for Configuring Anonymous Users for the Siebel Application Interface.

                                                Anonymous User Password

                                                Applications > Language > Enhanced Authentication

                                                Specify the password for the anonymous user.

                                                Trust Token

                                                Applications > Language > Enhanced Authentication

                                                This option appears if you selected Configure Web Single Sign-On.

                                                Specify the trust token to use for Web SSO authentication.

                                                User Specification

                                                Applications > Language > Enhanced Authentication

                                                This option appears if you selected Configure Web Single Sign-On.

                                                Specify the user specification to use for Web SSO authentication.

                                                Resource Type

                                                REST Inbound Resources > Data

                                                In this section, you optionally provide alias names to the REST parameters.

                                                Specify the resource type for the REST resource parameter: Data, Service, or Workspace.

                                                Method Name

                                                REST Inbound Resources > Data > REST Resource Parameter List > Query

                                                Specify the method name: Query (for example).

                                                Name

                                                Alias

                                                REST Inbound Resources > Data > REST Resource Parameter List > Query > Parameter List

                                                For the current method name (such as Query), specify each REST resource parameter name for which you want to specify an alias, and specify the alias.

                                                For example, for the REST resource parameter named PageSize, you can configure an alias, such as Limit, as shown:

                                                Name=PageSize Alias=Limit

                                                Or, for the StartRowNumber parameter, you can specify an alias like Offset, as shown:

                                                Name=StartRowNumber Alias=Offset

                                                Language

                                                Other Information > SWE

                                                Provide the default language for Siebel CRM.

                                                HTTP-POST Request Size

                                                Other Information > SWE

                                                Specify the maximum size, in bytes, of HTTP POST requests from the Siebel Application Interface.

                                                Seed File Location

                                                Other Information > SWE

                                                Specify the location of the seed file. (This setting is available for future use.)

                                                Monitor Sessions

                                                Other Information > SWE

                                                Specify whether to gather statistics on all of the current sessions and report them in the Siebel Application Interface statistics (stats) page. For more information about this page, see Siebel System Monitoring and Diagnostics Guide.

                                                Collect Application-Specific Statistics

                                                Other Information > SWE

                                                Specify whether to enable the collection of application-specific statistics.

                                                  Deploying the Siebel Application Interface

                                                  This procedure describes the steps for deploying a specific installed instance. You perform the same procedure for each installed instance of Siebel Application Interface. This task is part of Configuring the Siebel Application Interface.

                                                  This task is required both for new installations and for migration installations from a previous release, because the migration installation task does not migrate the prior configuration. You might also choose to install and deploy a new Siebel Application Interface.

                                                  Before you can deploy an installed instance of Siebel Application Interface, you must have already configured and deployed at least one Siebel Server, as described in Configuring the Siebel Server.

                                                  Note: After deployment, the Siebel Application Interface profile is in a read-write state. You can update configuration settings and save the profile to propagate the updates to the Siebel Application Interface.

                                                  Related Topics

                                                  Additional Tasks for Migration Installations

                                                  About Configuring Siebel CRM

                                                  Running the Siebel Management Console

                                                  Creating a Siebel Application Interface Profile

                                                  To deploy the Siebel Application Interface

                                                  1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                  2. Click Siebel Deployment in the navigation menu in the left panel.

                                                  3. Above the hierarchical display of deployment items in the overview area, click the plus sign (+) and then select Application Interface to add a new instance to your Siebel deployment.

                                                    The Siebel Application Interface must already have been installed.

                                                  4. For Host Name:HTTPS Port, specify the host name and HTTPS redirect port for this instance of Siebel Application Interface. You specified this HTTPS redirect port during Siebel Application Interface installation.

                                                  5. For Profile, select the profile to use for this deployment of Siebel Application Interface.

                                                    You created this profile in Creating a Siebel Application Interface Profile.

                                                  6. For Action, specify whether you will deploy this Siebel Application Interface or stage it for later deployment:

                                                    • If you want to stage this Siebel Application Interface for later deployment, then click Staging.

                                                    • If you want to deploy this Siebel Application Interface to your Siebel deployment, then click Deploy.

                                                  7. For Application Interface Node Name, specify the node name of this Siebel Application Interface.

                                                  8. For Application Interface Description, specify an optional description of this Siebel Application Interface.

                                                  9. To continue, click Submit. Otherwise, click Cancel.

                                                    After the configuration has been submitted, the state of this Siebel Application Interface deployment item changes to one of the following states, based on your selection in Step 6: Staging or Deployment in Progress.

                                                    • If the deployment completes successfully, then, when you refresh the configuration, the state changes to Deployed. The Siebel Application Interface starts automatically.

                                                    • If the deployment fails, then the state changes to Deployment Failed.

                                                    • For a deployment in the Staging state, you can deploy it by either clicking the Deploy icon or by setting the Action to Deploy and resubmitting the deployment.

                                                  10. (Optional) View log data about this Siebel Application Interface deployment.

                                                    Configuring the Siebel Gateway Cluster

                                                    After you have configured the primary Siebel Gateway and installed Siebel Gateway on additional nodes, you can optionally run the Siebel Management Console and perform tasks to configure the Siebel Gateway cluster, as described in this topic. This topic contains the following information:

                                                    Note: The type of clustering described in this chapter applies only to the Siebel Gateway and is not available for other modules such as Siebel Server.

                                                    For more information about the activities that you can perform in the Siebel Management Console, including viewing configuration log data, see Supported Activities in Siebel Management Console.

                                                    This task is an optional step in:

                                                      About Siebel Gateway Clustering

                                                      Siebel CRM supports an optional native clustering feature for Siebel Gateway to provide high availability benefits to Siebel CRM customers. This feature works at the software level and is the preferred and recommended approach for clustering the Siebel Gateway. This topic is part of Configuring the Siebel Gateway Cluster.

                                                      Note: This feature, first provided in Siebel CRM 18.5 Update, became generally available as of Siebel CRM 18.7 Update.

                                                      The clustering feature supports both the Siebel Gateway service (application container) and the Siebel Gateway registry (Apache ZooKeeper). You might choose to use Siebel Gateway clustering only for your production environment, for example. Further, you can use clustering for only the Siebel Gateway service, or only the Siebel Gateway registry. However, it is recommended to configure clustering for both of them.

                                                      For this feature, Siebel Management Console supports a new profile type, the Siebel Gateway cluster profile, and a new step to deploy the cluster profile.

                                                      Overview of Configuring Siebel Gateway Clustering

                                                      To use Siebel Gateway clustering, you perform the following tasks:

                                                      1. Install at least three instances of Siebel Gateway on different nodes (that is, install both Siebel CRM 17.0 and Siebel CRM 19.12 Update). You can collocate a Siebel Gateway with a Siebel Server, for example, as noted in Installing Siebel CRM.

                                                        In a migration installation case, you perform a migration installation for the existing installed Siebel Gateway. Then you perform new installations for all other Siebel Gateway nodes that you require.

                                                      2. (New deployment only) Configure and deploy the primary Siebel Gateway node in Siebel Management Console, as described in Configuring the Siebel Gateway and Security.

                                                        The first Siebel Gateway installed and configured is the primary node. This task does not apply in a migration installation case, because the existing Siebel Gateway is migrated and serves as the primary Siebel Gateway.

                                                      3. Start the Siebel Management Console.

                                                      4. Configure a Siebel Gateway cluster profile in Siebel Management Console, as described in Creating a Siebel Gateway Cluster.

                                                        In the cluster profile, you specify values for Registry Client Port, Registry Follower Port, and Registry Leader Port. For Registry Client Port, you specify the same Siebel Gateway registry port number that you specified when you configured the primary Siebel Gateway, as described in Configuring the Siebel Gateway and Security. The Registry Follower Port and Registry Leader Port are used for internal communication between Siebel Gateway nodes.

                                                      5. (Required as precaution) Back up the Siebel Gateway registry, as described in Siebel System Administration Guide.

                                                      6. Deploy the Siebel Gateway cluster profile, specifying all participating nodes, as described in Deploying the Siebel Gateway Cluster.

                                                      Siebel Gateway Clustering Requirements and Operations

                                                      The specific requirements for Siebel Gateway clustering differ for the Siebel Gateway service and the Siebel Gateway registry. Optionally, you can deploy the Siebel Gateway service cluster and registry cluster on different nodes.

                                                      • Siebel Gateway service clustering requires a minimum of two nodes. You can include all the same nodes that you include for the registry cluster, or include only a subset of these nodes.

                                                      • Siebel Gateway registry clustering requires a minimum of three nodes and an odd number of nodes: three, five, and so on.

                                                      Note: You can configure and deploy the Siebel Gateway cluster, or change an existing cluster such as to add or remove nodes, at any time after the primary Siebel Gateway has been configured in Siebel Management Console and the participating nodes have been installed. In general, it is recommended to deploy the Siebel Gateway cluster before you configure the Siebel Enterprise, Siebel Server, and so on. If you deploy the Siebel Gateway cluster after you configure the rest of the Siebel environment, then afterward you must restart the application containers for all of the other services.

                                                      After cluster deployment, all applicable nodes function as part of the cluster, for the Siebel Gateway service and the Siebel Gateway registry, as applicable. The Siebel Deployment screen in Siebel Management Console shows all of the components of the Siebel Gateway cluster, within the overall deployment hierarchy. The item Gateway Cluster has child items Gateway Service Cluster and Gateway Registry Cluster, each of which has child items representing the participating nodes. Deployment status is shown for each cluster node. The primary node is highlighted, for your reference. If deployment does not succeed for the minimum number of nodes required for each cluster, then cluster deployment fails and the system uses the primary Siebel Gateway.

                                                      Siebel Application Interface and Siebel Server function as clients for the Siebel Gateway service. When a Siebel Gateway service cluster is deployed, then Siebel Application Interface or Siebel Server can communicate with any of the nodes in the Siebel Gateway service cluster, and route requests to each available node, in a round-robin manner.

                                                      Similarly, the Siebel Gateway service that receives a request functions as a client for the Siebel Gateway registry. When a Siebel Gateway registry cluster is deployed, then the Siebel Gateway service can communicate with any of the nodes in the Siebel Gateway registry cluster, and routes each request to an available node, in a manner determined by ZooKeeper.

                                                      If an individual node goes down within the Siebel Gateway cluster, then the Siebel Application Interface or Siebel Server client connection switches to another available node, within the tolerance allowed by the cluster. After any Siebel Gateway cluster node goes down, when it is restarted, the node will again participate in the cluster.

                                                      • For a Siebel Gateway service cluster, all but one node can go down, and the Siebel Gateway service will still function.

                                                      • However, for the Siebel Gateway registry cluster, among those nodes configured as part of the cluster, a simple majority of running instances is required in order for the registry cluster to function: for example, two out of three nodes, or three out of five nodes.

                                                      If the Siebel Gateway cluster deployment fails (for example, if two out of three Siebel Gateway registry cluster nodes go down), then the system reverts to the non-clustered architecture: Siebel Application Interface and Siebel Server connect to the primary Siebel Gateway node, assuming it is running.

                                                      The Siebel Gateway cluster uses an active-active model, in which actions can originate in any available node. For the Siebel Gateway registry cluster, updates are replicated to the other nodes, thus keeping all of the cluster nodes synchronized. The active-active model enables the cluster nodes to participate in load balancing of Siebel Gateway activities.

                                                      Note: If multiple network interface controllers are used in your deployment environment, then advanced DNS and IP networking concepts must be applied in your cluster configuration. To avoid DNS routing conflicts that could occur, you might need to specify IP addresses rather than host names. For more information, see 2454568.1 (Article ID) on My Oracle Support.

                                                      Related Topics

                                                      About Configuring Siebel CRM

                                                      Running the Siebel Management Console

                                                      Configuring the Siebel Gateway and Security

                                                      Removing the Siebel Gateway

                                                      Related Books

                                                      Siebel Deployment Planning Guide

                                                      Siebel System Administration Guide

                                                        Creating a Siebel Gateway Cluster

                                                        This procedure describes how to configure a Siebel Gateway cluster profile. You can create multiple profiles, but you can deploy only one Siebel Gateway cluster in your Siebel deployment. This task is part of Configuring the Siebel Gateway Cluster.

                                                        Related Topics

                                                        Running the Siebel Management Console

                                                        About Siebel Gateway Clustering

                                                        Deploying the Siebel Gateway Cluster

                                                        To create a Siebel Gateway Cluster profile

                                                        1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                        2. Click Profiles in the navigation menu in the left panel, then click Gateway Cluster.

                                                          Existing Siebel Gateway cluster profiles are listed, if any.

                                                        3. Click the plus sign (+) at the top of the overview section to add a new Siebel Gateway cluster profile, or click the Clone button to clone an existing profile.

                                                        4. Specify a name for the profile.

                                                        5. Specify additional settings, as shown in Configuration Settings for a Siebel Gateway Cluster Profile.

                                                        6. When you have specified all applicable settings, click Submit to save your changes to the profile.

                                                          Configuration Settings for a Siebel Gateway Cluster Profile

                                                          The following table describes the settings that are requested in the Siebel Management Console for configuring a new Siebel Gateway cluster profile or modifying an existing Siebel Gateway cluster profile. Required fields display an asterisk (*) next to the field label. Pointing to the option displays tooltip text that provides a brief description of the field.

                                                          Table Settings for Configuring a Siebel Gateway Cluster Profile

                                                          Setting in Siebel Management Console Section (Under Create Profile) Comment or Description

                                                          Registry Client Port

                                                          Gateway Cluster Settings

                                                          Specify the port number to use for the Siebel Gateway registry on all nodes.

                                                          You can specify a new port number or specify the same Siebel Gateway registry port number that you specified when you configured the primary Siebel Gateway, as described in Configuring the Siebel Gateway and Security.

                                                          Registry Follower Port

                                                          Gateway Cluster Settings

                                                          The Registry Follower Port and Registry Leader Port are used for internal communication between nodes participating in Siebel Gateway registry clustering.

                                                          Registry Leader Port

                                                          Gateway Cluster Settings

                                                          The Registry Follower Port and Registry Leader Port are used for internal communication between nodes participating in Siebel Gateway registry clustering.

                                                            Deploying the Siebel Gateway Cluster

                                                            This procedure describes how to deploy the Siebel Gateway cluster. You can deploy only one Siebel Gateway cluster in your Siebel deployment. This task is part of Configuring the Siebel Gateway Cluster.

                                                            Note: You must back up the registry of the primary Siebel Gateway before you deploy the Siebel Gateway cluster. If a failure is observed, then you must restore the Siebel Gateway registry, after which you can make another attempt to deploy the Siebel Gateway cluster. Restoring the Siebel Gateway registry requires you to restart your CRM deployment. For more information about backing up and restoring the Siebel Gateway registry and about stopping and starting the Siebel CRM deployment, see Siebel System Administration Guide. See also Stopping and Starting the Siebel Application Container.

                                                            Related Topics

                                                            About Configuring Siebel CRM

                                                            Running the Siebel Management Console

                                                            About Siebel Gateway Clustering

                                                            Creating a Siebel Gateway Cluster

                                                            To deploy the Siebel Gateway cluster

                                                            1. (Required as precaution) Back up the Siebel Gateway registry, as described in Siebel System Administration Guide.

                                                            2. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                            3. Click Siebel Deployment in the navigation menu in the left panel.

                                                            4. Above the hierarchical display of deployment items in the overview area, click the plus sign (+) and then select Gateway Cluster to add a new instance to your Siebel deployment.

                                                              Siebel Gateway must already have been installed, on a sufficient number of nodes. You can deploy a Siebel Gateway cluster only once, but you can then modify the cluster if necessary, such as to add nodes.

                                                            5. For Profile, select the profile to use for this deployment of Siebel Gateway cluster.

                                                              You created this profile in Creating a Siebel Gateway Cluster.

                                                            6. Under Gateway Service Cluster, for each installed instance that will participate in this cluster, specify the host name and port number.

                                                            7. Under Gateway Registry Cluster, for each installed instance that will participate in this cluster, specify the host name and port number.

                                                            8. For Action, specify whether you will deploy this Siebel Gateway cluster or stage it for later deployment:

                                                              • If you want to stage this Siebel Gateway cluster for later deployment, then click Staging.

                                                              • If you want to deploy this Siebel Gateway cluster to your Siebel deployment, then click Deploy.

                                                            9. To continue, click Submit. Otherwise, click Cancel.

                                                              After the configuration has been submitted, the state of this Siebel Gateway cluster deployment item changes to one of the following states, based on your selection in Step 8: Staging or Deployment in Progress.

                                                              • If the deployment completes successfully, then the state changes to Deployed. The Siebel Gateway cluster starts automatically.

                                                              • If the deployment fails, then the state changes to Deployment Failed.

                                                              • For a deployment in the Staging state, you can deploy it by either clicking the Deploy icon or by setting the Action to Deploy and resubmitting the deployment.

                                                            10. (Optional) View log data about this Siebel Gateway cluster deployment.

                                                              Configuring the Siebel Enterprise Cache

                                                              Siebel Enterprise Cache, which is based on Oracle Coherence, provides a caching service for Siebel CRM. For more information about using Oracle Coherence, see product documentation on the Oracle Help Center.

                                                              To configure the Siebel Enterprise Cache, perform the following tasks:

                                                              1. Creating a Siebel Enterprise Cache Server Profile

                                                              2. Deploying the Siebel Enterprise Cache Server

                                                              3. Creating a Siebel Enterprise Cache Client Profile

                                                              Note: Siebel Enterprise Cache supports the Siebel Constraint Engine, which provides an integration with Oracle Advanced Constraint Technology for Siebel Product Configurator. (This integration is available as a developer preview.) The Siebel Constraint Engine is currently the only feature that uses the Siebel Enterprise Cache. For more information about the Siebel Constraint Engine, see Configuring the Siebel Constraint Engine.
                                                              Note: You must configure SSL security settings the same for both Siebel Enterprise Cache Server and Siebel Enterprise Cache Client.

                                                              As of Siebel CRM 19.9 Update, Siebel CRM supports persistence for the caches managed by Siebel Enterprise Cache. For more information, see About Persistence for Siebel Enterprise Cache.

                                                              For more information about the activities that you can perform in the Siebel Management Console, including viewing configuration log data, see Supported Activities in Siebel Management Console.

                                                              This task is a step in:

                                                              Related Topics

                                                              About Configuring Siebel CRM

                                                              Running the Siebel Management Console

                                                              Configuring the Siebel Constraint Engine

                                                              Related Books

                                                              Siebel Security Guide

                                                              Oracle Coherence documentation

                                                                About Persistence for Siebel Enterprise Cache

                                                                As of Siebel CRM 19.9 Update, Siebel CRM supports persistence for the caches managed by Siebel Enterprise Cache. You can optionally configure all or any number of your caches to use this feature. When you use cache persistence, the cache data remains intact in cache files. If the Siebel Enterprise Cache server is restarted, it loads the cache from the cache files.

                                                                You enable cache persistence in Siebel Management Console by using the Persistence for All Caches and Persistence Directory settings when you configure the Siebel Enterprise Cache Server profile. Settings discussed in this topic are described in Configuration Settings for a Siebel Enterprise Cache Server Profile.

                                                                For a cache that has been configured to use persistence, the cache data files are located in one of the following locations:

                                                                • The home directory of the user account that is running the Siebel Enterprise Cache software on the server.

                                                                  The default location is user_home_dir/coherence/active . This location is used if you do not specify a custom location using the Persistence Directory setting. Siebel Enterprise Cache creates the subdirectories coherence/active, which in turn contain additional subdirectories in which the cache data files are stored for active caches.

                                                                • Any other directory location that you specify by using the Persistence Directory setting when you configure the Siebel Enterprise Cache Server profile.

                                                                  This location must be local to or available to the server on which you are running Siebel Enterprise Cache Server. Any such directory must already exist and must provide read and write permissions for the user account that is running the Siebel Enterprise Cache software on the server. Siebel Enterprise Cache creates the subdirectories coherence\active, which in turn contain additional subdirectories in which the cache data files are stored for active caches. If you specify the value USER_HOME, specify an invalid location, or do not specify any location, then cache data is stored in the default location instead.

                                                                If you specify cache persistence for all caches, then you can optionally disable persistence for any particular caches by unchecking the Persist Cache box for individual caches when you configure the Siebel Enterprise Cache Server profile using Siebel Management Console.

                                                                Where you do not specify persistence for all caches or for any particular caches, then this cache data exists in memory only and does not persist in files. In general, it is recommended to use the cache persistence feature, to enhance availability for your data that is managed by Siebel Enterprise Cache and to lessen the impact of a server restart.

                                                                You can enable cache persistence for existing caches by removing the Siebel Enterprise Cache Server deployment item, modifying the Siebel Enterprise Cache Server profile to specify cache persistence, and then redeploying the profile.

                                                                Related Topics

                                                                Configuration Settings for a Siebel Enterprise Cache Server Profile

                                                                  Creating a Siebel Enterprise Cache Server Profile

                                                                  This procedure describes how to configure a Siebel Enterprise Cache Server profile. You can create multiple profiles, but you can deploy only one instance of Siebel Enterprise Cache Server in your Siebel deployment. This task is part of Configuring the Siebel Enterprise Cache.

                                                                  Related Topics

                                                                  Running the Siebel Management Console

                                                                  Deploying the Siebel Enterprise Cache Server

                                                                  To create a Siebel Enterprise Cache Server profile

                                                                  1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                                  2. Click Profiles in the navigation menu in the left panel, then click Enterprise Cache Server.

                                                                    Existing Siebel Enterprise Cache Server profiles are listed, if any.

                                                                  3. Click the plus sign (+) at the top of the overview section to add a new Siebel Enterprise Cache Server profile, or click the Clone button to clone an existing profile.

                                                                  4. Specify a name for the profile.

                                                                  5. Specify additional settings, as shown in the table in Configuration Settings for a Siebel Enterprise Cache Server Profile.

                                                                  6. When you have specified all applicable settings, click Submit to save your changes to the profile.

                                                                    Configuration Settings for a Siebel Enterprise Cache Server Profile

                                                                    The following table describes the settings that are requested in the Siebel Management Console for configuring a new Siebel Enterprise Cache Server profile or modifying an existing Siebel Enterprise Cache Server profile. Required fields display an asterisk (*) next to the field label. For most of the options, pointing to the option displays tooltip text that provides a brief description of the field. Clicking the large plus sign (+) to the right of some options adds a new instance of a configurable item, which is represented in the second column using italics.

                                                                    Most of the Siebel Enterprise Cache Server settings that you specify here correspond to Oracle Coherence settings. For more information about the Oracle Coherence settings, see Oracle Coherence documentation.

                                                                    Note: Siebel CRM provides existing configuration settings for Siebel Enterprise Cache Server and Siebel Enterprise Cache Client that work with Siebel Constraint Engine. See also Configuring the Siebel Constraint Engine.
                                                                    Note: You can click the Advanced button next to the Tango Coherence Override or Cache Configuration heading to edit the XML directly. You can use this as an alternative to specifying values for all of the individual fields in these sections.

                                                                    Table Settings for Configuring a Siebel Enterprise Cache Server Profile

                                                                    Setting in Siebel Management Console Section (Under Create Profile) Comment or Description

                                                                    Log Level

                                                                    Basic Information

                                                                    Specify the log level. Select one of the following options: Fatal, Error, Warning, Debug, Trace, Information, All

                                                                    Security Profile

                                                                    Basic Information

                                                                    Specify the security profile that the Siebel Enterprise Cache Server uses to secure any cache operations.

                                                                    Setup Coherence Server SSL

                                                                    Tango Coherence Override > Coherence Server SSL

                                                                    Check this option to enable SSL security settings for Siebel Enterprise Cache Server.

                                                                    Note: You must configure SSL security settings the same for both Siebel Enterprise Cache Server and Siebel Enterprise Cache Client.

                                                                    Key Store

                                                                    Tango Coherence Override > Coherence Server SSL

                                                                    This option appears if you checked the option Setup Coherence Server SSL.

                                                                    Provide the location of the keystore file.

                                                                    Key Store Password

                                                                    Tango Coherence Override > Coherence Server SSL

                                                                    This option appears if you checked the option Setup Coherence Server SSL.

                                                                    Provide the password for the keystore file.

                                                                    Private Key Password

                                                                    Tango Coherence Override > Coherence Server SSL

                                                                    This option appears if you checked the option Setup Coherence Server SSL.

                                                                    Provide the private key password.

                                                                    Key Store Type

                                                                    Tango Coherence Override > Coherence Server SSL

                                                                    This option appears if you checked the option Setup Coherence Server SSL.

                                                                    Specify the type of keystore instance you are using, such as a JKS file.

                                                                    Cache Server TLS Port

                                                                    Tango Coherence Override > Coherence Server SSL

                                                                    Specify the TLS port that will be used to access the cache via socket APIs.

                                                                    Cluster Name

                                                                    Tango Coherence Override

                                                                    Provide the Siebel Enterprise Cache Server cluster name, such as SiebelEnterpriseCacheCluster.

                                                                    Note: Although Oracle Coherence clusters are not currently used by Siebel Enterprise Cache, it is strongly recommended to specify a cluster name that is unique within your topology. Doing so can help you avoid possible issues where other instances of Oracle Coherence exist in the same network. See also the information about specifying a cluster’s name, in Coherence Developer's Guide.

                                                                    Persistence for All Caches

                                                                    Cache Configuration

                                                                    Specify whether you plan to use persistence for your caches.

                                                                    • If you specify this option, then you can optionally specify the directory in which cache data will be stored, and you can use persistence for individual caches.

                                                                    • If you do not specify this option, then you cannot use cache persistence.

                                                                    This feature is available as of Siebel CRM 19.9 Update. See also the Persistence Directory and Persist Cache settings. For more information, see About Persistence for Siebel Enterprise Cache.

                                                                    Persistence Directory

                                                                    Cache Configuration

                                                                    Provide the location in which the cache data will be stored, if you specified Persistence for All Caches.

                                                                    If you do not provide this value, then cache data is stored in the default location, according to your operating system. For more information, see About Persistence for Siebel Enterprise Cache.

                                                                    Cache Name

                                                                    Cache Configuration > Cache Scheme Map > Cache Name

                                                                    Specify the name of this cache.

                                                                    Scheme Name

                                                                    Cache Configuration > Cache Scheme Map > Cache Name

                                                                    Specify the scheme name for this cache.

                                                                    Service Name

                                                                    Cache Configuration > Proxy Scheme

                                                                    Specifies the name of the service.

                                                                    Maximum Thread Count

                                                                    Cache Configuration > Proxy Scheme

                                                                    Specifies the minimum number of daemon threads. Usage of daemon threads varies for different service types.

                                                                    If the value is zero or negative, then the service does not use daemon threads and all relevant tasks are performed on the service thread.

                                                                    Furthermore, if the value is negative, then tasks are performed on the caller’s thread where possible.

                                                                    Valid values are integers greater or equal to the Minimum Thread Count value. Default value: 75

                                                                    Minimum Thread Count

                                                                    Cache Configuration > Proxy Scheme

                                                                    Specifies the minimum number of daemon threads. Usage of daemon threads varies for different service types.

                                                                    If the value is zero or negative, then the service does not use daemon threads and all relevant tasks are performed on the service thread.

                                                                    Furthermore, if the value is negative, then tasks are performed on the caller’s thread where possible.

                                                                    Valid values are integers less than or equal to the Maximum Thread Count value. Default value: 10

                                                                    Cache Server Host

                                                                    Cache Configuration > Proxy Scheme

                                                                    Provide the Siebel Enterprise Cache Server host name.

                                                                    Port

                                                                    Cache Configuration > Proxy Scheme

                                                                    Provide the Siebel Enterprise Cache Server service port. Default value: 9099

                                                                    Enable Cache Service Proxy

                                                                    Cache Configuration > Proxy Scheme

                                                                    Check this option to enable cache service proxy. If this option is disabled, then clients will not be able to access any proxied caches.

                                                                    Auto Start Extended Service

                                                                    Cache Configuration > Proxy Scheme

                                                                    Check this option to automatically start this service at a cluster node.

                                                                    Distributed Scheme

                                                                    Cache Configuration > Scheme Configuration > Distributed Scheme

                                                                    Specify the scheme name for a distributed scheme.

                                                                    Type

                                                                    Cache Configuration > Scheme Configuration > Distributed Scheme

                                                                    Specify the type of distributed scheme. Specify one of the following:

                                                                    • Reference Scheme

                                                                    • Backup Scheme

                                                                    Distributed Reference Scheme

                                                                    Cache Configuration > Scheme Configuration > Distributed Scheme

                                                                    This option appears if you selected Reference Scheme as the distributed scheme type.

                                                                    Specify the scheme name that is configured in the distributed scheme section. It should be different from the scheme name provided in the Scheme Name field.

                                                                    Service Name

                                                                    Cache Configuration > Scheme Configuration > Distributed Scheme

                                                                    This option appears if you selected Backup Scheme as the distributed scheme type.

                                                                    Specify the name of the service that will manage caches created from this scheme. This name must be unique.

                                                                    Auto Start Distributed Service

                                                                    Cache Configuration > Scheme Configuration > Distributed Scheme

                                                                    This option appears if you selected Backup Scheme as the distributed scheme type.

                                                                    Check this option to automatically start the cache services associated with this cache scheme at a cluster node.

                                                                    Backup Scheme Configuration

                                                                    Cache Configuration > Scheme Configuration > Distributed Scheme

                                                                    This option appears if you selected Backup Scheme as the distributed scheme type.

                                                                    Specify the scheme name already created in the Local Scheme section.

                                                                    Persist Cache

                                                                    Cache Configuration > Scheme Configuration > Distributed Scheme

                                                                    Specify whether you want to use persistence for this cache. This option is available only when the global setting Persistence for All Caches is specified. In that case, persistence is configured by default for all caches, and you can disable persistence for individual caches by unchecking this option.

                                                                    For more information, see About Persistence for Siebel Enterprise Cache.

                                                                    Local Scheme Name

                                                                    Cache Configuration > Local Scheme Configuration > Local Scheme Name

                                                                    Specify the scheme name of the local scheme.

                                                                    Eviction Policy

                                                                    Cache Configuration > Local Scheme Configuration > Local Scheme Name

                                                                    Specify the type of eviction policy to use. Specify one of the following:

                                                                    • Least Recently Used (LRU). Chooses which objects to evict based on how recently they were last used, evicting those that were not accessed for the longest period first.

                                                                    • Least Frequently Used (LFU). Chooses which objects to evict based on how often they are being accessed, evicting those that are accessed least frequently first.

                                                                    • Hybrid. Chooses which objects to evict based on the combination (weighted score) of how often and how recently they were accessed, evicting those that are accessed least frequently and those that were not accessed for the longest period first.

                                                                    Maximum Cache Size

                                                                    Cache Configuration > Local Scheme Configuration > Local Scheme Name

                                                                    Specify the maximum number of units that can be placed in the cache before pruning occurs. Default value: 10

                                                                    Cache Unit Calculator

                                                                    Cache Configuration > Local Scheme Configuration > Local Scheme Name

                                                                    Specify the type of cache unit calculator. The cache unit calculator determines the cost, in units, of a given object. Specify one of the following:

                                                                    • Binary

                                                                    • Fixed

                                                                    Cache Unit Factor

                                                                    Cache Configuration > Local Scheme Configuration > Local Scheme Name

                                                                    Specifies the factor by which the units (low units and high units) are adjusted. Using a cache unit calculator, for example, the factor of 1048576 could be used to count megabytes instead of bytes.

                                                                    Cache Expiry

                                                                    Cache Configuration > Local Scheme Configuration > Local Scheme Name

                                                                    Specifies the amount of time from the last update that entries are kept by the cache before being marked as expired.

                                                                      Deploying the Siebel Enterprise Cache Server

                                                                      This procedure describes how to deploy the Siebel Enterprise Cache Server. You can deploy only one instance of Siebel Enterprise Cache Server in your Siebel deployment. This task is part of Configuring the Siebel Enterprise Cache.

                                                                      This task is required for new installations, where you choose to use the Siebel Enterprise Cache. It is also required for the migration installation case, because this module is new in the current release and must be installed as a new installation.

                                                                      Note: After deployment, the Siebel Enterprise Cache Server profile is in a read-write state. You can update configuration settings and redeploy the profile to propagate the updates to the Siebel Enterprise Cache Server.

                                                                      Related Topics

                                                                      About Configuring Siebel CRM

                                                                      Running the Siebel Management Console

                                                                      Creating a Siebel Enterprise Cache Server Profile

                                                                      To deploy the Siebel Enterprise Cache Server

                                                                      1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                                      2. Click Siebel Deployment in the navigation menu in the left panel.

                                                                      3. Above the hierarchical display of deployment items in the overview area, click the plus sign (+) and then select Enterprise Cache Server to add a new instance to your Siebel deployment.

                                                                        Siebel Enterprise Cache must already have been installed.

                                                                      4. For Host Name:HTTPS Port, specify the host name and HTTPS redirect port for this instance of Siebel Enterprise Cache Server. You specified this HTTPS redirect port during Siebel Enterprise Cache installation.

                                                                      5. For Profile, select the profile to use for this deployment of Siebel Enterprise Cache Server.

                                                                        You created this profile in Creating a Siebel Enterprise Cache Server Profile.

                                                                      6. For Action, specify whether you will deploy this Siebel Enterprise Cache Server or stage it for later deployment:

                                                                        • If you want to stage this Siebel Enterprise Cache Server for later deployment, then click Staging.

                                                                        • If you want to deploy this Siebel Enterprise Cache Server to your Siebel deployment, then click Deploy.

                                                                      7. For Enterprise Cache Server Agent Node Name, specify the name of this Siebel Enterprise Cache Server node.

                                                                      8. For Enterprise Cache Server Agent Description, specify an optional description of this Siebel Enterprise Cache Server node.

                                                                      9. To continue, click Submit. Otherwise, click Cancel.

                                                                        After the configuration has been submitted, the state of this Siebel Enterprise Cache Server deployment item changes to one of the following states, based on your selection in Step 6: Staging or Deployment in Progress.

                                                                        • If the deployment completes successfully, then the state changes to Deployed. The Siebel Enterprise Cache starts automatically.

                                                                        • If the deployment fails, then the state changes to Deployment Failed.

                                                                        • For a deployment in the Staging state, you can deploy it by either clicking the Deploy icon or by setting the Action to Deploy and resubmitting the deployment.

                                                                      10. (Optional) View log data about this Siebel Enterprise Cache Server deployment.

                                                                        Creating a Siebel Enterprise Cache Client Profile

                                                                        This procedure describes how to configure a Siebel Enterprise Cache Client profile. You can create multiple profiles. This task is part of Configuring the Siebel Enterprise Cache.

                                                                        Note: Unlike most other types of profiles that you configure using Siebel Management Console, you configure but do not a deploy a Siebel Enterprise Cache Client profile. Instead, you specify a defined profile of this type when you configure a Siebel CRM feature that uses the Siebel Enterprise Cache. The Siebel Constraint Engine is currently the only feature that uses the Siebel Enterprise Cache.

                                                                        Related Topics

                                                                        Running the Siebel Management Console

                                                                        Creating a Siebel Enterprise Cache Client Profile

                                                                        Configuring the Siebel Constraint Engine

                                                                        To create a Siebel Enterprise Cache Client profile

                                                                        1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                                        2. Click Profiles in the navigation menu in the left panel, then click Enterprise Cache Client.

                                                                          Existing Siebel Enterprise Cache Client profiles are listed, if any.

                                                                        3. Click the plus sign (+) at the top of the overview section to add a new Siebel Enterprise Cache Client profile, or click the Clone button to clone an existing profile.

                                                                        4. Specify a name for the profile.

                                                                        5. Specify additional settings, as shown in Configuration Settings for a Siebel Enterprise Cache Client Profile.

                                                                        6. When you have specified all applicable settings, click Submit to save your changes to the profile.

                                                                        Note: After you create the Siebel Enterprise Cache Client profile, the profile is in a read-write state. You can update configuration settings and save the profile. If you do so, then, to propagate the updates, you might also need to redeploy any dependent deployed entity (such as Siebel Constraint Engine).

                                                                          Configuration Settings for a Siebel Enterprise Cache Client Profile

                                                                          The following table describes the settings that are requested in the Siebel Management Console for configuring a new Siebel Enterprise Cache Client profile or modifying an existing Siebel Enterprise Cache Client profile. Required fields display an asterisk (*) next to the field label. For most of the options, pointing to the option displays tooltip text that provides a brief description of the field.

                                                                          Most of the Siebel Enterprise Cache Client settings that you specify here correspond to Oracle Coherence settings. For more information about Oracle Coherence settings, see Oracle Coherence documentation.

                                                                          Note: Siebel CRM provides existing configuration settings for Siebel Enterprise Cache Server and Siebel Enterprise Cache Client that work with Siebel Constraint Engine. See also Configuring the Siebel Constraint Engine.
                                                                          Note: You can click the Advanced button next to the Cache Client Configuration heading to edit the XML directly. You can use this as an alternative to specifying values for all of the individual fields in this section.

                                                                          Table Settings for Configuring a Siebel Enterprise Cache Client Profile

                                                                          Setting in Siebel Management Console Section (Under Create Profile) Comment or Description

                                                                          Log Level

                                                                          Basic Information

                                                                          Specify the log level. Select one of the following options: Fatal, Error, Warning, Debug, Trace, Information, All

                                                                          Cache Name

                                                                          Cache Client Configuration > Cache Scheme Map

                                                                          Specify the name of the cache that is used in the currently deployed Siebel Enterprise Cache Server.

                                                                          Scheme Name

                                                                          Cache Client Configuration > Cache Scheme Map

                                                                          Specify the cache scheme name.

                                                                          Setup Coherence Client SSL

                                                                          Cache Client Configuration > Coherence Client SSL

                                                                          Check this option to enable SSL security settings for Siebel Enterprise Cache Client.

                                                                          Note: You must configure SSL security settings the same for both Siebel Enterprise Cache Server and Siebel Enterprise Cache Client.

                                                                          Key Store

                                                                          Cache Client Configuration > Coherence Client SSL

                                                                          This option appears if you checked the option Setup Coherence Client SSL.

                                                                          Provide the location of the keystore file.

                                                                          Key Store Password

                                                                          Cache Client Configuration > Coherence Client SSL

                                                                          This option appears if you checked the option Setup Coherence Client SSL.

                                                                          Provide the private key password for the keystore file.

                                                                          Key Store Type

                                                                          Cache Client Configuration > Coherence Client SSL

                                                                          This option appears if you checked the option Setup Coherence Client SSL.

                                                                          Specify the type of keystore instance you are using, such as a JKS file.

                                                                          Scheme Name

                                                                          Cache Client Configuration > Scheme Parameters

                                                                          Specify the cache scheme name.

                                                                          Service Name

                                                                          Cache Client Configuration > Scheme Parameters

                                                                          Specify the name of the service that will manage caches created from this scheme.

                                                                          Cache Server Host

                                                                          Cache Client Configuration > TCP Configuration

                                                                          Specify the Siebel Enterprise Cache Server host name.

                                                                          Port

                                                                          Cache Client Configuration > TCP Configuration

                                                                          Specify the Siebel Enterprise Cache Server service port.

                                                                          Heartbeat Interval

                                                                          Cache Client Configuration > Outgoing Message Handling

                                                                          Specify the interval (in seconds) between ping requests. A ping request is used to ensure the integrity of the connection. Default: 30s

                                                                          Heartbeat Timeout

                                                                          Cache Client Configuration > Outgoing Message Handling

                                                                          Specify the maximum amount of time (in seconds) to wait for a response to a ping request before declaring the underlying connection unusable. Default: 30s

                                                                          Request Timeout

                                                                          Cache Client Configuration > Outgoing Message Handling

                                                                          Specify the maximum amount of time (in seconds) to wait for a response message before declaring the underlying connection unusable. Default: 30s

                                                                            Configuring the Siebel Constraint Engine

                                                                            The Siebel Constraint Engine provides an integration with Oracle Advanced Constraint Technology for Siebel Product Configurator. This integration is available as a developer preview. For more information about the role of the Siebel Constraint Engine in the product configuration process, see Siebel Product Administration Guide. See also Article ID 2112562.1 on My Oracle Support. For more information about using Oracle Advanced Constraint Technology, see product documentation on the Oracle Help Center.

                                                                            To configure the Siebel Constraint Engine, perform the following tasks:

                                                                            1. Creating a Siebel Constraint Engine Profile

                                                                            2. Deploying the Siebel Constraint Engine

                                                                            Note: Before you can configure and deploy an installed instance of the Siebel Constraint Engine, you must have already configured and deployed a Siebel Enterprise Cache Server profile and created a Siebel Enterprise Cache Client profile, as described in Configuring the Siebel Enterprise Cache.

                                                                            For more information about the activities that you can perform in the Siebel Management Console, including viewing configuration log data, see Supported Activities in Siebel Management Console.

                                                                            This task is a step in:

                                                                            Related Topics

                                                                            About Configuring Siebel CRM

                                                                            Running the Siebel Management Console

                                                                            Configuring the Siebel Enterprise Cache

                                                                            Related Books

                                                                            Siebel Security Guide

                                                                            Siebel Product Administration Guide

                                                                            Article ID 2112562.1 on My Oracle Support

                                                                            Oracle Advanced Constraint Technology documentation

                                                                              Creating a Siebel Constraint Engine Profile

                                                                              This procedure describes how to configure a Siebel Constraint Engine profile. You can create multiple profiles. As of Siebel CRM 19.2 Update, you can deploy multiple instances of Siebel Constraint Engine in your Siebel deployment, to support least-loaded load balancing. This task is part of Configuring the Siebel Constraint Engine.

                                                                              Related Topics

                                                                              Running the Siebel Management Console

                                                                              Deploying the Siebel Constraint Engine

                                                                              To create a Siebel Constraint Engine profile

                                                                              1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                                              2. Click Profiles in the navigation menu in the left panel, then click Constraint Engine.

                                                                                Existing Siebel Constraint Engine profiles are listed, if any.

                                                                              3. Click the plus sign (+) at the top of the overview section to add a new Siebel Constraint Engine profile, or click the Clone button to clone an existing profile.

                                                                              4. Specify a name for the profile.

                                                                              5. Specify additional settings, as shown in the table in Configuration Settings for a Siebel Constraint Engine Profile.

                                                                              6. When you have specified all applicable settings, click Submit to save your changes to the profile.

                                                                                Configuration Settings for a Siebel Constraint Engine Profile

                                                                                The following table lists the settings requested in the Siebel Management Console for configuring the Siebel Constraint Engine profile or modifying an existing Siebel Constraint Engine profile. Required fields display an asterisk (*) next to the field label. For most of the options, pointing to the option displays tooltip text that provides a brief description of the field.

                                                                                Table Settings for Configuring a Siebel Constraint Engine Profile

                                                                                Setting in Siebel Management Console Section (Under Create Profile) Comment or Description

                                                                                Enterprise Cache Client Profile

                                                                                Constraint Engine Settings

                                                                                Specify the Siebel Enterprise Cache Client profile for the Siebel Constraint Engine to use.

                                                                                Security Profile

                                                                                Constraint Engine Settings

                                                                                Specify the name of the security profile that the Siebel Constraint Engine uses to pull authentication information from the Gateway.

                                                                                Default Log Level

                                                                                Constraint Engine Settings

                                                                                Specify the log level. Select one of the following options: Fatal, Error, Warning, Debug, Trace, Information, All

                                                                                  Deploying the Siebel Constraint Engine

                                                                                  This procedure describes how to deploy the Siebel Constraint Engine. As of Siebel CRM 19.2 Update, you can deploy multiple instances of Siebel Constraint Engine in your Siebel deployment, to support least-loaded load balancing. This task is part of Configuring the Siebel Constraint Engine.

                                                                                  This task is required for new installations, where you choose to use the Siebel Constraint Engine. It is also required for the migration installation case, because this module is new in the current release and must be installed as a new installation.

                                                                                  Note: After deployment, the Siebel Constraint Engine profile is in a read-write state. You can update configuration settings and redeploy the profile to propagate the updates to the Siebel Constraint Engine. If you update the Siebel Enterprise Cache Client profile, then, to propagate the updates, you might also need to redeploy the Siebel Constraint Engine.

                                                                                  Related Topics

                                                                                  About Configuring Siebel CRM

                                                                                  Running the Siebel Management Console

                                                                                  Creating a Siebel Enterprise Cache Client Profile

                                                                                  Creating a Siebel Constraint Engine Profile

                                                                                  To deploy the Siebel Constraint Engine

                                                                                  1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                                                  2. Click Siebel Deployment in the navigation menu in the left panel.

                                                                                  3. Above the hierarchical display of deployment items in the overview area, click the plus sign (+) and then select Constraint Engine to add a new instance to your Siebel deployment.

                                                                                    The Siebel Constraint Engine must already have been installed.

                                                                                  4. For Host Name:HTTPS Port, specify the host name and HTTPS redirect port for this instance of Siebel Constraint Engine. You specified this HTTPS redirect port during Siebel Constraint Engine installation.

                                                                                  5. For Profile, select the profile to use for this deployment of Siebel Constraint Engine.

                                                                                    You created this profile in Creating a Siebel Constraint Engine Profile.

                                                                                  6. For Action, specify whether you will deploy this Siebel Constraint Engine or stage it for later deployment:

                                                                                    • If you want to stage this Siebel Constraint Engine for later deployment, then click Staging.

                                                                                    • If you want to deploy this Siebel Constraint Engine to your Siebel deployment, then click Deploy.

                                                                                  7. For Deployment Name, specify a deployment name for this installed instance of Siebel Constraint Engine.

                                                                                  8. To continue, click Submit. Otherwise, click Cancel.

                                                                                    After the configuration has been submitted, the state of this Siebel Constraint Engine deployment item changes to one of the following states, based on your selection in Step 6: Staging or Deployment in Progress.

                                                                                    • If the deployment completes successfully, then, when you refresh the configuration, the state changes to Deployed. The Siebel Constraint Engine starts automatically.

                                                                                    • If the deployment fails, then the state changes to Deployment Failed.

                                                                                    • For a deployment in the Staging state, you can deploy it by either clicking the Deploy icon or by setting the Action to Deploy and resubmitting the deployment.

                                                                                  9. (Optional) View log data about this Siebel Constraint Engine deployment.

                                                                                    Configuring the Siebel Migration Application

                                                                                    The Siebel Migration application, a Web-based tool for migrating Siebel Repositories and seed data and performing related tasks, is provided with the Siebel Application Interface installation. A variety of configuration options are provided to support different ways of using the Siebel Migration application.

                                                                                    To configure the Siebel Migration application, perform the following tasks:

                                                                                    1. Creating a Siebel Migration Profile

                                                                                    2. Deploying the Siebel Migration Application

                                                                                    For more information about the activities that you can perform in the Siebel Management Console, including viewing configuration log data, see Supported Activities in Siebel Management Console. For more information about the role of the Siebel Migration application in the overall deployment process, see Siebel Database Upgrade Guide.

                                                                                    This task is a step in:

                                                                                    Related Topics

                                                                                    About Configuring Siebel CRM

                                                                                    Running the Siebel Management Console

                                                                                    Related Books

                                                                                    Siebel Database Upgrade Guide

                                                                                    Siebel Security Guide

                                                                                      Creating a Siebel Migration Profile

                                                                                      This procedure describes how to configure a Siebel Migration profile. You can create multiple profiles. This task is part of Configuring the Siebel Migration Application.

                                                                                      For more information about the activities that you can perform in the Siebel Management Console, including viewing configuration log data, see Supported Activities in Siebel Management Console.

                                                                                      Related Topics

                                                                                      Running the Siebel Management Console

                                                                                      Deploying the Siebel Migration Application

                                                                                      To create a Siebel Migration profile

                                                                                      1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                                                      2. Click Profiles in the navigation menu in the left panel, then click Migration.

                                                                                        Existing Siebel Migration profiles are listed, if any.

                                                                                      3. Click the plus sign (+) at the top of the overview section to add a new Siebel Migration profile, or click the Clone button to clone an existing profile.

                                                                                      4. Specify a name for the profile.

                                                                                      5. Specify additional settings, as shown in the table in Configuration Settings for a Siebel Migration Profile.

                                                                                      6. When you have specified all applicable settings, click Submit to save your changes to the profile.

                                                                                        Configuration Settings for a Siebel Migration Profile

                                                                                        The following table lists the settings requested in the Siebel Management Console for configuring the Siebel Migration profile or modifying an existing Siebel Migration profile. Required fields display an asterisk (*) next to the field label. For most of the options, pointing to the option displays tooltip text that provides a brief description of the field.

                                                                                        Table Settings for Configuring a Siebel Migration Profile

                                                                                        Setting in Siebel Management Console Section (Under Create Profile) Comment or Description

                                                                                        Host Name

                                                                                        Database Information

                                                                                        Specify the host name for the database.

                                                                                        Port Number

                                                                                        Database Information

                                                                                        Specify the port number of the database.

                                                                                        Table Owner

                                                                                        Database Information

                                                                                        Specify the table owner of the database.

                                                                                        User Name

                                                                                        Database Information

                                                                                        Specify the name of the database user account used to connect to the database server. The account name and password must already exist in the database server.

                                                                                        Password

                                                                                        Database Information

                                                                                        Specify the password of the database user account. The account name and password must already exist in the database server.

                                                                                        RDBMS Platform

                                                                                        Database Information

                                                                                        Specify the RDBMS platform for the Siebel database. The options are:

                                                                                        • Oracle Database Enterprise Edition

                                                                                        • Microsoft SQL Server

                                                                                        • DB2 LUW

                                                                                        • DB2 z/OS

                                                                                        Service Name

                                                                                        Database Information

                                                                                        This option appears if you selected Oracle Database for the RDBMS platform.

                                                                                        Specify the database service name for an Oracle Database.

                                                                                        Database Instance

                                                                                        Database Information

                                                                                        This option appears if you selected Microsoft SQL Server for the RDBMS platform.

                                                                                        Specify the database instance name for an Microsoft SQL Server database.

                                                                                        Database Name

                                                                                        Database Information

                                                                                        This option appears if you selected Microsoft SQL Server or DB2 LUW or DB2 z/OS for the RDBMS platform.

                                                                                        Specify the database name.

                                                                                        Authentication Type

                                                                                        Authentication

                                                                                        Specify the authentication type for the Siebel Migration application. Specify one of the following:

                                                                                        • Basic Authentication

                                                                                        • Single Sign-On

                                                                                        Authentication Host

                                                                                        Authentication

                                                                                        Specify the Siebel authentication host for authenticating the Siebel Migration application user.

                                                                                        User Specification

                                                                                        Authentication

                                                                                        This option appears if you selected Single Sign-On Authentication.

                                                                                        Provide the user specification for SSO authentication.

                                                                                        Assertion Specification

                                                                                        Authentication

                                                                                        This option appears if you selected Single Sign-On Authentication.

                                                                                        Provide the assertion specification for SSO authentication.

                                                                                        Identity Provider Logoff URL

                                                                                        Authentication

                                                                                        This option appears if you selected Single Sign-On Authentication.

                                                                                        Provide the identity provider logoff URL for SSO authentication.

                                                                                        Parameter Name for Identity Provider Logoff Return URL

                                                                                        Authentication

                                                                                        This option appears if you selected Single Sign-On Authentication.

                                                                                        Provide the parameter name for identity provider logoff return URL for SSO authentication.

                                                                                        Log Level

                                                                                        Logging Information

                                                                                        Specify the logging level for the Siebel Migration application. Select one of the following options: Fatal, Error, Debug, Trace

                                                                                        Timeout

                                                                                        Other Information

                                                                                        Specify the session timeout in seconds for the Siebel Migration application. Default: 30 (seconds)

                                                                                        Sleep Time

                                                                                        Other Information

                                                                                        Specify the sleep time in seconds for the Siebel Migration application. Default: 15 (seconds)

                                                                                        Siebel Application Name for Data Administration

                                                                                        Other Information

                                                                                        Specify the Siebel application name that needs to be embedded in the Siebel Migration application.

                                                                                        Language

                                                                                        Other Information

                                                                                        Specify the language of the Siebel application that needs to be embedded in the Siebel Migration application.

                                                                                        Migration Package Location

                                                                                        Other Information

                                                                                        As of Siebel CRM 18.8 Update, you can optionally specify a single shared migration package location that supports both synchronous and asynchronous migrations in your source and target environments.

                                                                                        Note: More information about how this setting is used is provided in About the Migration Package Location.

                                                                                          About the Migration Package Location

                                                                                          As of Siebel CRM 18.8 Update, you can optionally specify a single shared migration package location that supports both synchronous and asynchronous migrations in your source and target environments. This Network File System (NFS) path must be accessible to all of the connections that are registered in the Siebel Migration application.

                                                                                          The Migration Package Location setting functions as follows:

                                                                                          • Synchronous migration. The Siebel Migration application exports source environment data into a file, copies the file into the specified migration package location, and then imports data from this file into the target environment.

                                                                                            If you do not use this setting, then the Siebel Migration application uses the Migration File Transfer REST service to transfer the file automatically from the Siebel File System on the source environment into the corresponding location on the target.

                                                                                          • Asynchronous migration. The Siebel Migration application exports source environment data into a file and copies the file into the specified migration package location. The customer must start the import process to import data from this file into the target environment.

                                                                                            If you do not use this setting, then you must copy the file manually from the Siebel File System on the source environment into the corresponding location on the target before you can import the data.

                                                                                          In some environments, restrictions might prevent you from using the Migration Package Location setting to specify a shared migration package location. In such cases, you might be required to use asynchronous migration and to copy the export file manually.

                                                                                          Because the Siebel Migration application uses the Siebel File System (migration subdirectory), it is strongly recommended to use different file system locations for the source and target environments, to avoid any file conflicts. For more information, see Creating the Siebel File System.

                                                                                            Deploying the Siebel Migration Application

                                                                                            This procedure describes the steps for deploying the Siebel Migration application. This task is part of Configuring the Siebel Migration Application.

                                                                                            This task is required for new installations where you choose to use the Siebel Migration application. It is also required for migration installations where you choose to use the Siebel Migration application, because this application is new in Siebel CRM 17.0 and there is no prior configuration to migrate.

                                                                                            In order to use the Siebel Migration application, the Remote component group must be enabled in the source environment and the EAI and Workflow component groups must be enabled in both the source and target environments. The workflow named File Transfer Workflow must be active in both the source and target environments. Synchronize the Siebel Server components on both environments and restart the entire Siebel CRM deployment. Before you execute the migration plan, make sure that the relevant server components are active that the Siebel Migration application uses to perform the migration. For more information about using the Siebel Migration application, see Siebel Database Upgrade Guide.

                                                                                            Note: After deployment, the Siebel Migration profile is in a read-write state. You can update configuration settings and redeploy the profile to propagate the updates to the Siebel Migration application.

                                                                                            Related Topics

                                                                                            Running the Siebel Management Console

                                                                                            Creating a Siebel Migration Profile

                                                                                            To deploy the Siebel Migration application

                                                                                            1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                                                            2. Click Siebel Deployment in the navigation menu in the left panel.

                                                                                            3. Above the hierarchical display of deployment items in the overview area, click the plus sign (+) and then select Migration to add a new instance to your Siebel deployment.

                                                                                            4. For Host Name:HTTPS Port, specify the host name and HTTPS redirect port for this instance of Siebel Application Interface. You specified this HTTPS redirect port during Siebel Application Interface installation.

                                                                                            5. For Profile, select the profile to use for this deployment of the Siebel Migration application.

                                                                                              You created this profile in Creating a Siebel Migration Profile.

                                                                                            6. For Action, specify whether you will deploy the Siebel Migration application or stage it for later deployment:

                                                                                              • If you want to stage the Siebel Migration application for later deployment, then click Staging.

                                                                                              • If you want to deploy the Siebel Migration application to your Siebel deployment, then click Deploy.

                                                                                            7. For Siebel Migration Name, specify a deployment name for this instance of the Siebel Migration application.

                                                                                            8. For Siebel Migration Description, specify an optional description of this instance of the Siebel Migration application.

                                                                                            9. To continue, click Submit. Otherwise, click Cancel.

                                                                                              After the configuration has been submitted, the state of this Siebel Migration deployment item changes to one of the following states, based on your selection in Step 6: Staging or Deployment in Progress.

                                                                                              • If the deployment completes successfully, then, when you refresh the configuration, the state changes to Deployed.

                                                                                              • If the deployment fails, then the state changes to Deployment Failed.

                                                                                              • For a deployment in the Staging state, you can deploy it by either clicking the Deploy icon or by setting the Action to Deploy and resubmitting the deployment.

                                                                                            10. (Optional) View log data about this Siebel Migration deployment.

                                                                                              Configuring the Siebel Deployment

                                                                                              As of Siebel CRM 18.7 Update, system administrators can configure server elements in the Siebel CRM deployment by using the Configuration screen in the Siebel Management Console. Administrators can perform activities here that are equivalent to some of the activities that you traditionally perform in the Administration - Server Configuration screen in the Siebel application or using the Server Manager command-line utility. This functionality is provided as an alternative to the traditional methods.

                                                                                              The Configuration screen in the Siebel Management Console supports a subset of the functionality from the Administration - Server Configuration screen. For example, Siebel Management Console does not include the Job Templates feature or, under Enterprises, the Synchronize and System Alerts features.

                                                                                              Siebel System Administration Guide describes the existing server configuration functionality and includes information about relevant configuration settings and operations, some of which also apply to what you can do in the Siebel Management Console.

                                                                                              Related Topics

                                                                                              About Configuring Siebel CRM

                                                                                              Running the Siebel Management Console

                                                                                              Managing the Siebel Deployment

                                                                                              Related Books

                                                                                              Siebel System Administration Guide

                                                                                                About the Configuration Screen

                                                                                                You can perform activities in the Configuration screen in Siebel Management Console at any time after you complete the required profile configuration and deployment tasks for Siebel deployment elements. The Configuration screen includes views that allow you to configure the Siebel enterprise and its component Siebel Servers, server components, parameters, and so on.

                                                                                                The default view in the Configuration screen identifies the current Siebel enterprise. The navigation bar at the top of each view is a breadcrumb control that lets you navigate within the hierarchical elements of the Siebel enterprise. As shown in the following. you can select Component Definitions, Component Groups, Servers (for configuring a Siebel Server), Profile Configuration (for configuring an enterprise profile), or Parameters (for configuring enterprise parameters). When you have selected one of these options, you can navigate further into the hierarchy, such as to configure parameters for a particular Siebel Server or one of its server components. You can navigate up or down the hierarchy using this navigation bar.

                                                                                                Icons at the top of each view or panel (list or form type) indicate operations that can be performed for the selected element or subelement (for example, Siebel Server parameters), such as to create, delete, or edit an instance of the element, or to query for the element you need. The available options vary by the particular context of the operations you are performing in this screen.

                                                                                                The following figure shows the Configuration screen in Siebel Management Console. You can use this screen to perform configuration tasks for the Siebel Enterprise, Siebel Server, server components, and related areas. The navigation menu is shown at left, which provides access to the Configuration screen and to other functionality of Siebel Management Console.

                                                                                                Configuration Screen in Siebel Management Console

                                                                                                  Activities in the Configuration Screen

                                                                                                  The following table lists the primary configurable elements in the Configuration screen in the Siebel Management Console and summarizes some of the available configuration activities.

                                                                                                  Table Activities in the Configuration Screen

                                                                                                  Configurable Element Under Siebel Enterprise Available Activities

                                                                                                  Component Definitions

                                                                                                  Activities for component definitions include creating, deleting, updating, activating, deactivating, or synchronizing a component definition.

                                                                                                  Child elements: Parameters

                                                                                                  Component Groups

                                                                                                  Activities for component groups include creating, deleting, updating, enabling, or disabling a component group.

                                                                                                  Child elements: Component Definitions, Parameters

                                                                                                  Servers

                                                                                                  Activities for Siebel Servers include configuring parameters and other elements for a Siebel Server.

                                                                                                  Child elements: Components, Events, Parameters

                                                                                                  Profile Configuration

                                                                                                  Activities for enterprise profiles (named subsystems) include creating, deleting, updating, or configuring parameters for a profile.

                                                                                                  Child elements: Parameters

                                                                                                  Parameters

                                                                                                  Activities for enterprise parameters include configuring parameters or deleting parameter overrides.

                                                                                                    Configuring an Element in the Configuration Screen

                                                                                                    To configure Siebel enterprise elements in the Configuration screen in the Siebel Management Console, perform the following general steps.

                                                                                                    To configure an element in the Configuration screen

                                                                                                    1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                                                                    2. Click Configuration in the navigation menu in the left panel.

                                                                                                    3. For the current Siebel enterprise, navigate to one of the options available from the navigation bar.

                                                                                                      The options under the Siebel enterprise are shown in the table in Activities in the Configuration Screen.

                                                                                                    4. Select, create, delete, or modify an item (such as an enterprise parameter, or a Siebel Server), as appropriate.

                                                                                                    5. Optionally, from the navigation bar, navigate to one of the available child elements for the selected item (such as parameters for a Siebel Server), and perform configuration operations.

                                                                                                      The available child elements depend on the item selected in Step 4, and are also shown in the table in Activities in the Configuration Screen.

                                                                                                    6. Select, create, delete, or modify an item, as appropriate.

                                                                                                      Managing the Siebel Deployment

                                                                                                      As of Siebel CRM 18.12 Update, system administrators can manage server modules in the Siebel CRM deployment by using the Management screen in the Siebel Management Console. Administrators can perform activities here that are equivalent to some of the activities that you traditionally perform in the Administration - Server Management screen in the Siebel application or using the Server Manager command-line utility. This functionality is provided as an alternative to the traditional methods.

                                                                                                      The Management screen in the Siebel Management Console supports a subset of the functionality from the Administration - Server Management screen.

                                                                                                      Siebel System Administration Guide describes the existing server management functionality and includes information about relevant management settings and operations, some of which also apply to what you can do in the Siebel Management Console.

                                                                                                      Related Topics

                                                                                                      About Configuring Siebel CRM

                                                                                                      Running the Siebel Management Console

                                                                                                      Configuring the Siebel Deployment

                                                                                                      Related Books

                                                                                                      Siebel System Administration Guide

                                                                                                        About the Management Screen

                                                                                                        You can perform activities in the Management screen in Siebel Management Console at any time after you complete the required profile configuration and deployment tasks for Siebel deployment elements. The Management screen includes views that allow you to manage the Siebel Servers, server components, sessions, and tasks in your Siebel deployment.

                                                                                                        The default view in the Management screen identifies the current Siebel enterprise. The navigation bar at the top of each view is a breadcrumb control that lets you navigate within the hierarchical elements of the Siebel enterprise. You can select Servers, Components, Sessions, or Tasks. When you have selected one of these options, you can navigate further into the hierarchy, such as to manage components for a particular Siebel Server, manage tasks for a particular component, and so on. You can navigate up or down the hierarchy using this navigation bar.

                                                                                                        The following figure shows the Management screen in Siebel Management Console. The navigation menu is shown at left, which provides access to the Management screen and to other functionality of Siebel Management Console.

                                                                                                        Management Screen in Siebel Management Console

                                                                                                          Activities in the Management Screen

                                                                                                          The following table lists some of the management activities that you can perform using the Management screen in the Siebel Management Console.

                                                                                                          Table Activities in the Management Screen

                                                                                                          Manageable Element Under Siebel Enterprise Management Activity

                                                                                                          Servers

                                                                                                          You can do the following:

                                                                                                          • Review the status of any items in the hierarchy (component groups, components, logs, sessions, statistics, and tasks).

                                                                                                          • Stop and start a Siebel Server.

                                                                                                          • Stop, start, pause, and resume a component of the current Siebel Server.

                                                                                                          • Stop, pause, and resume a task of the current component and Siebel Server.

                                                                                                          Components

                                                                                                          Review the status of any component running in the Siebel Enterprise.

                                                                                                          Sessions

                                                                                                          Review the status of any session running in the Siebel Enterprise.

                                                                                                          Tasks

                                                                                                          Review the status of any task running in the Siebel Enterprise.

                                                                                                            Managing an Element in the Management Screen

                                                                                                            To manage Siebel enterprise elements in the Management screen in the Siebel Management Console, perform the following general steps. The specific actions you can take depend on the navigation context, and are shown in the table in Activities in the Management Screen.

                                                                                                            To manage an element in the Management screen

                                                                                                            1. Run the Siebel Management Console, as described in Starting the Siebel Management Console.

                                                                                                            2. Click Management in the navigation menu in the left panel.

                                                                                                            3. For the current Siebel enterprise, use the navigation bar at the top of the screen to navigate to one of the available options: Servers, Components, Sessions, or Tasks. Where appropriate, select a specific instance, such as a specific Siebel Server.

                                                                                                            4. Perform one of the actions noted in Activities in the Management Screen, whether for the Siebel Server or for a child element of either the Enterprise or the Siebel Server.

                                                                                                              Accessibility for Siebel Management Console

                                                                                                              As of Siebel CRM 18.7 Update, Siebel Management Console supports enhanced accessibility.

                                                                                                              The keyboard shortcuts (hotkeys) for regions within the Siebel Management Console user interface are shown in the following table.

                                                                                                              Table Keyboard Shortcuts for Siebel Management Console User Interface Regions

                                                                                                              Region Keyboard Shortcut

                                                                                                              Navigation menu

                                                                                                              Alt+N

                                                                                                              Toolbar or view overview level

                                                                                                              Alt+O

                                                                                                              List view

                                                                                                              Alt+L

                                                                                                              Details or form view

                                                                                                              Alt+C

                                                                                                              Navigation bar (breadcrumb)

                                                                                                              Alt+M

                                                                                                              Global search

                                                                                                              Alt+G

                                                                                                              Copyright

                                                                                                              Alt+R

                                                                                                              A user can also use various keyboard keys to move the focus through the user interface controls in Siebel Management Console, and to execute functions, as appropriate for the control that has the focus. Try these keys in various contexts to fully understand their actions. The tables that follow provide details about keyboard navigation options in some of these contexts.

                                                                                                              For information about accessibility for Siebel CRM applications, see Siebel Fundamentals Guide.

                                                                                                              Navigation Menu Keyboard Shortcuts

                                                                                                              In the Navigation menu (accessible using Alt+N), the following keyboard shortcuts are available, as shown in the following table.

                                                                                                              Table Keyboard Shortcuts for Navigation Menu

                                                                                                              Keyboard Shortcut Action

                                                                                                              Forward Arrow

                                                                                                              When focus is on a closed node, opens the node; focus does not move.

                                                                                                              When focus is on an open node, moves focus to the first child node.

                                                                                                              When focus is on an end node, does nothing.

                                                                                                              Back Arrow

                                                                                                              When focus is on an open node, closes the node.

                                                                                                              When focus is on a child node that is also either an end node or a closed node, moves focus to its parent node.

                                                                                                              When focus is on a root node that is also either an end node or a closed node, does nothing.

                                                                                                              Down Arrow

                                                                                                              Moves focus to the next node that is focusable without opening or closing a node.

                                                                                                              Up Arrow

                                                                                                              Moves focus to the previous node that is focusable without opening or closing a node.

                                                                                                              End

                                                                                                              Moves focus to the last node in the tree that is focusable without opening a node.

                                                                                                              Home

                                                                                                              Moves focus to the first node in the tree without opening or closing a node.

                                                                                                              Enter

                                                                                                              Selects the node. When focus is on a parent node, opens or closes the node.

                                                                                                              View Overview Keyboard Shortcuts

                                                                                                              In the toolbar or view overview section (accessible using Alt+O), the following keyboard shortcuts are available, as shown in the following table.

                                                                                                              Table Keyboard Shortcuts for View Overview

                                                                                                              Keyboard Shortcut Action

                                                                                                              Forward Arrow

                                                                                                              Back Arrow

                                                                                                              Moves focus between the view title and action buttons.

                                                                                                              Enter or Space

                                                                                                              Selects the action button with the focus.

                                                                                                              List View Keyboard Shortcuts

                                                                                                              In a list view (accessible using Alt+L), the following keyboard shortcuts are available, as shown in the following table.

                                                                                                              Table Keyboard Shortcuts for a List View

                                                                                                              Keyboard Shortcut Action

                                                                                                              Nonquery mode

                                                                                                              Forward Arrow

                                                                                                              Moves focus to the cell after the current one (if it exists).

                                                                                                              Back Arrow

                                                                                                              Moves focus to the cell before the current one (if it exists).

                                                                                                              Down Arrow

                                                                                                              Moves focus to cell below the current one (if it exists).

                                                                                                              Up Arrow

                                                                                                              Moves focus to cell above the current one (if it exists).

                                                                                                              Page Down

                                                                                                              Views the next page (if it exists) and moves focus to form title.

                                                                                                              Page Up

                                                                                                              Views the previous page (if it exists) and moves focus to form title.

                                                                                                              End

                                                                                                              Views the last page (if not on last page) and moves focus to form title.

                                                                                                              Home

                                                                                                              View the first page (if not on first page) and moves focus to form title.

                                                                                                              Enter

                                                                                                              When focus is on the header, sorts by the column and moves focus to form title.

                                                                                                              Tab / Shift+Tab

                                                                                                              Moves focus to page status and other areas.

                                                                                                              Query mode

                                                                                                              Tab

                                                                                                              Moves focus to next focusable control.

                                                                                                              Shift+Tab

                                                                                                              Moves focus to previous focusable control.

                                                                                                              Enter

                                                                                                              When focus is on a query operator, opens the dropdown list.

                                                                                                              When focus is in a dropdown list, selects the item and moves focus back to query operator.

                                                                                                              When focus is on input, executes the query.

                                                                                                              Escape

                                                                                                              When focus is on query option dropdown list, closes it.

                                                                                                              Down Arrow

                                                                                                              When focus is in dropdown list, moves focus to next item.

                                                                                                              Up Arrow

                                                                                                              When focus is in dropdown list, moves focus to previous item.

                                                                                                              Page Down

                                                                                                              View next page (if it exists) and moves focus to form title.

                                                                                                              Page Up

                                                                                                              View previous page (if it exists) and moves focus to form title.

                                                                                                              End

                                                                                                              When focus is in dropdown list, moves focus to the last item.

                                                                                                              Home

                                                                                                              When focus is in dropdown list, moves focus to the first item.

                                                                                                              Form View Keyboard Shortcuts

                                                                                                              In a details or form view (accessible using Alt+C), the following keyboard shortcuts are available, as shown in the following table.

                                                                                                              Table Keyboard Shortcuts for a Form View

                                                                                                              Keyboard Shortcut Action

                                                                                                              Tab

                                                                                                              Moves focus to next item (session, control, error message, buttons, page navigation tabs).

                                                                                                              Shift+Tab

                                                                                                              Moves focus to previous item (session, control, error message, buttons, page navigation tabs).

                                                                                                              Forward Arrow or Back Arrow

                                                                                                              When focused on page navigation tabs, moves focus to the next or previous page.

                                                                                                              When focus is on a radio button, selects the next or previous button.

                                                                                                              When focus is on a list-box, selects the option.

                                                                                                              Space or Enter

                                                                                                              When focus is on section header (toggle), expands or collapses the section.

                                                                                                              When focus is on buttons (Add, Clone, Delete, Previous, Next, Submit, Cancel, Advanced), activates the button.

                                                                                                              When focus is on a checkbox, checks or unchecks the box.

                                                                                                              When focus is on a list-box, activates the dropdown list or confirms selected option.

                                                                                                              Navigation Bar (Breadcrumb) Keyboard Shortcuts

                                                                                                              In the breadcrumb or navigation bar (accessible using Alt+M), which is found in the Configuration screen, the following keyboard shortcuts are available, as shown in the following table.

                                                                                                              Table Keyboard Shortcuts for the Navigation Bar (Breadcrumb)

                                                                                                              Keyboard Shortcut Action

                                                                                                              Forward Arrow

                                                                                                              When focus is in breadcrumb bar, moves focus to the next item, wrapping from the last to the first if necessary.

                                                                                                              When focus is in a dropdown menu and on a menu item that has a submenu, moves focus to its first item.

                                                                                                              When focus is in a dropdown menu and on a menu item that does not have a submenu, moves focus to the next item in the breadcrumb bar.

                                                                                                              Back Arrow

                                                                                                              When focus is in the breadcrumb bar, moves focus to the previous item, wrapping from the last to the first if necessary.

                                                                                                              When focus is in a submenu of an item in a dropdown menu, closes the submenu and returns focus to the parent menu item.

                                                                                                              When focus is in a submenu of a breadcrumb item, moves focus to the previous item in the breadcrumb bar.

                                                                                                              Down Arrow

                                                                                                              When focus is in the breadcrumb bar, moves focus to the first item in the dropdown menu.

                                                                                                              When focus is in a dropdown menu, moves focus to the next item, wrapping from the last to the first if necessary.

                                                                                                              Up Arrow

                                                                                                              When focus is in the breadcrumb bar, moves focus to the last item in the dropdown menu.

                                                                                                              When focus is in a dropdown menu, moves focus to the previous item, wrapping from the first to the first if necessary.

                                                                                                              Space or Enter

                                                                                                              When focus is in the breadcrumb bar, moves focus to the corresponding configuration view.

                                                                                                              Tab or Shift+Tab

                                                                                                              Moves focus to other elements of the page.

                                                                                                              In the global search (accessible using Alt+G), the following keyboard shortcuts are available, as shown in the following table.

                                                                                                              Table Keyboard Shortcuts for Global Search

                                                                                                              Keyboard Shortcut Action

                                                                                                              Down Arrow

                                                                                                              When dropdown list is opened and focus is in input, moves focus to the first item in dropdown list.

                                                                                                              When dropdown list is opened and focus is inside dropdown list, moves focus to next item.

                                                                                                              Up Arrow

                                                                                                              When dropdown list is opened and focus is inside dropdown list, moves focus to previous item.

                                                                                                              End

                                                                                                              When dropdown list is opened and focus is inside dropdown list, moves focus to the last item.

                                                                                                              Home

                                                                                                              When dropdown list is opened and focus is inside dropdown list, moves focus to the first item.

                                                                                                              Enter or Space

                                                                                                              When dropdown list is opened and focus is inside dropdown list, navigates to the focused item.

                                                                                                              Escape

                                                                                                              When dropdown list is opened and focus is inside dropdown list, closes the dropdown list and moves focus to input.

                                                                                                              About Configuring Siebel CRM

                                                                                                              Starting the Siebel Management Console

                                                                                                              Overview of Siebel Management Console

                                                                                                              Supported Activities in Siebel Management Console

                                                                                                              Configuring the Siebel Deployment

                                                                                                              Managing the Siebel Deployment