Permissoes de Beneficios¶
Permissoes controlam quais funcionarios podem acessar quais estacoes e com que frequencia. Construa regras de acesso granulares com limites diarios, periodos de cooldown e restricoes baseadas em tempo.
Visao Geral¶
Cada permissao define:
- Funcionario — Quem tem acesso
- Estacao — O que podem acessar
- Usos Maximos/Dia — Quantas vezes por dia
- Horas de Cooldown — Tempo minimo entre usos
- Periodo Ativo — Quando a permissao e valida
Criando uma Permissao¶
- Navege ate a aba Permissions
- Clique em Add Permission
- Configure:
- Funcionario — Selecione do diretorio de funcionarios
- Estacao — Selecione da lista de estacoes
- Usos Maximos por Dia — Maximo de usos diarios (0 = ilimitado)
- Horas de Cooldown — Horas minimas entre usos
- Data de Inicio — Quando a permissao entra em vigor
- Data de Termino — Quando a permissao expira (opcional)
- Clique em Save
Regras de Permissoes¶
Usos Maximos por Dia¶
Limite quantas vezes um funcionario pode usar uma estacao por dia:
| Valor | Comportamento |
|---|---|
| 0 | Usos ilimitados |
| 1 | Uma vez por dia |
| 3 | Ate 3 vezes por dia |
| N | Ate N vezes por dia |
O contador diario e reiniciado a meia-noite (horario da estacao).
Horas de Cooldown¶
Imponha um periodo minimo de espera entre usos:
| Valor | Comportamento |
|---|---|
| 0 | Sem cooldown |
| 2 | Deve esperar 2 horas entre usos |
| 8 | Deve esperar 8 horas entre usos |
| 24 | Efetivamente uma vez por dia |
O cooldown comeca a partir da ultima transacao bem-sucedida.
Regras Combinadas¶
Usos maximos e cooldown trabalham juntos:
Exemplo: Estacao de Restaurante
- Usos Maximos: 2 por dia
- Cooldown: 4 horas
Funcionario pode usar a estacao:
- 12:00 (almoco) ✓
- 13:00 ✗ (cooldown ativo)
- 16:00 ✓ (cooldown expirado, ainda abaixo do limite diario)
- 18:00 ✗ (limite diario atingido)
Permissoes em Massa¶
Atribuir Estacao a Multiplos Funcionarios¶
- Navege ate a aba Permissions
- Clique em Bulk Assign
- Selecione a estacao
- Selecione multiplos funcionarios (caixas de selecao)
- Defina regras de permissao
- Clique em Apply
Atribuir Multiplas Estacoes a um Funcionario¶
- Abra a lista de permissoes do funcionario
- Clique em Add Permissions
- Selecione multiplas estacoes
- Defina regras para cada uma
- Clique em Save
Modelos de Permissoes¶
Crie modelos de permissoes reutilizaveis:
- Configure uma permissao com as regras desejadas
- Clique em Save as Template
- Nomeie o modelo (ex.: “Acesso Padrao ao Restaurante”)
- Aplique o modelo a outros pares funcionario-estacao
Visualizando Permissoes¶
Por Funcionario¶
Veja todas as estacoes que um funcionario pode acessar:
- Navege ate a aba Employees
- Clique em um funcionario
- Visualise sua lista de permissoes
Por Estacao¶
Veja todos os funcionarios com acesso a uma estacao:
- Navege ate a aba Stations
- Clique em uma estacao
- Visualise a lista de permissoes
Matriz de Permissoes¶
A aba Permissions mostra uma visao de matriz:
| Funcionario | Estacao A | Estacao B | Estacao C |
|---|---|---|---|
| Joao Silva | 2/dia, 4h cooldown | Ilimitado | ✗ |
| Maria Santos | 1/dia | 3/dia, 2h cooldown | Ilimitado |
Aplicacao de Transacoes¶
Quando um funcionario tenta usar uma estacao:
- Verificar se existe permissao — Funcionario deve ter uma permissao para esta estacao
- Verificar periodo ativo — Data atual deve estar dentro das datas de inicio/termino
- Verificar limite diario — Usos hoje devem estar abaixo dos usos maximos/dia
- Verificar cooldown — Horas desde o ultimo uso devem exceder o cooldown
- Permitir ou negar — Transacao e registrada como permitida ou negada
Transacoes Negadas¶
Quando o acesso e negado, a transacao e registrada com o motivo:
| Motivo | Descricao |
|---|---|
| Sem Permissao | Funcionario nao tem permissao para esta estacao |
| Expirado | Data de termino da permissao ja passou |
| Nao Ativo | Data de inicio da permissao nao chegou |
| Limite Diario | Usos maximos por dia atingidos |
| Cooldown Ativo | Deve esperar antes do proximo uso |
Visualize transacoes negadas na aba Transactions.
Editando Permissoes¶
- Navege ate a aba Permissions
- Encontre a permissao para editar
- Clique em Edit
- Atualize as regras
- Clique em Save
Alteracoes entram em vigor imediatamente para futuras transacoes.
Revogando Permissoes¶
Suspensao Temporaria¶
Defina a data de termino como hoje para suspender uma permissao sem exclui-la.
Remocao Permanente¶
- Encontre a permissao
- Clique em Delete
- Confirme a remocao
O funcionario perde acesso imediatamente. O historico de transacoes e preservado.
Melhores Praticas¶
- Comece restritivo — Comece com limites rigorosos e relaxe conforme necessario
- Use padroes — Padronize padroes comuns de permissao
- Revise regularmente — Audite permissoes trimestralmente
- Monitore negacoes — Verifique a aba de Transacoes para negacoes frequentes
- Comunique alteracoes — Avise funcionarios quando as permissoes mudarem
Proximos Passos¶
- Corporacoes — Gerencie estrutura organizacional
- Sistema de Pontos — Configure acesso baseado em pontos
Ainda tem dúvidas? Pergunte na Discord or explore tutoriais