Este guia mostra como criar uma função personalizada, atribuir permissões e vincular a um usuário da equipe.
Cenário: Você quer criar uma função "Vendedor" que só pode visualizar e cadastrar clientes.
Passo 1: Criar a Função
- Acesse Configurações > Funções
- Clique em Nova Função
- Preencha:
- Nome: Vendedor
- Descrição: Equipe de vendas - acesso a clientes
- Clique em Salvar
Passo 2: Atribuir Permissões
- Na lista de funções, encontre "Vendedor"
- Clique em Gerenciar Permissões
- Marque as permissões desejadas:
cliente:listarcliente:visualizarcliente:criar
- Clique em Salvar Permissões
Passo 3: Atribuir a um Usuário
- Acesse Configurações > Equipe
- Encontre o usuário desejado
- Clique em Editar
- Selecione a função Vendedor
- Clique em Salvar
Resultado
O usuário agora pode:
- Ver a lista de clientes
- Visualizar detalhes de clientes
- Cadastrar novos clientes
- Não pode editar clientes existentes
- Não pode excluir clientes
- Não pode acessar configurações
Permissões Disponíveis
As permissões seguem o formato recurso:ação. Veja os principais recursos:
| Recurso | Ações disponíveis |
|---|---|
cliente | criar, editar, excluir, listar, visualizar |
product | create, edit, delete, view |
category | create, edit |
unit | create, edit |
inventory | view, add, remove, adjust, history |
role | criar, editar |