Cadastro de papel de acesso

O papel é o conjunto de permissões atribuído a um usuário dentro da empresa. Cada pessoa tem um único papel por empresa.

Onde fica

Menu lateral → ConfiguraçãoPermissões.

Tela Permissões do TrackTickets, com a lista dos quatro papéis-modelo: Admin, Operador de Acesso, Operador de Caixa (PDV) e Operador de Vendas, cada um marcado com o selo Modelo.
Tela Permissões. Os quatro papéis que vêm prontos aparecem marcados como Modelo — eles não são editáveis. O botão Novo papel, no canto superior direito, cria um papel personalizado da empresa. O subtítulo resume a regra: “Admin tem acesso total”.

Quem pode manter

  • roles.view — ver os papéis e a matriz.
  • roles.manage sensível — criar e editar.

Papéis modelo do sistema

PapelDescrição exibida na tela
AdminAcesso total à empresa (modelo de sistema, não editável).
Operador de AcessoValida vouchers na portaria.
Operador de Caixa (PDV)Opera o PDV.
Operador de VendasVende e consulta catálogo e contatos.
Modelos não são editáveis — duplique

Para personalizar, crie um papel novo a partir do modelo mais próximo e ajuste as permissões da cópia. Isso preserva os modelos como referência para futuras contratações.

Campos

CampoObrigatórioDescriçãoFormato ou exemplo
Nome do papelsimComo o papel aparece na seleção do usuário.“Recepção”
DescriçãonãoExplica para que serve o papel.“Atende o balcão e valida entrada.”
Matriz de permissõessim (na prática)Marcação, permissão a permissão, do que o papel libera.Lista agrupada por área

A matriz é montada automaticamente a partir do catálogo de permissões do sistema — permissões novas aparecem sozinhas na tela. As sensíveis ficam destacadas para supervisão.

O que acontece ao salvar

  • O papel passa a estar disponível na seleção do cadastro de usuário.
  • Usuários que já têm esse papel passam a valer pelas novas permissões imediatamente.
  • O menu lateral desses usuários muda na próxima carga da tela.

Combinações que exigem atenção

FunçãoPermissões que devem andar juntas
Operador de balcãopos.operate + pos.manage_cash — sem a segunda, ele não abre caixa e não vende.
Balcão que também valida entradapos.operate + checkin.operate
Quem cadastra catálogoattractions.manage + occurrences.manage + passports.manage
Quem define preçospassports.manage_rules (separada de passports.manage)
Quem acompanha resultadosreports.view + as permissões de cada relatório desejado

Boas práticas

  • Um papel por função real da operação, não por pessoa.
  • Deixe as permissões sensíveis fora dos papéis operacionais e libere por PIN de supervisor quando fizer sentido.
  • Descreva o papel: seis meses depois, ninguém lembra por que ele foi criado.
  • Depois de criar, teste com um usuário real — o menu revela rapidamente o que faltou.

Páginas relacionadas