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

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

始める前に

Rational DOORS Web Access サーバーがインストールおよび構成されている必要があります。

このタスクについて

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

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

手順

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

タスクの結果

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

フィードバック