前のトピック: createObject次のトピック: getConfigurationMode


getBopsid

getBopsid メソッドでは、以下のパラメータを使用します。

パラメータ

説明

SID

Integer

ログインにより取得したセッションを指定します。

contact

String

返される BOPSID に関連付けられているユーザの名前を指定します。

注: これはシステム ログイン名で、CA SDM 連絡先名ではありません。

説明

Web インターフェース URL の作成を容易にします。Web インターフェース URL を使用すると、ログインせずに既存ユーザの Web インターフェース画面を起動できます。 URL は以下のようになります。

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

既存ユーザ(アナリストなど)が Web インターフェースを起動するには、まず、コール元アプリケーションで Web インターフェース URL を構築する必要があります。これには BOPSID トークン(Web インターフェース セキュリティ トークン)が必要です。 BOPSID トークンがない場合、選択した Web インターフェース画面(既存チケットの詳細ビューなど)を起動しようとしたときに、ログインを要求されます。 getBopsid メソッドによって、Name パラメータで指定したユーザ用の BOPSID を生成できます。 Name パラメータを指定しない場合は、現在の Web インターフェース BOPSID に関連付けられたユーザが使用されます。

注: 許可なく権限の上昇が行われるのを防ぐため、現在のログインの BOPSID には、入力されたユーザと同じかそれ以上のアクセス権限が必要です。

戻り値

入力されたユーザ名に基づく BOPSID。 BOPSID を生成してから 30 秒以内に、その BOPSID を使用して Web インターフェースを起動する必要があります。

注: 現在のログインの BOPSID には、入力されたユーザと同じかそれ以上のアクセス権限が必要です。