Configuring Multiple Siebel Portlets in Portal Applications

Siebel CRM supports exposing multiple Siebel Portlets to the Portal application in the same portlet session. By default, multiple Siebel Portlets are not exposed to the Portal application. Portal applications having one Siebel portlet works without any change. Each Siebel portlet creates a new Siebel session.

Note: It is recommended that administrators should consider the business requirements of their organizations before enabling multiple portlets and should limit the Maximum Possible Tabbed Sessions field value to minimize any adverse effect on scalability. Configuring an additional portlet than the value configured for the Maximum Possible Tabbed Sessions field leads to corruption of allowed portlets, so make sure that the number of portlets configured is always less than or equal to the Maximum Possible Tabbed Sessions field value.

Setting Server Parameter to Enable Multiple Portlets

To set the server parameter to enable multiple portlets, perform the following steps:
  1. Log in to a Siebel client with administrative privileges.

  2. Navigate to the Administration - Server Configuration screen, and then the Servers view.

  3. In the Siebel Servers list, choose a Siebel Server.

  4. Click the Components view tab.

  5. In the Components list, select the required Application Object Manager. For example, Call Center Object Manager (ENU).

  6. Select Parameters from the drop-down list before the Component Event Configuration section and click the Hidden button.

  7. In the Parameter field, perform a case-sensitive search for the EnableMultiTab parameter.

  8. In the Value on Restart field, enter True.

  9. Restart the Siebel server.

Configuring Application Interface Profile Parameter to Limit the Number of Portlets

To set the Application Interface profile parameter to limit the number of portlets, perform the following steps:

  1. Log in to Siebel Management Console.

  2. Select the required Application Interface profile.

  3. Select the Applications tab and expand the Enhanced Authentication section of the selected application.

  4. In the Maximum Possible Tabbed Sessions field, enter a value to limit the number of browser tabs. For example, 2, if you want to allow only two browser tabs. By default, the value for Maximum Possible Tabbed Sessions field is set to 1.

    Note: This parameter is effective only when the EnableMultiTab server parameter is set to True for the specified Application Object Manager.
  5. Save the profile.

Append the New PortletId Parameter to the Siebel Portlet URL

The new PortletId parameter is required in the Siebel portlet URL when more than one portlet needs to be added in the portal application. PortletId should be a valid numeric number. The following sample code snippet illustrates two Siebel portlets exposed in a portal application.