Configuring DOORS as a TRS provider

You can configure IBM® Engineering Requirements Management DOORS® (DOORS) as a provider for tracked resource sets (TRS) by creating a functional user, a local key entry, and a working set.

Before you begin

To configure DOORS as a provider for TRS, you must use version 9.4.0.1 or later of the database server. The server must be configured to exclude DOORS clients that are earlier than version 9.4.0.1. To exclude those clients, go to the General tab of the Database Properties window and set the minimum client version to 9.4.0.1.

About this task

To use TRS and Lifecycle Query Engine (LQE), you must create the LQE Functional User in DOORS. That user handles LQE requests from an integrated TRS consumer application to IBM Engineering Requirements Management DOORS - Web Access (DWA). The user must be a standard DOORS user who has privileges to read all DOORS data that is intended for use in LQE. If you use values other than the default values that are provided in the following procedure, those values must match values in a DWA configuration file, as described in Configuring DWA as a TRS provider.

If you upgrade DOORS to version 9.6.0 or later, you might need to add working set records to the TRS sets. Use the Initialize TRS command to add the projects and user records that are in the DOORS working set to the TRS sets. If you create working set records in DOORS to version 9.6.0 or later, the projects and user records are added automatically.

Procedure

  1. Log on to DOORS by using an account that has database management privileges.
  2. In DOORS, create a functional user for LQE, as described in Viewing, creating, editing, and deleting users. The default user name is LQE Functional User; the default password is qwert6. If you do not use the default user and password, you must specify the user credentials in a DWA configuration file.
  3. To create a local key entry for the functional user, click File > OSLC > Local Keys > Add. The default values are as follows:
    • Consumer name: LQE Functional User
    • Consumer key: LQE Functional User Key
    • OAuth secret and Confirm secret: qwert6
    If you do not use the default values, you must specify this consumer information in a DWA configuration file.
  4. Click Register and close the Local Keys windows.
  5. Identify all of the modules that you want to make available to TRS consumer applications. Then, add those modules to the working set. For detailed instructions, see Configuring Rational DOORS data for external applications.
  6. If you upgrade DOORS to version 9.6.0 or later, add the projects and user records that are in the working set to the TRS sets. Click File > OSLC > Initialize TRS.

Feedback