Ir para o conteúdo

Workflow de manutenção no Jitterbit App Builder

Introdução

Desde a versão 4.43, o App Builder conta com workflows guiados para instalação de pacotes de lançamento e bloqueio de aplicativos e fontes de dados. Os workflows orientam você nas seguintes tarefas:

  • Selecione ou carregue pacotes.
  • Selecione os objetos afetados.
  • Enviar notificações predefinidas.
  • Instalar pacotes ou bloquear/desbloquear objetos afetados.

Bloqueando um aplicativo ou fonte de dados

O bloqueio impede que usuários acessem recursos selecionados. Grupos de usuários podem receber acesso, que pode ser usado para testes, enquanto os usuários finais são redirecionados para uma página de manutenção.

O App Builder vem com uma página de manutenção padrão, mas você pode definir páginas por instância ou por aplicativo selecionando IDE > Manutenção (Beta) e, em seguida, selecionando a aba Configurações.

Configuração do Workflow

Nota

Os workflows Install Packages e Maintenance fornecidos com o App Builder não podem ser editados, mas podem ser desativados ou copiados usando o Mais > Comando Copiar.

Para configurar um workflow, siga estas etapas:

  1. Selecione IDE > Manutenção (Beta).

  2. No painel Iniciar Workflow, clique no botão Configurar.

  3. Os workflows existentes são listados no painel Workflows. Selecione um para ver as etapas do fluxo de trabalho no painel Etapas.

  4. Cada workflow tem uma ou mais etapas com um nome e uma das seguintes ações:

    • Selecionar/Carregar LPs: O usuário vê uma grade da qual pode adicionar pacotes existentes ou carregar novos.

    • Selecionar objetos: Eles são usados para enviar notificações ou para bloquear e desbloquear.

    • Notificações: Notificações do sistema predefinidas a serem enviados durante o workflow. Os campos disponíveis são os mesmos das notificações do sistema, com o seguinte acréscimo:

      • Descartar após etapa: A notificação é automaticamente descartada e removida após a etapa especificada.
    • Instalar Pacotes: Lista os pacotes selecionados ou enviados anteriormente. (Você ainda pode selecionar ou enviar novos pacotes nesta etapa.)

    • Bloquear/Desbloquear: Bloqueie ou desbloqueie aplicativos e fontes de dados na etapa Selecionar Objetos. (Você ainda pode adicionar mais objetos nesta etapa.)

      Dica

      Você pode permitir que grupos de usuários selecionados acessem itens bloqueados. Para isso, siga estes passos:

      1. Selecione IDE > Gerenciamento de usuários.
      2. Selecione a aba Grupos.
      3. No painel Grupos, clique em Ícone de registro aberto para um grupo.
      4. Na caixa de diálogo Grupo, selecione Mais > Caso Extremo.
      5. Ative a opção Bloqueio de Aplicativo e Fonte de Dados.

Executar um workflow

Para executar um workflow existente, siga estas etapas:

  1. Selecione IDE > Manutenção (Beta).

  2. No painel Iniciar Workflow, clique no botão Iniciar novo para o workflow desejado.

  3. Siga as etapas do fluxo de trabalho. (Os bloqueios são removidos automaticamente quando um workflows termina.)

Dica

Você pode retomar um workflow em andamento se o usuário precisar reabrir o navegador ou outro administrador precisar finalizar o workflow.

Para monitorar o progresso do workflow, selecione IDE > Manutenção (Beta) e inspecione os itens no painel Workflows em andamento.

Para ver os recursos bloqueados, selecione IDE > Manutenção (Beta), em seguida, no painel Workflows em andamento, selecione Mais > Fechaduras.

Notificações sob demanda

Desde a versão 4.44 do App Builder, você pode enviar uma notificação imediata (sob demanda) em qualquer etapa de um workflow. Para isso, siga estas etapas:

  1. Selecione Mais > Notificações.

  2. Na caixa de diálogo Notificação, insira os detalhes da notificação.

  3. (Opcional) Abra o menu Descartar após etapa e selecione após qual etapa a notificação deve ser descartada.

  4. Clique no botão Enviar.

Descartar notificações

Desde a versão 4.44 do App Builder, você pode dispensar qualquer notificação enviada por workflows, sejam eles agendados ou sob demanda. Para isso, siga estes passos:

  1. Selecione IDE > Manutenção (Beta).

  2. Selecione a aba Notificações.

  3. Clique no botão Descartar para receber uma notificação.