Configuración del servidor ClearQuest Web para la comunicación entre servidores

Utilice la ventana Comunicación entre servidores de la interfaz de configuración del sitio para especificar un proveedor de servicios OSLC de destino con el que desea establecer la comunicación entre servidores.

Acerca de esta tarea

Especifique la información de ubicación del servidor de destino y una frase de código para utilizarla como clave secreta de OAuth. A continuación, solicite acceso al servidor para crear una clave de consumidor OAuth y almacenar la información en la lista de amigos. Cuando el otro servidor haya autorizado la clave OAuth, el servidor ClearQuest Web puede interactuar con el servidor de destino.

Procedimiento

  1. Inicie sesión en ClearQuest Web como usuario con privilegios de superusuario.
  2. Pulse Administración del sitio > Comunicación entre servidores en la barra de herramientas de ClearQuest Web. Se abrirá la ventana Comunicación entre servidores.
  3. Especifique la información solicitada sobre el servidor de destino con el que desea establecer la comunicación:
    1. En el campo Título, especifique un título para identificar un servidor de destino. Por ejemplo:
      • My RTC Server para identificar un servidor Rational Team Concert
      • My RQM Server para identificar un servidor Rational Quality Manager
      • My RNDG Server para identificar un servidor de Rational DOORS Next Generation
      • My CQWeb Server2 para identificar otro servidor ClearQuest Web
    2. En el campo URI de servicios raíz, especifique el URI para los servicios raíz de destino de la aplicación que desea añadir como amigo utilizando el formato siguiente:
      Para productos basados en servidores Jazz:
      https://friend-server:port-number/context/rootservices
      donde las variables significan lo siguiente:
      friend-server
      Nombre de host del servidor amigo.
      Atención: Asegúrese de especificar el nombre de host utilizando el URL público con un nombre de dominio completo. No especifique la dirección IP.
      port-number
      Número de puerto en el que acceder al servicio.
      context
      Contexto de aplicación. Se trata de un parámetro configurable. A continuación se indican los valores predeterminados:
      • Rational Team Concert
        Atención: El contexto de aplicación para Rational Team Concert ha pasado de la versión 2.0.0.x a la versión 3.0 y posteriores. Debe actualizar el URI de servicios raíz en la ventana Administración del sitio > Comunicación entre servidores si anteriormente ha configurado la comunicación entre servidores con Rational Team Concert 2.0.0.x y ahora desea configurar la comunicación con Rational Team Concert 3.0 y posteriores.
        • En Rational Team Concert 2.0.0.x: jazz
        • En Rational Team Concert 3.0 y posteriores: ccm
      • Rational Quality Manager:
        Atención: El contexto de aplicación para Rational Quality Manager ha cambiado en la versión 3.0.1 y posterior. Debe actualizar el URI de servicios raíz en la ventana Administración del sitio > Comunicación entre servidores si previamente ha configurado la comunicación entre servidores con una versión anterior de Rational Quality Manager.
        • En Rational Quality Manager 3.0: jazz
        • En Rational Quality Manager 3.0.1: qm
      • Versiones específicas de Rational Requirements Composer:
        • En Rational Requirements Composer 3.0.1: rm
        Atención: Si un proyecto de Rational Requirements Composer 2.x se actualiza a la versión 3.0.1, debe retener el contexto de aplicación rdm en lugar de utilizar el contexto rm. Consulte los temas siguientes para obtener detalles:

      Ejemplos

      A continuación, se indican varios ejemplos de URI de servicios raíz para proveedores de servicios OSLC basados en servidores Jazz:

      https://jazz1.bldg1.india.mycompany.com:9443/ccm/rootservices

      https://jazz4.bldg5.japan.mycompany.com:9443/qm/rootservices

      https://jazz4.bldg5.spain.mycompany.com:9443/rm/rootservices

      Para el servidor ClearQuest Web:
      Atención: El contexto de aplicación para el servidor ClearQuest Web ha cambiado de Rational ClearQuest versión 7.1.1 (oslc/cqrest) a la versión 7.1.2 (cqweb/oslc). Debe actualizar el código que utilice el URI de gestión de cambios OSLC de ClearQuest para utilizar el nuevo URI base, tal como se describe a continuación. Consulte la especificación API de gestión de cambios OSLC ClearQuest en https://jazz.net/wiki/bin/view/Main/RcmRestCmApi para obtener detalles.
      Atención: La configuración de la comunicación del servidor ClearQuest Web para utilizar SSL se recomienda encarecidamente porque la contraseña de un usuario se envía con formato de texto sin cifrar cuando el usuario inicia sesión.
      • Para ClearQuest versiones 7.1.2 y 7.1.2.1:
        Atención: Para ClearQuest versiones 7.1.2 y 7.1.2.1, SSL solo tiene soporte en el puerto 12443. La comprobación rica no funciona cuando se utiliza el puerto 12443.
        • Si SSL está configurado:

          https://hostname:12443/context/oslc/repo/dbset/discovery

        • Si SSL no está configurado:

          http://hostname/context/oslc/repo/dbset/discovery

      • Para ClearQuest versión 7.1.2.2:
        • Si SSL está configurado:

          https://hostname/context/oslc/repo/dbset/discovery

        • Si SSL no está configurado:

          http://hostname/context/oslc/repo/dbset/discovery

      donde las variables significan lo siguiente:
      hostname
      Nombre de host del servidor amigo.
      Atención: Asegúrese de especificar el nombre de host utilizando el URL público con un nombre de dominio completo. No especifique la dirección IP.
      context
      Contexto de aplicación. Por ejemplo, cqweb para el servidor de ClearQuest Web.
      dbset
      Nombre de repositorio (conjunto de bases de datos).

      El nodo discovery del URI es el servidor de ClearQuest Web equivalente del URI de rootservices del servidor Jazz.

      Ejemplo

      Para ClearQuest versión 7.1.2.2, a continuación se indica un ejemplo de un URI de servicios raíz para un proveedor de servicios OSLC basado en el servidor de ClearQuest Web para utilizar la comunicación SSL:

      https://cqweb4.bldg4.china.mycompany.com/cqweb/oslc/repo/mydbset/discovery

    3. . En los campos Clave secreta OAuth y Volver a escribir clave secreta, especifique una frase de código de clave secreta OAuth para asociarla con la nueva clave de consumidor OAuth.
      Atención: En este paso, no debe especificar la propia clave, debe especificar una frase más corta para asociarla con la clave.
    4. Opcional: Seleccione el recuadro de selección De confianza. Los consumidores de confianza pueden compartir la autorización con otros consumidores de confianza y no necesitan aprobación del usuario para acceder a los datos.
      Atención: Para productos externos o sitios web, es recomendable deseleccionar el recuadro de selección De confianza.
    5. Pulse Solicitar acceso. Se solicitará una clave provisional en el servidor de destino y se añadirá la información de acceso a la sección Lista de amigos de servidor de la página. Se añadirá una nueva entrada a la sección Autorizar clave provisional.
    6. Autoricela clave de consumidor OAuth provisional.
      En este punto, la solicitud de acceso no se autoriza en el servidor de destino. Uilice uno de los métodos siguientes para aprobar la solicitud:
      1. Pulse Otorgar acceso para la clave provisional si aparece este enlace en la sección Autorizar clave provisional y tendrá privilegios de administrador (miembros del grupo JazzAdmins para servidores basados en Jazz) en el servidor de destino.
        • Si el servidor de destino es un servidor basado en Jazz, consulte la ayuda de Rational Team Concert para obtener instrucciones sobre cómo autorizar una clave provisional.
        • Si el servidor de destino es otro servidor de ClearQuest Web, consulte Aprobación de una clave de consumidor de OAuth.
        Nota: El enlace Otorgar acceso para la clave provisional no aparecerá si el proveedor OAuth no proporciona una URI de autorización. Rational ClearQuest y Rational Team Concert pueden proporcionar este enlace, en cambio Rational Quality Manager no lo puede proporcionar. Debe escoger la opción ii siguiente si el enlace Otorgar acceso para la clave provisional no aparece en la sección Autorizar clave provisional o no tiene privilegios de administrador en el servidor de destino.
      2. Registre el valor clave provisional. Si tiene privilegios de administrador en el servidor de destino, puede iniciar sesión en el servidor de destino y aprobar la solicitud usted mismo. De lo contrario, debe pedir que un administrador del servidor de destino apruebe su solicitud. Es posible que deba proporcionar el valor clave provisional al administrador del servidor de destino.

Comentarios