Siebel Installation Guide for Microsoft Windows > Configuring Siebel CRM Server Modules > Configuring the Siebel Application Interface >

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 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 Table 15.
  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

Table 15 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 15. 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)

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.

Siebel Installation Guide for Microsoft Windows Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.