Armazenamento de Dados
A aba Armazenamento de Dados permite gerenciar variáveis e segredos criptografados utilizados pelos workflows do seu projeto. Ela é dividida em duas abas — Armazenamento de Dados para variáveis em texto simples e Vault (Criptografado) para segredos sensíveis.
- Armazenamento de Dados
- Vault (Criptografado)
A aba Armazenamento de Dados armazena variáveis em texto simples não sensíveis utilizadas pelos workflows. Os valores são delimitados a um nível específico usando o menu suspenso Escopo.
Escopo
Use o menu suspenso Escopo para filtrar e gerenciar variáveis em um nível específico:
| Escopo | Descrição |
|---|---|
| Projeto | Variáveis compartilhadas entre todos os fluxos dentro do projeto. |
| Fluxo | Variáveis delimitadas a um workflow específico. |
| Execução | Variáveis que existem apenas durante uma única execução de workflow. |
Tabela de Variáveis
| Coluna | Descrição |
|---|---|
| Chave | O nome da variável utilizado para referenciar o valor nos workflows. |
| Valor | O valor armazenado. |
| Tipo | O tipo de dado do valor: string, number, boolean ou object. |
| Etiquetas | Etiquetas opcionais atribuídas à variável. |
| Ações | Editar (lápis) ou excluir (lixeira) a variável. |
Use o campo Pesquisar armazenamento de dados para encontrar uma variável pelo nome da chave.
Adicionar uma Variável
-
Selecione o botão + Adicionar Valor.
-
Preencha o formulário Criar Variável:
Campo Descrição Nome O nome da chave utilizado para referenciar esta variável nos workflows. Tipo O tipo de dado do valor: String, Number, Boolean ou Object. Valor O valor a ser armazenado. -
Selecione Adicionar para salvar a variável.
A aba Vault (Criptografado) armazena segredos sensíveis usando criptografia Fernet (AES-128-CBC). Os segredos armazenados aqui podem ser referenciados em workflows e integrações sem expor seus valores brutos.
Valores típicos armazenados no Vault incluem chaves de API, tokens de autenticação, senhas, certificados e credenciais de serviços externos.
Escopo
Use o menu suspenso Escopo para gerenciar segredos no nível apropriado:
| Escopo | Descrição |
|---|---|
| Projeto | Segredos compartilhados entre todos os fluxos dentro do projeto. |
| Fluxo | Segredos delimitados a um workflow específico. |
| Execução | Segredos que existem apenas durante uma única execução de workflow. |
Tabela de Segredos
| Coluna | Descrição |
|---|---|
| Chave | O nome do segredo utilizado para referenciar o valor nos workflows. |
| Valor | Mascarado por segurança — o valor bruto nunca é exibido após a criação. |
| Tipo | O tipo de dado do segredo. |
| Ações | Editar ou excluir o segredo. |
Use o campo Pesquisar armazenamento de dados para encontrar um segredo pelo nome da chave.
Adicionar um Segredo
-
Selecione o botão + Adicionar Segredo.
-
Preencha o formulário Criar Variável:
Campo Descrição Nome O nome da chave utilizado para referenciar este segredo nos workflows. Tipo O tipo de dado do valor: String, Number, Boolean ou Object. Valor O valor do segredo a ser criptografado e armazenado. -
Selecione Adicionar para salvar o segredo.
Os valores do Vault são criptografados em repouso. Uma vez salvos, o valor bruto não pode ser recuperado — apenas substituído. Armazene uma cópia segura de qualquer segredo antes de salvá-lo aqui.
Ordem de Resolução de Variáveis
Quando um workflow recupera uma variável, o sistema resolve os valores de acordo com a seguinte prioridade:
Execução → Fluxo → Projeto
O escopo mais específico tem precedência. Se a mesma variável existir nos níveis de Fluxo e Projeto, o valor do nível de Fluxo será utilizado.
Exemplo:
| Escopo | Variável | Valor |
|---|---|---|
| Projeto | API_URL | https://api.company.com |
| Fluxo | API_URL | https://sandbox.api.company.com |
Quando o fluxo for executado, ele utilizará o valor do nível de Fluxo, pois ele sobrescreve o valor do nível de Projeto.