Workflow Studio propriedades do sistema de fluxo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 19 min. de leitura
  • Configure como o sistema processa fluxos.

    Essas propriedades estão disponíveis para Workflow Studio.

    Para definir Workflow Studio propriedades do sistema, selecione Automação de Processo > Propriedades Ou navegue até a tabela Propriedades do sistema [sys_properties].

    Tabela 1. Propriedades de Workflow Studio
    Propriedade Descrição
    O número máximo de registros a serem retornados na obtenção de dados

    sn_flow_designer.action_picker_limit

    Especifique o número máximo de registros que uma ação ou etapa de pesquisa pode retornar. Workflow Studio ignora registros que excedem este limite.

    Especifique o nível de mensagens geradas pelo mecanismo de execução do Flow Designer para gravar na tabela sys_flow_log. Essas mensagens são geradas executando ações de fluxo e lógica de fluxo. Por exemplo, uma mensagem gerada pela execução da ação Criar registro. O sistema grava somente entradas de log do nível especificado ou superior

    com.glide.hub.flow_engine.log_level

    Especifique o nível de mensagens geradas pelo mecanismo de execução do Flow Designer para gravar na tabela sys_flow_log. Essas mensagens são geradas quando o mecanismo de fluxo executa as ações e a lógica de fluxo de um fluxo. Por exemplo, uma mensagem gerada pela execução da ação Criar registro. O sistema grava somente entradas de log do nível especificado ou superior. As opções incluem:
    DEBUG
    O sistema registra em log todas as mensagens, que incluem mensagens informativas, avisos e erros, produzidas pelo mecanismo de fluxo. Esta opção é o nível de log mais baixo.
    INFORMAÇÕES
    O sistema registra em log mensagens de informações, avisos e erros produzidos pelo mecanismo de fluxo.
    WARN
    O sistema registra em log avisos e erros produzidos pelo mecanismo de fluxo.
    ERRO
    O sistema registra somente erros produzidos pelo mecanismo de fluxo. Esta opção é o nível de log mais alto.

    O nível de log determina se alguma mensagem de log for adicionada à tabela sys_flow_log.

    Especifique o nível de log das entradas de log do sistema a serem replicadas para o log de fluxo. O sistema replica somente entradas de log do nível especificado ou superior.

    com.glide.hub.flow_engine.listener_trace.threshold

    Especifique o limite necessário para Workflow Studio para replicar uma entrada de log do sistema para o log de fluxo. Essas mensagens são geradas pelo ServiceNow AI Platform em resposta às saídas de execução de fluxo. Por exemplo, uma mensagem gerada por uma regra de negócios que foi acionada por uma operação de registro de fluxo. O sistema replica somente entradas de log do nível especificado ou superior. As opções incluem:
    Nenhum(a)
    O sistema não replica entradas de log do sistema para o log de fluxo.
    DEBUG
    O sistema replica todas as mensagens, que incluem mensagens informativas, avisos e erros, produzidas pelo ServiceNow AI Platform. Esta opção é o nível de log mais baixo.
    INFORMAÇÕES
    O sistema replica mensagens informativas, avisos e mensagens de erro produzidas pelo ServiceNow AI Platform.
    WARN
    O sistema replica avisos e erros produzidos pelo ServiceNow AI Platform.
    ERRO
    O sistema replica somente erros produzidos pelo ServiceNow AI Platform. Esta opção é o nível de log mais alto.
    • Tipo: opção
    • Valor padrão: ERRO
    • Local: Automação de Processo > Propriedades

    Nível de detalhe do registro em log da ação de aprovação do Flow Designer.

    com.glide.hub.flow.approval.log

    Especifique o nível de mensagens geradas pela ação Solicitar aprovação. O sistema grava somente entradas de log do nível especificado ou superior. As opções incluem:
    DEBUG
    O sistema registra em log todas as mensagens, que incluem mensagens informativas, avisos e erros, produzidas pelo mecanismo de fluxo. Esta opção é o nível de log mais baixo.
    INFORMAÇÕES
    O sistema registra em log mensagens de informações, avisos e erros produzidos pelo mecanismo de fluxo.
    WARN
    O sistema registra em log avisos e erros produzidos pelo mecanismo de fluxo.
    ERRO
    O sistema registra somente erros produzidos pelo mecanismo de fluxo. Esta opção é o nível de log mais alto.

    O nível de log determina se alguma mensagem de log for adicionada à tabela sys_flow_log.

    O número máximo de iterações em que um loop será executado Workflow Studio.

    sn_flow_designer.max_iterations

    Especifique o número máximo de vezes que um loop pode ser executado antes de ser interrompido. Um loop para de ser executado quando itera além desse valor, evitando loops infinitos. Esta propriedade se aplica somente para fazer o seguinte até e Voltar para a lógica de fluxo.
    Nota:
    Alterar este valor não se aplica a fluxos que já estão em execução.
    O número máximo de registros a serem retornados na obtenção de dados

    sn_flow_designer.trigger_picker_limit

    Especifique o número máximo de registros que uma consulta de gatilhos de pesquisa pode retornar. Workflow Studio ignora gatilhos que excedem este limite.
    Permitir que usuários selecionados escrevam um script para preencher o valor de uma entrada em Designers de fluxo e ação.

    sn_flow_designer.input_scripts_enabled

    Permissão de controle para gravar scripts em linha para calcular valores de entrada.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: Automação de Processo > Propriedades
    • Mais informações: Scripts em linha
    Defina como verdadeiro para mostrar a duração na coluna de fase

    com.glide.hub.flow_engine.stage_display.show_duration

    Especifique se os fluxos com fases exibem uma duração.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: Automação de Processo > Propriedades
    • Mais informações: Fases de fluxo e subfluxo
    Número de vezes que um fluxo ou subfluxo pode ser acionado indiretamente durante uma transação

    com.glide.hub.flow_engine.indirect_recursion_limit

    Especifique o número máximo de vezes que um fluxo ou subfluxo permite recursão indireta. Workflow Studio ignora todas as chamadas adicionais ou correspondências de condição do gatilho da recursão indireta após o limite ser atingido. Defina o valor como qualquer número inteiro igual ou maior que um. O sistema ignora qualquer valor de propriedade menor que um e, em vez disso, usa um limite de um. Defina o valor como um para impedir toda recursão indireta.
    O número máximo de ações permitidas em um fluxo.

    sn_flow_designer.max_actions

    Especifique o número máximo de ações que um fluxo ou subfluxo pode conter. Workflow Studio impede que você adicione outras ações depois que o número máximo de ações for atingido. Considere o impacto no desempenho que aumentar o número máximo de ações pode ter. Por exemplo, a execução de mais ações pode entrar em conflito com a regra de cota de transação padrão que impede a execução de fluxos por mais de uma hora.
    O número máximo de etapas permitidas em uma ação.

    sn_flow_designer.max_action_steps

    Especifique o número máximo de etapas que uma ação pode conter. Workflow Studio impede que você adicione outras etapas depois que o número máximo de etapas for atingido. Considere o impacto no desempenho que aumentar o número máximo de etapas pode ter. Por exemplo, a execução de mais etapas pode entrar em conflito com a regra de cota de transação padrão que impede a execução de fluxos por mais de uma hora.
    Nível de dados de relatório gerados pelo mecanismo de fluxo.

    com.snc.process_flow.reporting.level

    Especifique quando Workflow Studio gera detalhes de execução e quais informações os detalhes incluem. As opções incluem:
    Desligado
    O sistema não gera detalhes de execução de fluxo. O sistema gera detalhes de execução somente quando você executa um teste.
    Nota:
    Testar uma ação ou fluxo gera detalhes de execução no nível de rastreamento.
    Básico: somente estados de tempo de execução e durações
    O sistema gera detalhes de execução do tempo de execução para cada fluxo, subfluxo e execução de ação. Você pode ver o estado de tempo de execução e a duração desses itens básicos. Você também pode ver os valores de configuração e tempo de execução para gatilhos de fluxo, entradas de subfluxo e saídas de subfluxo.
    Total: valores de configuração de ação e tempo de execução (somente para depuração)
    O sistema gera detalhes de execução de configuração e tempo de execução para cada fluxo, subfluxo e execução de ação. Você pode ver o estado de tempo de execução, a duração, os valores de entrada e os valores de saída de todos os itens. Para ações personalizadas, você também pode ver o estado de tempo de execução, a duração, os valores de entrada e os valores de saída de suas etapas. Você também pode ver os valores de configuração para gatilhos de fluxo, subfluxos, ações e etapas que fazem parte de uma ação personalizada.
    Importante:
    Somente usuários com a função fd_read_operations_all podem ver informações de configuração e tempo de execução, como valores de registro nos detalhes de execução do fluxo. Usuários sem esta função verão apenas detalhes básicos sobre o estado e a duração.
    Rastreamento: todos os valores (somente para teste e suporte)
    O sistema gera detalhes de execução de configuração e tempo de execução para cada execução de fluxo, subfluxo, ação e etapa. Você pode ver o estado de tempo de execução, a duração, os valores de entrada e os valores de saída de todos os itens. Você também pode ver os valores de configuração para gatilhos de fluxo, subfluxos, ações e etapas.
    Importante:
    Somente usuários com a função fd_read_operations_all podem ver informações de configuração e tempo de execução, como valores de registro nos detalhes de execução do fluxo. Usuários sem esta função verão apenas detalhes básicos sobre o estado e a duração. Testar uma ação ou fluxo gera detalhes de execução no nível de rastreamento.
    O nível de emissão de relatórios determina se algum detalhe de execução de fluxo for gerado. Se um fluxo for executado enquanto a emissão de relatórios estiver desativada, os detalhes da execução nunca estarão disponíveis para o fluxo, mesmo que o nível de emissão de relatórios mude posteriormente. Se um fluxo for executado enquanto a emissão de relatórios estiver ativada, os detalhes da execução estarão sempre disponíveis para essa execução de fluxo, mesmo que o nível de emissão de relatórios mude posteriormente.

    Substituir a versão de salvamento automático anterior pela versão mais recente, desde que ela esteja nos últimos minutos "X" e seja do mesmo usuário.

    sn_flow_designer.autosave_version_interval

    Especifique o número de minutos para substituir entradas de histórico de salvamento automático geradas pelo mesmo usuário. Todas as entradas de histórico de salvamento automático geradas pelo mesmo usuário durante esse intervalo são salvas como uma entrada de histórico. Durante esse intervalo, a entrada de histórico de salvamento automático mais recente substitui a entrada de histórico de salvamento automático anterior. Considere o impacto no desempenho que a mudança do intervalo de histórico de salvamento automático pode ter. Por exemplo, definir o intervalo de salvamento automático com o valor mínimo de 1 minuto pode resultar na geração de tantos registros de histórico que você atinge o limite de histórico e começa a substituir registros de histórico mais antigos.

    Número máximo de registros de histórico de fluxo (limite: 200).

    sn_flow_designer.maximum_flow_history_records_per_flow

    Especifique o número máximo de entradas de histórico de fluxo a serem armazenadas por fluxo ou subfluxo. Esta propriedade tem um valor mínimo de 30 e um valor máximo de 200. Quando o número de registros de histórico de fluxo excede o limite, a entrada de histórico de fluxo mais recente substitui o registro de histórico de fluxo mais antigo. Considere o impacto no desempenho que a mudança do número de registros de histórico de fluxo pode ter. Por exemplo, definir o limite como seu valor máximo de 200 pode produzir um atraso na renderização de registros de histórico de fluxo.

    Trunque valores de tempo de execução na configuração da etapa de detalhes de execução de fluxo

    com.snc.process_flow.reporting.serialized.val_size_limit

    Especifique o número de bytes que o sistema tem para gravar valores de tempo de execução nos detalhes da execução do fluxo. Para impedir o truncamento de valores de tempo de execução, defina o valor como um número inteiro igual ou menor que zero. Evitar truncamento de valores de tempo de execução requer recursos adicionais do sistema e pode afetar o desempenho do sistema.

    Máximo de entradas por ação

    sn_flow_designer.max_action_vars

    Especifique o número máximo de entradas que podem ser adicionadas a uma ação. Workflow Studio impede que você adicione mais entradas depois que o número máximo de entradas for atingido. Considere o impacto no desempenho que o aumento do número máximo de entradas de ação pode ter. Por exemplo, o processamento de mais entradas de ação pode arriscar a execução da ação por mais de uma hora e ser interrompida pela regra de cota de transação padrão.
    • Tipo: inteiro
    • Valor padrão: 20
    • Local: Tabela [sys_properties] propriedades do sistema

    Máximo de variáveis de script por etapa de script

    sn_flow_designer.max_script_variables

    Especifique o número máximo de variáveis de entrada e saída que podem ser adicionadas a uma etapa de script. Workflow Studio impede que você adicione outras variáveis de script depois que o número máximo de variáveis for atingido. Considere o impacto no desempenho que o aumento do número máximo de variáveis de script pode ter. Por exemplo, o processamento de mais variáveis de script pode arriscar a execução da etapa Script por mais de uma hora e ser interrompida pela regra de cota de transação padrão.
    • Tipo: inteiro
    • Valor padrão: 20
    • Local: Tabela [sys_properties] propriedades do sistema

    Número máximo de ramificações permitidas para Tome uma decisão lógica de fluxo

    sn_flow_designer.max_decision_branches

    Especifique o número máximo de ramificações a serem usadas quando Usar ramificações a opção está selecionada para Tome uma decisão lógica de fluxo.
    • Tipo: inteiro
    • Valor padrão: 100
    • Local: Tabela [sys_properties] propriedades do sistema

    Opção para permitir que os usuários criem variáveis de fluxo.

    sn_flow_designer.flow_variables_enabled

    Especifique se os usuários podem criar variáveis personalizadas para o fluxo.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: Tabela [sys_properties] propriedades do sistema

    Número máximo de ações populares

    sn_flow_designer.action_picker.popular_actions.max_number

    Especifique o número máximo de ações populares a serem exibidas no seletor Ação.
    • Tipo: inteiro
    • Valor padrão: 10
    • Local: Tabela [sys_properties] propriedades do sistema

    Número de dias consecutivos usados para gerar ações populares

    sn_flow_designer.action_picker.popular_actions.last_num_of_days

    Especifique o número de dias consecutivos usados para gerar ações populares. Por exemplo, o valor padrão de 7 gera ações populares com base no uso da ação durante a última semana.
    • Tipo: inteiro
    • Valor padrão: 7
    • Local: Tabela [sys_properties] propriedades do sistema

    com.glide.hub.flow.restricted_caller_access.track_flows_as_source

    Permita que o sistema gere solicitações de privilégio de acesso de solicitante restrito para fluxos e ações. Os privilégios de acesso para fluxos e ações substituem todos os privilégios de acesso existentes para inclusões de script e regras de negócios que chamam fluxos e ações. Esta propriedade está inativa em instâncias atualizadas de San Diego e versões anteriores. Os clientes que desejam continuar usando privilégios de acesso baseados em script para fluxos e ações não devem habilitar esta propriedade. Habilitar esta propriedade requer que você gere novamente e aprove privilégios de acesso para seus fluxos e ações.

    com.glide.cs.fdih.interactive.timeout

    Especifique o período, em segundos, antes de Workflow Studio IntegrationHub o fluxo de trabalho de ação expira.

    com.glide.hub.pause_low_priority_flows_enabled

    Habilitar ou desabilitar a pausa de fluxos de baixa prioridade quando houver fluxos de alta prioridade aguardando execução.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: Tabela [sys_properties] propriedades do sistema
    • Mais informações: Prioridade de fluxo

    com.glide.hub.flow_engine.stage_display.show_approvors

    Mostre ou oculte a lista de aprovadores atribuídos a uma fase de um campo de fase. Defina o valor como verdadeiro para mostrar a lista de aprovadores atribuídos a uma fase. Defina o valor como falso para ocultar a lista de aprovadores atribuídos a uma fase.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Fases de fluxo e subfluxo
    com.glide.hub.flow_engine.stage_display.show_approvors_limit Especifique o número máximo de aprovadores a serem exibidos em um campo de fase como um valor inteiro. Definir este valor acima de 10 pode causar erros de renderização em uma exibição de lista. O campo de fase de um registro pode se tornar tão grande que a lista não pode exibir registros adicionais na lista.
    • Tipo: inteiro
    • Valor padrão: 5
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Fases de fluxo e subfluxo
    com.glide.hub.flow.current_stage_status_on_cancel
    Especifique o status a ser aplicado à fase em execução no momento quando o fluxo for cancelado. As opções incluem:
    • Cancelados(as)
    • concluir

    Todas as fases restantes após a fase atual são definidas com o status Cancelado. Por exemplo, suponha que um fluxo tenha três fases e que o fluxo esteja executando a primeira fase no momento. O cancelamento do fluxo define esse status da fase um como Concluído. As fases dois e três são definidas com o status Cancelado.

    • Tipo: cadeia de caracteres
    • Valor padrão: Concluído
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Fases de fluxo e subfluxo
    com.glide.hub.flow.approval.allow_inactive_entity
    Especifique para quais tipos de entidades inativas criar registros de aprovação. As opções incluem:
    • INDIVIDUAL
    • GRUPO
    • INDIVIDUAL, GRUPO
    • nulo

    Use a opção INDIVIDUAL para criar registros de aprovação de usuário para usuários inativos que não são membros de um grupo. Esta opção não cria registros de aprovação de grupo para grupos inativos, nem cria registros de aprovação de usuário para membros do grupo.

    Use a opção DE GRUPO para criar registros de aprovação de grupo para grupos inativos. Esta opção também cria registros de aprovação de usuário individuais para membros do grupo que têm registros de usuário ativos. Esta opção não cria registros de aprovação de usuário individuais para membros do grupo que têm registros de usuário inativos.

    Use a opção INDIVIDUAL,GRUPO para criar registros de aprovação de usuário para usuários inativos e registros de aprovação de grupo para grupos inativos. Esta opção também cria registros de aprovação de usuário individuais para membros do grupo que têm registros de usuário ativos. Membros do grupo inativos não recebem registros de aprovação do usuário.

    Use um valor nulo ou vazio para impedir a criação de registros de aprovação de grupo para grupos inativos e também impedir a criação de registros de aprovação de usuário para usuários inativos.

    • Tipo: cadeia de caracteres
    • Valor padrão: INDIVIDUAL,GROUP
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Solicitar Ação de aprovação
    com.glide.hub.flow_api.default_execution_time Especifique a duração padrão em milissegundos que suas chamadas da Flow API podem ser executadas. Use esta propriedade para conceder às chamadas da API Flow em spokes mais tempo para execução. O valor máximo desta propriedade é limitado por cotas de transação REST, que, por padrão, o sistema para após 60 segundos.
    • Tipo: inteiro
    • Valor padrão: 30000 (30 segundos)
    • Local: Tabela [sys_properties] propriedades do sistema
    • Mais informações: Transaction quotas
    com.glide.hub.flow.approval.show_approval_name_in_audit Quando verdadeiro, o histórico de auditoria gera um comentário contendo o nome da pessoa que fez uma aprovação e a mudança feita no campo Aprovação. Por exemplo, uma mensagem de aprovação pode ser " Fred Luddy | Aprovação | Aprovado foi solicitada " Quando falso, o histórico de auditoria mostra o nome da pessoa que iniciou o fluxo que executou a ação Solicitar aprovação.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Solicitar Ação de aprovação
    com.glide.hub.flow.approval.show_higher_role_audit_comment Quando verdadeiro, o histórico de auditoria gera um comentário contendo o nome da pessoa que fez uma aprovação e uma anotação de que a permissão de aprovação foi concedida por uma função. Por exemplo, uma mensagem de aprovação pode ser " Aprovado por Fred Luddy, permissão concedida pela função " Uma mensagem de rejeição pode ser " Fred Luddy rejeitada, permissão concedida pela função " Quando falso, nenhum comentário é gerado.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Solicitar Ação de aprovação
    com.glide.hub.flow.approval.show_delegate_audit_comment Quando verdadeiro, o histórico de auditoria gera um comentário que contém o nome da pessoa que fez uma aprovação e uma anotação de que a aprovação foi feita ao atuar como delegada de outro usuário. Por exemplo, uma mensagem de aprovação pode ser " Abraham Lincoln aprovou a tarefa como delegado de Fred Luddy " Uma mensagem de rejeição pode ser " Abraham Lincoln rejeitou a tarefa como delegado de Fred Luddy " Quando falso, nenhum comentário é gerado.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Solicitar Ação de aprovação
    com.glide.hub.flow.approval.show_impersonate_audit_comment Quando verdadeiro, o histórico de auditoria gera um comentário contendo o nome da pessoa que fez uma aprovação e uma anotação de que a aprovação foi feita ao representar outro usuário. Por exemplo, uma mensagem de aprovação pode ser " O administrador do sistema aprovou a tarefa representando Fred Luddy " Uma mensagem de rejeição pode ser " O administrador do sistema rejeitou a tarefa representando Fred Luddy "
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Solicitar Ação de aprovação
    com.glide.hub.flow.approval.default_approval_field Quando verdadeiro, a ação Solicitar aprovação usa o campo Aprovação padrão de uma tabela para o valor da entrada do campo Aprovação quando nenhum valor de entrada é fornecido. Por exemplo, a tabela Item da solicitação [sc_req_item] usa o campo Aprovação para exibir o estado de aprovação. Defina este valor como falso quando quiser que a ação Solicitar aprovação se comporte como atividades clássicas de Aprovação de fluxo de trabalho.
    • Tipo: verdadeiro | falso
    • Valor padrão: verdadeiro
    • Local: adicionar à tabela [sys_properties] de propriedades do sistema
    • Mais informações: Solicitar Ação de aprovação
    com.glide.hub.flow_engine.wait_for_email_reply_input_state
    Lista separada por vírgulas de valores de campo Tipo que um registro sys_email deve ter para que a ação Aguardar resposta por e-mail aguarde o registro de e-mail selecionado. Os valores possíveis incluem essas opções relacionadas ao envio do campo sys_email.type.
    • enviado
    • enviar-tradução-pronta
    • send-ready
    Por padrão, a ação Aguardar resposta por e-mail inclui o tipo de envio pronto. Em geral, os registros de e-mail passam apenas um breve tempo nos estados de envio pronto ou envio de tradução pronto. Se sua instância estiver lenta para processar registros de e-mail no estado de envio pronto, você poderá aumentar o valor do tempo limite ou remover o estado de envio pronto desta propriedade.