Usando DevOps fluxo de aprovação manual de solicitação de mudança

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Personalize ou recrie o fluxo de Aprovação Manual de Solicitação de Mudança DevOps com base em seus requisitos usando um fluxo ou um script.

    No DevOps fluxo de Aprovação Manual de Solicitação de Mudança, o estado da execução da etapa é alterado com base na aprovação da mudança. No entanto, você pode personalizar ou recriar este fluxo com base em seus requisitos.

    Depois que o estado da solicitação de mudança for movido para aprovado, cancelado ou rejeitado (manualmente ou usando uma política de mudança), chame a ação Atualizar estado da execução da etapa com base na ação de aprovação de mudança Workflow Studio para atualizar o campo Estado do registro de execução da etapa.

    Você pode usar um fluxo ou um script para chamar a ação.

    Chamando a ação Workflow Studio usando um fluxo

    Chamar a ação Atualizar estado da execução da etapa com base na aprovação de mudança Workflow Studio é necessário para atualizar o estado do registro de execução da etapa de acordo com o campo de aprovação no registro de solicitação de mudança.

    Esta ação serve como um gatilho para o fluxo de retorno de chamada de controle de mudança, que é usado para notificar a decisão de mudança para a ferramenta de orquestração.

    Fluxo de solicitação de mudança do modelo de DevOps

    Chamando a ação Workflow Studio usando um script

    Método para chamar a ação Workflow Studio de um script:
    sn_fd.FlowAPI.executeAction('sn_devops.name_of_FD_action’, inputs);

    Script de ação do Flow Designer de DevOps

    Subfluxo do manipulador de mudança padrão

    Use o subfluxo do Manipulador de Mudança Padrão para preencher esses campos de solicitação de mudança com valores padrão.
    • Solicitados por
    • Justificativa
    • Plano de implementação
    • Plano de reversão
    • Plano de testes
    • Descrição resumida
    • Descrição
    • Data de início
    • Data de término
    • Análise de impacto de risco

    O subfluxo do Manipulador de Mudança Padrão substitui os valores de campo que foram preenchidos usando um modelo ao criar o registro de solicitação de mudança.

    Se desejar, você pode gravar um subfluxo personalizado no lugar deste fluxo modificando o [sn_devops.change_request_handler_subflow] DevOps propriedade.

    Fluxo de automação de mudança de demonstração de DevOps

    Quando os dados de demonstração estão instalados, Workflow Studio o fluxo deautomação de mudança de demonstração do DevOps está disponível onde o tipo normal de solicitação de mudança ou solicitação de mudança de modelo normal pode ser aprovado automaticamente com base nas políticas de decisão.

    Como parte dos dados de demonstração, as políticas de decisão disponíveis são:
    • Política de aprovação automática de baixo risco de DevOps, em que a contagem de testes com falha é zero.
    • Política de aprovação manual de alto risco de DevOps, em que a contagem de testes com falha é maior que zero.

    Política de aprovação de DevOps

    Como parte do fluxo de demonstração, Workflow Studio ações disponíveis são:

    • Definir janela de mudança do DevOps

      Ação usada para definir a data de início da solicitação de mudança.

    • Obter usuário/grupo da política de mudança

      Ação usada para buscar o usuário/grupo com base na política de aprovação de solicitação de mudança.

    • DevOps - Criar registro de aprovação automática

      Ação usada pelo usuário para criar registros de aprovação de aprovação/rejeição automática.

    Fluxo de automação de mudança de demonstração de DevOps