Configuración de reglas de sincronización para usuarios externos

De forma predeterminada, cuando los cambios desde un repositorio externo, como una base de datos de usuarios Rational ClearQuest, se sincronizan con elementos de un Jazz, la operación de actualización se ejecuta utilizando la cuenta de usuario de Jazz con la que la aplicación externa inicia una sesión en Jazz.
Por qué y cuándo se efectúa esta tarea
Cuando utilice el asistente de Configuración de ClearQuest Connector, especifique la cuenta de usuario de Jazz que utiliza la pasarela de ClearQuest para iniciar una sesión en Jazz. Todos los cambios en los elementos, que resulten de los cambios en los registros de ClearQuest correspondientes, se guardarán en el contexto de esa cuenta de usuario de Jazz . Registrar todos los cambios en la misma cuenta de usuario tiene las siguientes desventajas:
  • El historial de elementos de trabajo muestra solo la cuenta de usuario utilizada para iniciar una sesión en Jazz. No se puede utilizar el historial para ver qué usuario ha iniciado el cambio en el registro de ClearQuest que ha provocado que el elemento de trabajo correspondiente se actualice.
  • Dado que todas las operaciones de sincronización utilizan la misma cuenta de usuario de Jazz, independientemente de quién inicie el cambio, no se puede restringir el acceso a determinados usuarios.

Para evitar estas limitaciones, puede configurar las reglas de sincronización de modo que los cambios se registren en el contexto del usuario que los realiza. Debe actualizar cada regla de sincronización para el tipo o tipos de registro implicados.

Para editar una regla de sincronización para que los cambios se registren en el contexto del usuario que los ha realizado:

  1. Inicie una sesión en el cliente Rational Team Concert.
  2. En la vista Artefactos de equipo, pulse con el botón derecho del ratón sobre la conexión al repositorio y seleccione Administrar > Reglas de sincronización. En la vista Reglas de sincronización, expanda el área de proyecto y efectúe una doble pulsación en la regla de sincronización para abrirla en el editor Regla de sincronización.
  3. En la sección Correlaciones de propiedad, pulse Añadir. Deje vacío el campo Propiedad de elemento. En el campo Propiedad externa, seleccione ModificadoPor. Seleccione Modificador externo. En la sección Transformación de valores, mantenga seleccionada la casilla Ninguna transformación. Pulse Aceptar.
  4. Pulse Guardar para guardar los cambios.
Resultados
Una vez configurada la regla o reglas de sincronización como se explica más arriba, el comportamiento de la sincronización entrante será el siguiente. El ClearQuest Connector busca una cuenta de usuario de Jazz que se correlacione con la cuenta de usuario de ClearQuest del usuario que inicia el cambio en el registro de ClearQuest. Si existe una cuenta de usuario de Jazz correspondiente, el elemento de Rational Team Concert que se correlaciona con el registro de ClearQuest se actualiza o se crea en el contexto de ese usuario de Jazz. Si no existe ninguna cuenta de usuario de Jazz correspondiente, el elemento de Rational Team Concert se actualizará o se creará en el contexto de la cuenta de usuario de Jazz que se especifique en el archivo cqconnector.properties.

Comentarios

¿Le ha servido de ayuda? Puede incluir sus comentarios en Jazz.net (registro obligatorio): Comentarios en el foro o envíe un error