49 lines
No EOL
1.4 KiB
Markdown
49 lines
No EOL
1.4 KiB
Markdown
# Implementação do Dashboard com Dados Reais
|
|
|
|
## Nota de Atualização
|
|
|
|
Este documento continua útil para explicar a lógica do dashboard, mas a taxonomia antiga de papéis mudou.
|
|
|
|
Papéis válidos hoje no fluxo ativo:
|
|
- `admin`
|
|
- `owner`
|
|
- `employee`
|
|
- `delivery`
|
|
|
|
`superadmin` não faz mais parte do modelo ativo.
|
|
|
|
## Resumo
|
|
|
|
O dashboard consome dados reais e aplica regras de visibilidade por perfil. A implementação foi pensada para separar:
|
|
- visão global administrativa
|
|
- visão da empresa
|
|
- visão operacional limitada
|
|
|
|
## Regras de negócio vigentes
|
|
|
|
### ADMIN
|
|
|
|
- Visualiza dados globais e administrativos do sistema
|
|
- Pode acessar métricas agregadas
|
|
- Pode acessar pedidos pendentes e atividades recentes globais
|
|
|
|
### OWNER
|
|
|
|
- Visualiza dados apenas da própria empresa
|
|
- Pode acessar métricas da empresa, pedidos recebidos e dados financeiros da própria operação
|
|
|
|
### EMPLOYEE
|
|
|
|
- Visualiza dados limitados da empresa
|
|
- Não deve acessar métricas financeiras sensíveis
|
|
- Não deve acessar visão administrativa global
|
|
|
|
### DELIVERY
|
|
|
|
- Atua em fluxos operacionais de entrega
|
|
- Não compartilha o mesmo escopo analítico de `admin` e `owner`
|
|
|
|
## Observações
|
|
|
|
- Trechos antigos que mencionam `SUPERADMIN`, `ADMIN` e `COLABORADOR` devem ser lidos como nomenclatura histórica
|
|
- No fluxo atual, use sempre os nomes canônicos: `admin`, `owner`, `employee`, `delivery` |