8 - Migração V1 → V2
A aba Migração V1 → V2 importa automaticamente as configurações de acesso do sistema antigo para o novo. É o atalho para não recomeçar do zero: tudo o que você já restringia no V1 vira perfis e regras do V2.
Não destrutiva e reversível: a migração apenas lê os dados antigos e cria cópias no formato novo. Os dados do V1 permanecem intactos. Se você desligar o V2, tudo volta a funcionar como antes.

O que é migrado
| Do sistema antigo (V1) | Vira no V2 |
|---|---|
| Grupos de operador | Perfis (criados inativos) |
| Restrições de tela por grupo | Regras de perfil (Bloqueado) |
| Restrições de tela por operador | Exceções individuais (Bloqueado) |
| Restrições de dashboard | Exceções individuais |
| Restrições de relatório | Exceções individuais |
| Flags de permissão do operador | Exceções individuais conforme cada flag |
| Categorias "apenas administradores têm acesso" | Regras de Privacidade Financeira (Bloqueado) |
Passo 1 — Analisar
Clique em "1. Analisar dados V1 existentes". O sistema percorre os cadastros antigos e mostra um relatório (sem alterar nada) com a contagem do que existe:
- Quantos grupos de operador, restrições de tela, dashboards e relatórios existem.
- Quantos operadores têm flags restritivas.
- Quantas categorias de Receita/Despesa estão marcadas como "apenas administradores".
- O estado atual do V2 (quantos perfis, ações e regras já existem).
Analisar é seguro: esta etapa só lê e conta. Use-a para ter uma ideia do volume antes de executar.
Passo 2 — Executar
Clique em "2. Executar Migração V1 → V2" e confirme. O sistema importa tudo, registrando cada passo na área de log. Ao final, mostra um resumo com o que foi criado.

O perfil "Não-Administradores (migrado V1)"
Para migrar a antiga marcação de categorias financeiras "apenas administradores têm acesso", o sistema cria um perfil especial chamado "Não-Administradores (migrado V1)":
- Todos os operadores não-administradores são vinculados a esse perfil.
- Cada categoria que era "apenas admin" recebe uma regra de Bloqueio nesse perfil.
- O perfil nasce inativo — você deve revisá-lo e ativá-lo conscientemente.
Revise antes de ativar: o perfil sintético é um ponto de partida automático. Confira na aba Privacidade Financeira se as categorias bloqueadas fazem sentido, e só então marque o perfil como Ativo na aba Perfis.
Pode rodar várias vezes (idempotente)
A migração é idempotente: executá-la novamente não duplica nada. Se você rodar duas vezes, a segunda execução vai apenas reportar "já existia" para tudo. Isso é útil, por exemplo, quando:
- Você cadastra novos operadores depois da primeira migração — rode de novo para vinculá-los ao perfil sintético.
- Você quer garantir que nada ficou para trás após ajustes no V1.
A flag antiga não é alterada
A migração não mexe na marcação antiga de "apenas administradores" das categorias. Ela continua lá, servindo de rede de segurança: se você desligar o V2, o comportamento antigo volta a valer normalmente.
Depois de migrar
- Aba Perfis: revise os perfis criados (vieram inativos) e ative os que vai usar. Lembre-se de que as restrições foram importadas como Bloqueado — ajuste para "Solicitar Autorização" onde fizer sentido.
- Aba Operadores: confira se os operadores estão nos perfis certos.
- Aba Privacidade Financeira: revise as categorias bloqueadas no perfil "Não-Administradores (migrado V1)".
- Visão Consolidada: confira alguns operadores antes de ativar.
- Por fim, ative o V2.
Resultado: em poucos cliques você sai de "nada configurado no V2" para "todas as restrições antigas reproduzidas e prontas para ajuste fino", sem digitar regra por regra.