Sobre acessar uma variável global da aplicação em um Custom node, selecione a opção correta:
Questão
Sobre acessar uma variável global da aplicação em um Custom node, selecione a opção correta:
Alternativas
Pode-se utilizar variáveis globais da aplicação somente em Application workflows
Sim, é possível, porém é necessário configurar como uma entrada do Custom node
Sim, é possível, as variáveis globais já são apresentadas como default nos Custom nodes
Não é possível acessar variáveis globais da aplicação em Custom nodes
Nenhuma das anteriores
Explicação
Em um Custom node, o código do nó deve ser determinístico e reutilizável, ou seja, ele não deve depender diretamente de estado/variáveis globais da aplicação (isso dificultaria testes, reuso e previsibilidade). Por isso, quando você precisa usar um valor “global” (configurações, credenciais, variáveis de ambiente, contexto da aplicação etc.), a prática correta é passar esse valor explicitamente como parâmetro de entrada do Custom node.
Assim:
- A variável global existe no contexto da aplicação/workflow.
- Você mapeia (ou injeta) esse valor para uma entrada (input) do Custom node.
- O Custom node consome o valor via seu input, sem acessar diretamente uma “global”.
Isso torna o nó mais seguro, previsível e fácil de manter.