Configuring Rational DOORS to preview internal OSLC links

You can configure Rational® DOORS® to internally support Open Services for Lifecycle Collaboration (OSLC); then, you can preview linked objects when you hover over links.

Before you begin

A Rational DOORS Web Access server must be installed and configured.

About this task

Rational DOORS and Rational DOORS Web Access can work with lifecycle applications through an integration that is based on the implementation of OSLC specifications.

To set up OSLC support for internal links between objects that are in the same database, you configure Rational DOORS as a provider and a consumer for the Requirements Management domain. You must create a local OAuth consumer key and an OAuth secret and then enter the Rational DOORS Web Access root services URL in your Rational DOORS OSLC configuration.

Procedure

  1. Log in to Rational DOORS as a database manager or a custom user who can manage the database.
  2. Click File > OSLC > Local Keys.
  3. In the Register OAuth Consumer - DOORS window, click Add.
    • For the consumer name, type a recognizable name for the Rational DOORS Web Access, such as DWA.
    • Do not type a value for the consumer key.
    • For the OAuth secret, type a secret OAuth code, such as dwa. In the next field, confirm your entry.
  4. Click Register. A new entry is created in the list of OAuth consumers, and a local consumer key is generated for that entry.
  5. To save a copy of the consumer key, select the new entry and click Edit. Copy the consumer key to a text file, and then close the window.
  6. Click File > OSLC > Remote Services.
  7. In the Server List pane, click Add and provide this information:
    • For the name, type the name that you gave to the OAuth consumer, such as DWA.
    • For the location, type the URL for the Rational DOORS Web Access root services in this format:
      https://host-name:8443/dwa/public/rootservices
    • For the consumer key, paste the consumer key that you copied in step 5.
    • Type and confirm the OAuth secret.
    You do not need collaboration link type entries to enable OSLC support for internal links.
  8. Click Register. The server is added to the list.

Results

The first time that users hover over a link in a Rational DOORS, they are prompted to log in to Rational DOORS Web Access before they can see the link preview.

Feedback