Pular para o conteúdo principal
As condições do fluxo permitem definir os critérios sob os quais serão ativadas as ações automatizadas. Todas as condições descritas a seguir são compatíveis com dispositivos que operam com o sistema operacional Windows.

Existência de um processo em execução

  • Realiza avaliações periódicas para verificar se um processo está em execução.
  • Intervalos configuráveis entre 15 segundos e 5 minutos.

Identificador de log de eventos do Windows detectado

  • Busca eventos específicos registrados no Visualizador de eventos do Windows.
  • Intervalos de 5 a 20 minutos.
  • Os eventos são identificados através do formato: <logName>:<Provider>:<id> Exemplo: System:Microsoft-Windows-Winlogon:7001 Onde:
    • logName = System
    • Provider = Microsoft-Windows-Winlogon
    • id = 7001
evwin
Se o escopo de execução do fluxo estiver configurado a nível de Sessão, serão avaliados unicamente os eventos do Windows aos quais o usuário com a sessão iniciada tenha acesso ou visibilidade.Para garantir a avaliação completa de todos os eventos registrados no dispositivo, sem restrições derivadas das permissões do usuário, o fluxo deve ser executado com escopo a nível de Workspace.

Versão do sistema operacional

  • Obtém a versão do sistema operacional em intervalos de 1 a 12 horas.
  • Utiliza operadores que permitem comparar se o valor é igual, começa, termina ou contém uma cadeia específica.

Idioma do sistema operacional

  • Detecta o idioma do sistema operacional em intervalos de 1 a 12 horas.
  • Utiliza operadores que permitem comparar se o valor é igual, começa, termina ou contém uma cadeia específica.

Porcentagem de espaço livre em disco do sistema operacional

  • Avalia o espaço livre em disco, permitindo estabelecer uma porcentagem objetiva.
  • É revisado em intervalos de 5 a 60 minutos.

Cron Match

  • Verifica se a data e hora atuais coincidem com a programação definida graficamente no campo Valor. Se houver coincidência, a ação programada será executada.
    • Verificar cada. Especifica a frequência com a qual o sistema avaliará se a programação é cumprida. Este valor deve ser ajustado em função da programação indicada.
    • Valor. Permite configurar o horário, periodicidade e recorrência que determinará quando a ação será executada. O formulário permite definir um Padrão de recorrência através das seguintes opções:
    • Diário. Indica a que hora e a cada quantos dias a ação deve ser executada, bem como se esta deve ser realizada unicamente de segunda a sexta.
    • Semanal. Permite definir a que hora, a cada quantas semanas e em quais dias da semana a ação será executada.
    • Mensal. Estabelece a que hora e em qual dia do mês a ação será executada.
    • Intervalo. Determina a cada quantos minutos a ação será executada dentro de um dia ou em um intervalo de horário específico.
    • Cron personalizado (Custom cron). Permite inserir manualmente uma cadeia em formato padrão cron, útil para configurações personalizadas e avançadas. Na parte superior do formulário é mostrado um resumo textual da programação configurada.
cron-match Considerações horárias
  • A programação utiliza o horário do backend (não do dispositivo), atualmente em CET (UTC +1).
  • Em Cron personalizado (Custom cron) as horas são especificadas em UTC. Embora se configure uma hora específica para um fluxo, a execução é realizada de forma aproximada. Isso ocorre porque os fluxos são processados de maneira paquetizada para garantir a escalabilidade do sistema, e porque o backend calcula de forma estimada o momento ótimo de execução para ajustar-se o melhor possível à hora configurada. Por este motivo, em determinados casos pode ser observado um leve desvio em relação ao horário configurado; por exemplo, um fluxo programado para as 10:00 h poderia ser executado às 09:58 h.
    Para verificar a sintaxe de programação de cron existem muitas referências. Por exemplo: crontab.guru
    Para implementar condições de fluxo personalizadas — como avaliar o tempo de atividade em dias, verificar o status atual dos serviços ou qualquer outro parâmetro que possa ser analisado localmente a partir do dispositivo —, consulte a Flexxible.

Ações

As ações são os microsserviços que foram programados para serem executados automaticamente quando as condições preestabelecidas do fluxo são cumpridas. Para adicionar uma ação ao criar ou modificar um fluxo, deve-se clicar sobre a condição correspondente e, em seguida, selecionar Adicionar condição para escolher um dos microsserviços disponíveis. actions-flowsV2 Os microsserviços só serão mostrados na listagem se estiverem habilitados para a organização. Para mais informações sobre como habilitá-los, por favor consulte a documentação de Microsserviços.

Gestão do fluxo

Uma vez criado, um fluxo pode ser gerenciado através das seguintes opções:
  • Habilitar/Desabilitar fluxo
  • Editar
  • Excluir
config-flowV2

Habilitar/Desabilitar fluxo

Permite ativar ou desativar o fluxo em uma organização. O status atual do fluxo pode ser consultado na tabela que contém a listagem de fluxos ou em Visão geral. disabled-flowsV2

Editar - Visão geral, Notificação e Destino

Ao clicar em Editar a partir das abas Visão geral, Notificação ou Destino, é possível modificar as configurações definidas durante a criação do fluxo.
  • Visão geral Permite editar o nome do fluxo, sua descrição, o escopo de execução, o tempo de reutilização e a opção de executar ou não o microsserviço uma vez cumpridas as condições. edit-overviewV2
  • Notificação Permite ativar ou desativar o envio de notificações aos usuários, bem como editar seu conteúdo. Os tipos de mensagens disponíveis são explicados na seção Notificação. edit-notifiV2
  • Destino Permite definir os dispositivos destinatários do fluxo. A partir do botão Aplicar a pode-se escolher se o fluxo será aplicado a todos os dispositivos da organização, a dispositivos específicos, a grupos de workspaces ou a grupos de relatório. edit-targetV2

Editar - Fluxo

Se clicar em Editar a partir da aba Fluxo, poderão ser modificadas as condições do fluxo e ações que o compõem. edit-flowV2
As alterações realizadas em um fluxo podem levar até 15 minutos para serem aplicadas a todos os dispositivos vinculados.

Excluir

Permite excluir o fluxo de forma permanente. remove-flowsV2