Configurando Regras de Sincronização para Usuários Externos

Pelo padrão, quando as alterações de um repositório externo, como um banco de dados do usuário do Rational ClearQuest, são sincronizadas com itens em um Repositório do Jazz, a operação de atualização é executada utilizando-se a conta de usuário do Jazz sob a qual o aplicativo externo efetua login no Jazz.
Por Que e Quando Desempenhar Esta Tarefa
Ao usar o Assistente de Configuração do ClearQuest Connector, você especifica qual conta de usuário do Jazz que o ClearQuest Gateway utiliza para efetuar login no Jazz. Todas as alterações nos itens, resultantes das alterações nos registros correspondentes do ClearQuest, são salvas no contexto dessa conta de usuário do Jazz. As desvantagens de salvar todas as alterações sob a mesma conta de usuário são as seguintes:
  • O histórico de itens de trabalho mostra somente a conta de usuário utilizada para efetuar login no Jazz. É impossível utilizar o histórico para ver quais usuários iniciaram a alteração para o registro do ClearQuest que fez com que o item de trabalho correspondente fosse alterado.
  • Como todas as operações de sincronização utilizam a mesma conta de usuário do Jazz, independentemente de quem inicia a alteração, é impossível restringir o acesso a certos usuários.

Para evitar essas limitações, é possível configurar as regras de sincronização para que as alterações sejam registradas no contexto do usuário que as faz. Atualize cada regra de sincronização para o tipo de registro ou tipos de registros envolvidos.

Para editar uma regra de sincronização para que as alterações sejam gravadas no contexto do usuário que as fez:

  1. Efetue login no cliente Rational Team Concert.
  2. Na visualização Artefatos da Equipe, clique com o botão direito do mouse na conexão do repositório e selecione Administrar > Regras de Sincronização. Na visualização Regras de Sincronização, expanda a área de projetos e dê um clique duplo na regra de sincronização para abri-la no editor de Regras de Sincronização.
  3. Na seção Mapeamentos de Propriedade, clique em Incluir. Deixe o campo Propriedade do Item vazio. No campo Propriedade Externa, selecione modifiedBy. Selecione Modificador Externo. Na seção de transformação de Valor, deixe Nenhuma transformação selecionado. Clique em OK.
  4. Clique em Salvar para salvar suas alterações.
Resultados
Depois de configurar a regra ou as regras de sincronização como mostrado acima, o comportamento da sincronização de entrada é o seguinte. O ClearQuest Connector procura por uma conta de usuário do Jazz que mapeada para a conta de usuário do ClearQuest do usuário que iniciou a alteração no registro do ClearQuest. Se uma conta de usuário do Jazz correspondente existir, o item do Rational Team Concert que mapeia para o registro do ClearQuest é atualizado ou criado no contexto daquele usuário do Jazz. Se não houver nenhuma conta de usuário correspondente do Jazz, o item Rational Team Concert é atualizado ou criado no contexto da conta de usuário do Jazz especificada no arquivo cqconnector.properties.

Feedback

Isso ajudou? É possível fornecer feedback em Jazz.net (é necessário registrar-se): Comentar nos fóruns ou submeter um erro