Configuration de Rational DOORS pour prévisualiser les liens OSLC internes

Vous pouvez configurer Rational DOORS pour une prise en charge en interne d'OSLC (Open Services for Lifecycle Collaboration) ; puis vous pouvez prévisualiser les objets liés lorsque vous survolez les liens.

Avant de commencer

Un serveur Rational DOORS Web Access doit être installé et configuré.

Pourquoi et quand exécuter cette tâche

Rational DOORS et Rational DOORS Web Access sont compatibles avec les applications de cycle de vie grâce à une intégration basée sur l'implémentation des spécifications OSLC.

Pour installer la prise en charge OSLC pour les liens internes entre les objets figurant dans la même base de données, configurez Rational DOORS en tant que fournisseur et consommateur pour le domaine de gestion des exigences. Vous devez créer une clé de consommateur OAuth locale et un secret OAuth puis entrer l'adresse URL des services racine Rational DOORS Web Access dans votre configuration OSLC Rational DOORS.

Pour intégrer deux projets Rational DOORS dans des bases de données séparées, configurez chaque base de données en tant que fournisseur de services de gestion d'exigences et un consommateur des services disponibles dans la base de données intégrée :

Procédure

  1. Connectez-vous à Rational DOORS en tant que gestionnaire de base de données ou utilisateur personnalisé autorisé à gérer la base de données.
  2. Cliquez sur Fichier > OSLC > Clés locales.
  3. Dans la fenêtre Register OAuth Consumer - DOORS, cliquez sur Ajouter.
    • Pour le nom de consommateur, entrez un nom identifiable pour Rational DOORS Web Access, comme DWA.
    • N'entrez pas de valeur pour la clé de consommateur.
    • Pour le secret OAuth, entrez un code secret OAuth, par exemple dwa. Dans la zone suivante, confirmez votre entrée.
  4. Cliquez sur Enregistrer. Une nouvelle entrée est créée dans la liste des consommateurs OAuth et une clé de consommateur locale est générée pour cette entrée.
  5. Pour enregistrer une copie de la clé de consommateur, sélectionnez la nouvelle entrée et cliquez sur Editer. Copiez la clé de consommateur dans un fichier texte, puis fermez la fenêtre.
  6. Cliquez sur Fichier > OSLC > Services distants.
  7. Dans la sous-fenêtre Liste des serveurs, cliquez sur Ajouter et fournissez les informations suivantes :
    • Pour le nom, entrez le nom que vous avez donné au consommateur OAuth, par exemple DWA.
    • Pour l'emplacement, entrez l'adresse URL des services racine Rational DOORS Web Access au format suivant :
      https://nom-hôte:8443/dwa/public/rootservices
    • Pour la clé de consommateur, collez la clé de consommateur que vous avez copiée à l'étape 5.
    • Entrez et confirmez le secret OAuth.
    Vous n'avez pas besoin des entrées de types de liens de collaboration pour activer la prise en charge OSLC pour les liens internes.
  8. Cliquez sur Enregistrer. Le serveur est ajouté à la liste.

Résultats

Lorsque les utilisateurs survolent un lien dans Rational DOORS, ils sont invités à se connecter à Rational DOORS Web Access avant de pouvoir visualiser l'aperçu du lien.

Commentaires en retour