Gestão de Utilizadores
Gira os utilizadores do sistema e as suas permissões de acesso.
Papéis de Utilizador
O LaserConnect possui 5 papéis com permissões granulares:
Admin
- Acesso total ao sistema
- Configurações do sistema e integrações
- Gestão de utilizadores e clínicas
- Dados financeiros completos
Gerente
- Operações completas do dia a dia
- Agenda, clientes, financeiro, cursos
- Não pode aceder às configurações do sistema
Rececionista
- Gestão de agenda
- Registo e edição de leads
- Não tem acesso ao módulo financeiro
- Visualiza dados básicos de clientes
Profissional
- Apenas a sua própria agenda
- Pode assinar anamneses
- Visualiza os seus atendimentos e histórico
- Sem acesso a financeiro ou configurações
Cliente
- Apenas os seus próprios dados
- Visualiza agendamentos e histórico
- Anamneses somente leitura
- Portal de autoatendimento
Gerindo Utilizadores
Para alterar o papel de um utilizador:
npx tsx scripts/update-user-role.ts email@exemplo.com admin
Ou pela interface administrativa:
- Aceda a Administração > Utilizadores
- Encontre o utilizador desejado
- Altere o papel no dropdown
- Clique em Guardar
Sincronização com Clerk
Os utilizadores são geridos pelo Clerk. Use npm run sync:clerk para sincronizar alterações com a base de dados local.