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

To enable linking between IBM® Rational® DOORS® and the Requirements Management (RM) application, you must configure RM as a provider and Rational 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 Rational DOORS projects are not displayed in Rational DOORS Next Generation 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 Rational DOORS as a database manager or a user with permissions to manage the database and open the database properties.
  8. In the Rational DOORS client, complete one of the following steps:
    • For Rational DOORS version 9.5.1 and later, click File > OSLC > Remote Services.
    • For earlier versions of Rational DOORS 9.5, right-click the database node in the left panel 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 Rational DOORS 9.5 and 9.5.0.1, select OSLC version 2.0. For later versions of Rational 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 Rational DOORS and create a References link from the Link menu for an object to a requirement in an RM project.

video icon Video

Jazz.net channel
Software Education channel

learn icon Courses

IoT Academy
Skills Gateway

ask icon Community

Jazz.net
Jazz.net forums
Jazz.net library

support icon Support

IBM Support Community
Deployment wiki