É possível configurar o IBM®
Engineering Requirements Management DOORS - Web
Access
(DWA)
para que ele possa acessar os dados que estão armazenados em um aplicativo remoto usando o OSLC. Reúna informações
sobre o aplicativo remoto por meio de seu administrador e registre o aplicativo com o IBM Engineering Requirements
Management DOORS
(DOORS).
Antes de Iniciar
Entre em contato com o administrador do outro aplicativo com o qual deseja
integrar e solicite o
Nome do Consumidor OAuth,
o
Segredo do Consumidor e a
URL dos Serviços Raiz
para o aplicativo.
Sobre Esta Tarefa
Quando receber as informações necessárias do administrador do aplicativo remoto, use a janela
Serviços remotos para registrar os detalhes.
Depois de registrar o aplicativo remoto,
inclua os projetos a partir do aplicativo remoto ao qual deseja se integrar.
Nota: Se você não executar essas etapas corretamente, um erro será exibido quando você
tentar configurar links entre o DWA e
o outro aplicativo. Depois de configurar a integração, um erro também será exibido se você desinstalar o aplicativo remoto ou se a conectividade ao aplicativo for interrompida.
Procedimento
- Efetue login no DOORS
como um gerenciador de banco de dados ou um usuário customizado que tenha o poder de gerenciar o banco de dados.
- Clique em . A janela Serviços Remotos é aberta.
- Na área de janela Lista de Servidores, clique em Incluir e preencha os campos com as informações fornecidas pelo administrador do aplicativo remoto.
Nota: Quando você configura relacionamentos "amigáveis" para vinculação do OSLC entre servidores participantes, sempre use um nome do servidor. Não use um endereço IP.
- Clique em Registrar. O aplicativo remoto será incluído na lista.
- Na área de janela Links de Colaboração, clique
em Incluir.
- Selecione o aplicativo remoto registrado e navegue
até o projeto no aplicativo com o qual deseja se integrar. Você pode ser solicitado a efetuar o login no aplicativo remoto.
- Clique em Incluir para concluir a integração com o projeto.
O que Fazer Depois
Deve-se fornecer ao administrador do outro aplicativo uma Chave do consumidor,
um Segredo OAuth e a URL de serviços raiz para a instalação do
DWA.
Para obter informações sobre como reunir estas informações,
consulte Configurando o DWA para ser acessado por aplicativos remotos com o OSLC.
Se você integrar o
DOORS Web Access a um aplicativo que use o Jazz Team Server e a
descoberta do link, será solicitado que você autentique quando abrir módulos que contenham links ao aplicativo remoto. É possível evitar prompts de autenticação repetidos, designando o
DWA como um serviço confiável.
- Efetue logon no servidor de aplicativo remoto e abra a página Administração do servidor, por exemplo:
- Jazz Team Server:
https://host-name:9443/jts/admin
- Design Management Server:
https://host-name:9443/dm/admin
- Na seção de Comunicação, clique em Consumidores
(Entrada).
- Edite o consumidor do DWA e
assegure-se de que a caixa de seleção Confiável esteja marcada.
- Clique em Propriedades Avançadas.
- Na seção com.ibm.team.repository.service.internal.oauth.TrustedCallbackService, insira um
valor de URL de serviço do retorno de chamada confiável que especifique a URL para o servidor DWA,
por exemplo, https://dwaserver.com:9443. Essa entrada estabelece o URI do servidor confiável
que corresponde à opção Confiável.
- Salve as configurações das Propriedades avançadas.
Nota: Se você mover um banco de dados DOORS que contenha links
OSLC para um servidor diferente, os links OSLC no aplicativo associado serão quebrados. É necessário configurar cada link a partir de qualquer aplicativo associado ao novo servidor de banco de dados.