Portal services (presentationService) advanced settings

This section describes advanced settings for the presentation service.

CPSMaxCacheSizePerPortlet

Specifies the number of markup fragments cached for each portlet, per page, per user.

For example, a value of 5 with 1000 users, 10 pages, and 4 portlets per page can generate a maximum of 200000 entries in the cache (1000 x 10 x 4 x 5).

The following settings are valid:
  • -1 saves an unlimited number of markups.
  • 0 disables markup caching.
  • 1 or an integer greater than 1 limits the number of markups to the specified number.
Data type:
Integer
Default:
-1

properties.config.cps.cache.timeToIdleSeconds

Specifies the length of time, in seconds, to keep the page markup fragments in the cache during a period of inactivity.

If the page is not accessed during that time, its cache contents are deleted.

The cache data saved on disk can be encrypted if the value of Encrypt temporary files is set to True under the Environment folder in IBM Cognos Configuration.

Data type:
Integer
Default:
1800 (30 minutes)

properties.config.cps.cache.timeToLiveSeconds

Specifies the length of time, in seconds, that page markup fragments are saved in the cache.

After the specified time, the markup is deleted, even if the cache is still active.

The cache data saved on disk can be encrypted if the value of Encrypt temporary files is set to True under the Environment folder in IBM Cognos Configuration.

Data type:
Integer
Default:
86400 (24 hours)

properties.config.cps.cache.checkExpiryIntervalSeconds

Specifies the length of time, in seconds, that represents the frequency with which the system checks for expired markup fragments in the cache.

The cache data saved on disk can be encrypted if the value of Encrypt temporary files? is set to True under the Environment folder in IBM Cognos Configuration.

Data type:
Integer
Default:
300 (5 minutes)

xts.tempdir

Specifies the location of the folder on the local drive where the markup fragments are stored.

The value can be any path on the local drive. If no value is specified, the default application server work area is used.

Data type:
String
Default:
blank

CPSPropagatePassport

Specifies whether IBM Cognos passport ID is transferred as a URL parameter.

When set to 0, this flag prevents the transfer of the IBM Cognos passport ID as a URL parameter.

Any value other than 0 allows the transfer of the passport ID.

Data type:
Default:
None

CPSPropagateTicket

Specifies whether IBM Cognos Configuration ticket ID is transferred as a URL parameter.

When set to 0, this flag prevents the transfer of the IBM Cognos Configuration ticket ID as a URL parameter.

Any value other than 0 allows the transfer of the ticket ID.

Data type:
Default:
None.

CPSProtocolScheme

Overrides the protocol scheme used when generating the Web Service Definition Language (WSDL) endpoint for Portal Services for Web Services Remote Portlets (WSRP) Producers.

To generate WSDL for WSRP, Portal Services uses the protocol scheme specified in the IBM Cognos Configuration gateway parameter. When there are multiple gateways that cannot all be configured using the same protocol scheme, for example http or https, this parameter overrides all other settings.

Valid settings are http and https

Data type:
String
Default:
None

portal.showTenantInfoForAllUsers

When set to true, users that do not have administrator permissions, can see tenant information.

For example, on the Set properties page, the tenant of an object is displayed. In object lists, users can see the tenant field.

Users are not able to change tenancy or to impersonate tenants.

Data type:
Boolean
Default:
False