Approving access requests

After you create a provisional OAuth consumer key and request access from one Jazz™ Team Server to another, use Jazz server administration to grant access by approving provisional OAuth keys on each participating server.

Before you begin

You must establish cross-server communication for the C/ALM integration before performing this procedure.

Procedure

  1. Open the server administration interface as a member of the JazzAdmins group:
    • For Rational® Team Concert and Rational Requirements Composer, log in to the Admin Web UI and click the Server tab.
    • In Rational Quality Manager, click Admin > Jazz Server Administration.
  2. In the Configuration pane, click OAuth Consumer Management.
  3. On the OAuth Consumer Management page, view the Provisional Keys section for new requests.
  4. To identify the server that uses the consumer key, update the Consumer Name field with the name of the Jazz Team Server that is requesting access to this server, for example, https://rtc-host:9443/jazz.
  5. Optional: If the consumer shares authorization with other trusted consumers, select the Trusted check box.
  6. At the Authorized field, change the Pending value to Approve.
  7. Click Save. The key is included in the Authorized Keys section of the page. The requesting Jazz Team Server can now use the key to communicate with this server.
  8. Optional: To verify that cross server communication is correctly configured, type the following URL on each Jazz Team Server:
    https://host-name:9443/jazz/friends

    This should open an XML document with an entry that looks like this:

    <jd:Friend>
     <dc:title>https://host-name:9443/jazz</dc:title>
     <jd:rootServices rdf:resource="https://host-name:9443/jazz/rootservices"/>
    </jd:Friend>
    <jd:Friend>
     <dc:title>https://host-name:9443/rdm</dc:title>
     <jd:rootServices rdf:resource="https://host-name:9443/rdm/rootservices"/>
    </jd:Friend>

What to do next

You can now create links between project areas on the Jazz Team Servers that are used in your C/ALM integrations. See Linking between project areas.

Feedback