A7
Universidade A7
🚀
Trilha
Introdução ao A7X
Aula 02 · ~5 min · Equipe A7

Papéis e acessos no A7X

Como o sistema organiza permissões por papel — cada pessoa vê o que faz sentido pra função dela.

0% concluído 0 / 3

Papéis padrão

O A7X parte do princípio de que cada pessoa só vê o que precisa. Isso reduz ruído, acelera o aprendizado e protege dados sensíveis (folha, cobranças, custos).

PapelO que enxerga
DiretorTudo: dashboards consolidados, financeiro, RH, operação
Gerente / Unit ManagerOperação completa da unidade + financeiro local
Atendimento (operador)PDV, comandas, clientes, pagamentos
ProduçãoSetores, fila de peças, avanço de etapas
Motorista (driver)App próprio com manifesto, coleta e entrega
Cliente finalPortal do Cliente — só vê os próprios pedidos

RLS — a proteção invisível

Por trás dos papéis, o A7X usa RLS (Row-Level Security) do banco de dados: mesmo que alguém tente acessar uma URL direta de outra unidade, o banco recusa a leitura.

Ou seja: a segurança não depende do frontend. Cada query é validada no servidor pelo auth.uid() do usuário logado.

Multi-unidade

Se você tem mais de uma loja (rede ou franquia), cada uma é uma unit_id independente. A matriz industrial (que processa as roupas) também é uma unit, mas com unit_type='industrial'.

Os dados nunca se misturam entre unidades — exceto quando o usuário tem papel Diretor, que enxerga tudo consolidado.

Como adicionar pessoas

  1. Acesse RH → Funcionários
  2. Clique em Novo Colaborador
  3. Preencha dados pessoais, cargo, papel
  4. O sistema envia convite por e-mail com magic link
  5. Funcionário troca senha no 1º acesso (/primeiro-acesso)

A partir daí, ele já vê apenas as telas correspondentes ao papel dele.

Próximo passo

A próxima aula mostra o ciclo completo de uma comanda — do cadastro do cliente até a receita aparecendo no DRE.

Seu progresso fica salvo nesse navegador. Continue de onde parou quando voltar.