Configuring the Requirements Management application as a provider and DOORS as a consumer

To enable linking between IBM® Engineering Requirements Management DOORS (DOORS) and the Requirements Management (RM) application, you must configure RM as a provider and DOORS as a consumer.

Before you begin

You must be able to log on to Jazz® Team Server as a user with Administrator privileges.

Procedure

  1. Log on to Jazz Team Server as an Administrator by navigating to https://host-name:9443/jts/admin.
  2. Click Manage Server.
  3. On the Server tab, click Consumers (Inbound).
  4. In the Register Consumer section, type a consumer name, such as DOORS, and a consumer secret.
  5. Click Register.
    A new entry is created in the Authorized Keys section. Copy the consumer key that was generated for that entry.
  6. To enable all users, members, and non-members to access and perform tasks in the project area that you registered, complete these steps:
    1. Log on to the RM server by navigating to https://host-name:9443/rm/admin.
    2. Click Advanced Properties.
      CAUTION:
      It is important to note that, if the DisableLoginRequestForAssociatedProjects property is enabled by setting the value to True, any links that exist in RM projects on another server, links to Quality Management projects, and the links that exist in the associated DOORS projects are not displayed in IBM Engineering Requirements Management DOORS Next (DOORS Next) links sidebar.
    3. On the Advanced Properties page, search for the property called DisableLoginRequestForAssociatedProjects, click the associated Current Value entry and change it to True. This property controls whether users must log in to projects that are associated with the current RM project. If you enable this property, users who do not have access to the associated projects are not prompted for credentials.
    4. Click Save.
  7. Log on to DOORS as a database manager or a user with permissions to manage the database and open the database properties.
  8. In the DOORS client, complete one of the following steps:
    • For DOORS version 9.5.1 and later, click File > OSLC > Remote Services.
    • For earlier versions of DOORS 9.5, right-click the database node in the left pane and click Properties. Click the Remote Services tab.
  9. In the Remote Services window, next to the Server list, click Add.
  10. Create an entry for the RM application:
    1. Enter a name, such as RM.
    2. In the Location field, enter the URI to the RM application root services.
      For example, enter https://host-name:9443/rm/rootservices.
    3. For DOORS 9.5 and 9.5.0.1, select OSLC version 2.0.
      For later versions of DOORS, the highest OSLC version is detected from the provider automatically.
    4. Enter the consumer key that you copied when you registered the new consumer in step 5.
    5. Click Register.
  11. In the Remote Services window, next to the Collaboration Links list, click Add.
  12. In the Add Service Link Type window, from the Server list, select the RM application server. If you are prompted, log on to the RM server.
  13. From the Service Providers list, select an RM project.
  14. From the Link Types list, select an association that supports the References link type and then click Add.

What to do next

To verify the integration, open a module in DOORS and create a References link from the Link menu for an object to a requirement in an RM project.