Templates Globais
O módulo de Templates Globais permite que o Super Admin configure elementos que serão compartilhados e reutilizados por todos os Tenants da plataforma.
Isso garante a padronização e escalabilidade do sistema. Ao alterar um template global, as atualizações são refletidas em processos correspondentes em todos os ambientes.
Elementos Globais
A plataforma atualmente suporta os seguintes elementos no nível global:
1. Definições de Processos Globais
Processos BPMN e Casos CMMN que não pertencem a um tenant específico. Estes modelos de processos servem como base e podem ser instanciados dentro do contexto de qualquer tenant.
NOTE
Ao criar um novo template global, o upload do arquivo XML (.bpmn ou .cmmn) é opcional. Se nenhum arquivo for fornecido, a plataforma gera automaticamente um esquema padrão válido baseado no tipo selecionado.
2. Tipos Documentais Globais
Para formulários e processos que exigem upload de documentos, você pode criar Tipos Documentais globais (ex: "RG", "Comprovante de Residência", "Contrato de Prestação de Serviço"). Ao gerenciar tipos documentais nesta área:
- O sistema vincula o tipo ao processo global.
- O Tipo Documental fica disponível para os formulários que usam esse template.
3. Anexos Globais
Os modelos de documentos (arquivos físicos, templates de contratos e relatórios) atrelados a processos globais não ficam amarrados ao tenant tenantId. Em vez disso, o sistema utiliza uma flag is_global e armazena os arquivos fisicamente na pasta global/ no provedor de armazenamento (S3, disco local, etc). Isso garante isolamento e evita vazamento de dados de tenants para diretórios públicos.
4. Variáveis e Formulários Globais
As variáveis configuradas no contexto dos Templates Globais formam o vocabulário base de dados para formulários (ex: SmartDocs e FlowableForms) usados através da plataforma para um processo específico.
Como Gerenciar
- Navegue até Administração > Templates Globais na barra lateral.
- Selecione o Processo desejado.
- Utilize as abas para gerenciar:
- Geral: Definições base do processo.
- BPMN/CMMN: Visualizador do diagrama do modelo (se aplicável).
- Tipos Documentais: Criar, editar, ativar ou suspender tipos de documentos necessários nesse processo.
- Variáveis: Definir os campos de dados e tipagens esperadas pelos formulários globais.
NOTE
Somente o perfil Super Admin consegue gerenciar recursos globais. Usuários com perfil Admin (tenant) gerenciam apenas seus processos locais, através do menu Administração > Definições.