内部 OSLC リンクをプレビューするための DOORS の構成

Open Services for Lifecycle Collaboration (OSLC) を内部でサポートするように IBM® Engineering Requirements Management DOORS® (DOORS) を構成できます。そうすることで、リンクにマウス・カーソルを合わせたときに、リンクされたオブジェクトをプレビューできるようになります。

始める前に

IBM Engineering Requirements Management DOORS - Web Access (DWA) サーバーがインストールおよび構成されている必要があります。

このタスクについて

DOORSDWA は、OSLC 仕様の実装に基づいた統合を通じてライフサイクル・アプリケーションと連携できます。

同じデータベース内のオブジェクト間の内部リンクに対する OSLC サポートをセットアップするには、DOORS を要件管理ドメインのプロバイダーおよびコンシューマーとして構成します。ローカルの OAuth コンシューマー鍵と OAuth 秘密鍵を作成してから、DWA ルート・サービスの URL を DOORS OSLC 構成に入力する必要があります。

別々のデータベースにある 2 つの DOORS プロジェクトを統合するには、各データベースを、要件管理サービスのプロバイダーと、統合データベースで使用可能なサービスのコンシューマーとして構成します。

手順

  1. データベース管理者としてまたはデータベースを管理できるカスタム・ユーザーとして、DOORS にログインします。
  2. 「ファイル」 > 「OSLC」 > 「ローカル・キー」をクリックします。
  3. OAuth コンシューマーの登録 - DOORS」ウィンドウで、「追加」をクリックします。
    • コンシューマー名として、DWA の認識可能な名前を入力します (DWA など)。
    • コンシューマー鍵の値は入力しないでください。
    • OAuth 秘密鍵として、秘密の OAuth コードを入力します (dwa など)。 確認のため、次のフィールドにもう一度入力します。
  4. 「登録」をクリックします。 OAuth コンシューマーのリスト内に新しいエントリーが作成されて、そのエントリーのローカル・コンシューマー鍵が生成されます。
  5. コンシューマー鍵のコピーを保存するには、新規エントリーを選択して、「編集」をクリックします。コンシューマー鍵をテキスト・ファイルにコピーしてから、ウィンドウを閉じます。
  6. 「ファイル」 > 「OSLC」 > 「リモート・サービス」をクリックします。
  7. サーバー・リスト」ペインで、「追加」をクリックして、以下の情報を入力します。
    • 名前として、OAuth コンシューマーに付けた名前を入力します (DWAなど)。
    • 場所として、DWA ルート・サービスの URL を次の形式で入力します。
      https://host-name:8443/dwa/public/rootservices
    • コンシューマー鍵として、ステップ 5 でコピーしたコンシューマー鍵を貼り付けます。
    • OAuth 秘密鍵を入力および確認入力します。
    内部リンクに対する OSLC サポートを有効にするために、コラボレーション・リンク・タイプ・エントリーは必要ありません。
  8. 「登録」をクリックします。 サーバーがリストに追加されます。

タスクの結果

ユーザーが DOORS 内でリンクに初めてマウス・カーソルを合わせると、DWA にログインするためのプロンプトが表示され、ユーザーはログイン後にそのリンクのプレビューを表示できます。

ビデオ・アイコン ビデオ

Jazz.net チャンネル
Software Education チャンネル

学習アイコン コース

IoT アカデミー
スキル・ゲートウェイ

質問アイコン コミュニティー

Jazz.net
Jazz.net フォーラム
Jazz.net ライブラリー

サポート・アイコン サポート

IBM サポート・コミュニティー
Deployment wiki