Previous Topic: createObjectNext Topic: getConfigurationMode


getBopsid

The following parameters apply to the getBopsid method:

Parameter

Type

Description

SID

Integer

Identifies the session retrieved from logging in.

contact

String

Identifies the name of the user associated with the returned BOPSID.

Note: This is the system login name, not the CA SDM contact name.

Description

Facilitate the building of Web Interface URLs, which may be used to launch the Web Interface in the context of a given user without a login challenge. The URL may look similar to the following:

http://host/CAisd/pdmweb.exe?BOPSID=nnnnn+OP=xxxx...

To launch the Web Interface in the context of a given user (for example, an analyst), a calling application must first construct a Web Interface URL, which includes a BOPSID token (a web-interface security token). Failure to provide a BOPSID token may result in an interactive login challenge when attempting to launch the Web Interface in the chosen context (such as, a detail view of a given ticket). The getBopsid method allows the BOPSID to be generated in the context of the user provided by the Name parameter. If the Name parameter is not provided, it uses the user associated with the current Web Interface BOPSID.

Note: To prevent unauthorized elevation of privileges, the BOPSID of the current login must have equal or greater access rights than the name of the user entered.

Returns

A BOPSID based on the name of the user entered. You must use the BOPSID to launch the Web Interface within 30 seconds of it being generated.

Note: The BOPSID of the current login must have equal or greater access rights than the name of the user entered.