Integrar Dividir em Velocidade de mudança para DevOps — Clássico

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 3 min. de leitura
  • Crie um registro da ferramenta Dividir para conectar e descobrir espaços, ambientes, segmentos e sinalizadores de recurso da ferramenta Dividir conectada.

    Antes de Iniciar

    Função necessária: sn_devops.admin

    Procedimento

    1. Crie um registro de ferramenta em DevOps para se conectar automaticamente a Dividir e obter a URL do webhook.
      1. Navegar até DevOps > Ferramentas > Criar novo (legado) e crie um registro.
      2. Insira um Nome de ferramenta e preencha os detalhes da ferramenta.
        Integração da Ferramenta Divisão
        URL da Ferramenta

        Dividir URL da ferramenta.

        Por exemplo:

        https://api.split.io

        Nome de usuário da ferramenta Dividir nome de usuário
        Senha da ferramenta/token de acesso Divida a senha ou o token de acesso. Para obter informações sobre como criar um token Dividir, consulte Como habilitar a integração com o ServiceNow DevOps na ferramenta Dividir.

        O MID Server é opcional. Selecione MID Server para uma ferramenta no local que está anexada a um MID Server. A aplicação é definida automaticamente como DevOps e a capacidade é definida como REST.

      3. Selecione Enviar.
        A ferramenta é conectada automaticamente com sucesso usando um alias de conexão e a conexão da ferramenta HTTP (credencial de autenticação básica).
        Nota:
        Se você não tiver privilégios de administrador global para sua ferramenta (para permitir a configuração automática da URL do webhook), talvez precise que o usuário administrador da ferramenta a configure para você (recorte e cole a URL do webhook na configuração da ferramenta). Depois que o webhook estiver configurado na ferramenta, entre no modo de configuração manual para se conectar à ferramenta manualmente e saia.
    Após a criação bem-sucedida da ferramenta, você será direcionado para a página de registro da ferramenta.
    1. Se você quiser controlar o acesso à ferramenta, adicione os grupos que devem ter acesso à ferramenta no campo Mantido por na guia Acesso.
      As tarefas que os usuários nos grupos podem executar dependem das funções atribuídas a eles.
      • DevOps Função de proprietário da ferramenta: pode exibir e editar a ferramenta.
      • DevOps Função de proprietário da aplicação: pode exibir a ferramenta e associar, descobrir, importar dados históricos e modificar etapas do pipeline (se aplicável) dos objetos da ferramenta (como planos, repositórios e pipelines).
      • DevOps Função de administrador: pode editar todas as ferramentas.
      • Outras funções DevOps : pode exibir a ferramenta.
      Nota:
      Somente grupos que contêm usuários com funções DevOps estão disponíveis para seleção no campo Mantido por.

      A opção Todos os proprietários de app podem exibir e associar objetos de ferramenta a aplicações se torna disponível para seleção se você optar por restringir o acesso à ferramenta. Esta opção permite que todos os usuários com a função de proprietário de app DevOps acessem a ferramenta. Se selecionado, eles poderão exibir, associar, descobrir, importar dados históricos e modificar etapas do pipeline (se aplicável) dos objetos da ferramenta.

    2. Descubra espaços, ambientes, segmentos e sinalizadores de recurso da ferramenta Dividir conectada selecionando Descobrir.Descobrir espaços, ambientes, segmentos, sinalizadores de recurso da divisão
    3. Configure automaticamente a URL do webhook na ferramenta Dividir selecionando Configurar.
      A integração da ServiceNow será ativada em Split. Os webhooks são configurados automaticamente e as notificações são enviadas da ferramenta Dividir para DevOps.Dividir conexão configurada no ServiceNow DevOps

    Exemplo

    O exemplo a seguir especifica como as mudanças feitas na ferramenta Dividir são notificadas para o ServiceNow DevOps por meio do webhook.

    • Eventos de entrada são criados na ServiceNow para o status (Solicitado, Aprovado, Rejeitado ou Retirado) do evento.Eventos de entrada para divisão criada na ServiceNow
    • As solicitações de sinalizador de recurso (DevOps > Sinalizador de recurso > Solicitações de sinalizador de recurso) são criadas ou atualizadas com base no status.Solicitações de sinalizador de recurso para divisão criada na ServiceNow
    • Uma solicitação de mudança é criada para cada solicitação de sinalizador de recurso e as anotações de trabalho na solicitação de mudança são atualizadas com detalhes de mudança básicos no sinalizador de recurso.Solicitação de mudança criada para solicitação de sinalizador de recurso