Appearance
Sistema de Usuários
Sistema responsável por gerenciar o acesso à plataforma, controlando autenticação, autorização e perfis de usuários.
Índice:
- Visão Geral
- Roles e Permissões
- Como Funciona
- Gestão de Usuários
- Segurança e Conformidade
- Perguntas Frequentes
Visão Geral
Objetivo
Gerenciar quem pode acessar a plataforma e o que cada pessoa pode fazer, controlando autenticação (login) e autorização (permissões).
Benefícios
- Controle de acesso: Cada pessoa vê apenas o que deve
- Segurança: Dados protegidos por permissões
- Organização: Hierarquia clara de responsabilidade
- Conformidade: Adequado à LGPD
Roles e Permissões
Hierarquia de Roles
Do maior para o menor nível de acesso:
Admin → Gerente de Empresa → Supervisor de Município →
Gerente de Escola → Professor → Aluno → ResponsávelRoles Disponíveis
Administrador:
- Maior nível de permissão
- Controle total do sistema
- Gestão de empresas, municípios, escolas
- Acesso global
Gerente de Empresa:
- Gerencia múltiplos municípios
- Visibilidade e controle de municípios sob sua tutela
- Overview de desempenho por município
Assistente de Empresa / Formador:
- Visualização igual ao gerente de empresa
- Sem permissões de criação/edição
- Foco em formação e suporte
Supervisor de Município:
- Gerencia um município específico
- Autonomia sobre escolas do município
- Coordenação pedagógica regional
Gerente de Escola / Coordenador Pedagógico:
- Responsável pelo funcionamento da escola
- Aplicação de planejamento pedagógico
- Gestão de professores e turmas
Professor:
- Gerencia conteúdo em salas virtuais
- Corrige provas e atividades
- Autonomia reduzida dentro da escola
Aluno:
- Principal usuário do sistema
- Acesso apenas às próprias salas e atividades
- Visualização de próprio desempenho
Responsável:
- Acesso de leitura ao desempenho dos filhos
- Monitoramento de progresso
- Sem permissões de edição
O que Cada Role Pode Ver
Visibilidade Geográfica:
- Admin: tudo
- Gerente de empresa: municípios da empresa
- Supervisor: próprio município
- Gerente de escola: própria escola
- Professor: próprias turmas
- Aluno: própria conta
- Responsável: filhos
Funcionalidades:
- Cada role tem permissões específicas definidas no sistema
- Verificação automática de acesso
- Bloqueio de ações não permitidas
Como Funciona
Autenticação
Login:
- Usuário insere email e senha
- Sistema valida credenciais
- Sessão é criada
Sessão:
- Mantém usuário logado
- Expira após inatividade
- "Remember me" para permanecer logado
Recuperação de Senha:
- Esqueci a senha
- Email de reset enviado
- Nova senha definida
Autorização
Verificação de Permissões:
- Cada ação verifica permissão do usuário
- Sema permição = bloqueio
- Feedback claro sobre acesso negado
Policies:
- Regras de acesso por recurso
- Verificações automáticas
- Proteção em múltiplos níveis
Bloqueio e Desbloqueio
Bloqueio Automático:
- Muitas tentativas de login falhas
- Proteção contra ataques
- Duração configurável
Desbloqueio Automático:
- Período de bloqueio expira
- Usuário pode tentar novamente
- Não requer intervenção manual
Gestão de Usuários
Criação de Usuários
Administradores:
- Não criáveis via interface web
- Apenas via AVO (admin interface)
- Criação direta no banco
Gerentes de Empresa:
- Criados ao criar empresa
- Dados coletados no mesmo formulário
- Associação automática
Supervisores de Município:
- Criados ao criar município
- Dados coletados no formulário
- Associação automática
Gerentes de Escola:
- Criados ao criar escola
- Dados coletados no formulário
- Associação automática
Professores:
- Criados na escola
- Adicionados posteriormente às turmas
- Criação individual ou em lote (Excel)
Alunos:
- Criados na turma
- Associação automática à turma
- Criação individual ou em lote (Excel)
Responsáveis:
- Criados a partir da página do aluno
- Associação ao estudante
- Vínculo de parentesco
Formadores de Empresa:
- Criados a partir da página da empresa
- Associação à empresa
- Role de assistente/formador
Edição e Desativação
Edição:
- Dados podem ser atualizados
- Permissões mantidas
- Histórico preservado
Desativação (Soft Delete):
- Usuário marcado como "descartado"
- Dados preservados para auditoria
- Pode ser reativado
- Não perde dados
Segurança e Conformidade
LGPD (Lei Geral de Proteção de Dados)
Direitos do Titular:
- Acesso aos dados
- Correção de dados
- Portabilidade dos dados
- Direito ao esquecimento (anonimização)
Sistema de LGPD:
- Solicitações de direitos do titular
- Logs de consentimento
- Controle de dados pessoais
Anonimização:
- Dados pessoais podem ser anonimizados
- Preservação de integridade referencial
- Conformidade com direito ao esquecimento
Exportação:
- Dados podem ser exportados
- Formato portátil (JSON/CSV)
- Resposta a solicitações de acesso
Soft Delete (Lixeira)
O que é: Sistema onde deleção não é permanente. Dados são marcados como "descartados" mas permanecem no banco.
Por que assim:
- Preservação de dados para auditoria
- Possibilidade de recuperação
- Conformidade com requisitos legais
Comportamento:
- Usuário "deletado" não aparece em listagens
- Dados relacionais são preservados
- Recuperação possível se necessário
Audit Trail:
- Registro de quem deletou e quando
- Motivo da deleção
- Histórico completo
Perguntas Frequentes
Roles e Permissões
Qual a diferença entre Gerente de Empresa e Assistente? Ambos veem as mesmas coisas, mas Gerente pode criar/editar enquanto Assistente apenas visualiza.
Professores veem dados de outras turmas? Não, apenas turmas onde foram adicionados. Acesso é estritamente limitado.
Alunos podem ver dados de outros alunos? Não, apenas próprio desempenho e atividades.
Responsáveis podem editar dados dos filhos? Não, apenas visualização (leitura).
Criação e Gestão
Como criar administradores? Apenas via AVO (interface de admin), não via interface web pública. É uma medida de segurança.
Posso criar professores em lote? Sim, via upload de Excel. Sistema valida e cria múltiplos de uma vez.
O que acontece quando desativo um usuário? Usuário não pode mais fazer login. Dados são preservados (soft delete). Pode ser reativado se necessário.
Segurança
O que é bloqueio automático? Após muitas tentativas de senha errada, usuário é bloqueado temporariamente. Protege contra ataques de força bruta.
Como funciona recuperação de senha? Usuário clica em "Esqueci a senha", recebe email com link, e define nova senha. Link expira após período de segurança.
Minha senha é armazenada em texto? Não, senhas são criptografadas (hash) e nunca armazenadas em texto puro. Nem admins podem ver sua senha.
LGPD
Quais dados são coletados? Nome, email, telefone, data de nascimento, e informações relacionadas à role (escola, turma, etc).
Posso solicitar meus dados? Sim, através de solicitação LGPD. Sistema pode exportar todos os seus dados em formato portátil.
O que acontece se eu solicitar exclusão? Seus dados são anonimizados (substituídos por valores genéricos). Dados relacionais são preservados para manter integridade do sistema.
Última atualização: 2026-08-03