Regras do Sistema
Bem-vindo ao guia de Regras do CMS E-commerce! Este manual irá ajudá-lo a visualizar e entender todas as regras de permissão disponíveis no sistema.
Visão Geral
A tela de Regras do Sistema permite que você:
- 👁️ Visualize todas as regras disponíveis no sistema
- 📋 Consulte detalhes sobre cada regra de permissão
- 🔍 Compreenda o propósito de cada regra através de suas descrições
- 🛡️ Entenda o sistema de permissões que controla o acesso às funcionalidades
Esta ferramenta é essencial para administradores que precisam entender como as permissões são estruturadas antes de atribuí-las a grupos de usuários.
Acessando a Tela de Regras
A tela de regras está localizada no menu de Administração do sistema. Ao acessá-la, você verá:
- Título "Regras"
- Descrição "Gerencie as regras do sistema"
- Tabela com todas as regras cadastradas
O que são Regras?
As regras são permissões individuais que definem o que um usuário pode ou não fazer no sistema. Cada regra representa uma ação específica ou acesso a uma funcionalidade.
Exemplos de Regras
- Visualizar produtos: Permite ver o catálogo de produtos
- Criar produtos: Permite adicionar novos produtos
- Editar produtos: Permite modificar produtos existentes
- Deletar produtos: Permite remover produtos
Entendendo a Tabela de Regras
A tabela exibe todas as regras cadastradas no sistema de forma organizada e fácil de consultar.
Colunas da Tabela
| Coluna | Descrição |
|---|---|
| Nome | Nome identificador da regra (geralmente em formato técnico) |
| Descrição | Explicação detalhada do que a regra permite fazer |
Como Consultar Regras
Visualização Geral
Por padrão, ao acessar a tela, você verá todas as regras disponíveis listadas na tabela. As regras são exibidas de forma organizada para facilitar a consulta.
Lendo as Descrições
Cada regra possui uma descrição detalhada que explica:
- O que a regra permite fazer
- Qual funcionalidade ela controla
- Em qual contexto ela é aplicada
Leia atentamente as descrições antes de atribuir regras a grupos ou usuários. Isso garante que você está dando as permissões corretas aos usuários.
Estados da Tela
Carregando Regras
Quando você acessa a tela, o sistema busca todas as regras do servidor. Durante o carregamento, você verá:
- Um indicador visual de carregamento (spinner)
- A mensagem "Carregando regras..."
Nenhuma Regra Cadastrada
Se o sistema não tiver nenhuma regra cadastrada (situação muito rara), você verá:
- Um ícone de escudo
- A mensagem "Nenhuma regra cadastrada"
Erro ao Carregar
Se ocorrer um problema ao buscar as regras, você verá:
- Um ícone de escudo
- A mensagem "Erro ao carregar regras. Tente novamente."
O que fazer:
- Recarregue a página
- Verifique sua conexão com a internet
- Se o problema persistir, contate o suporte técnico
Como as Regras são Utilizadas
Fluxo de Permissões
Entender como as regras funcionam no sistema é importante:
- Regras são criadas → O sistema define todas as permissões disponíveis
- Regras são atribuídas a grupos → Administradores criam grupos e adicionam regras
- Usuários são adicionados a grupos → Cada usuário recebe as regras do seu grupo
- Sistema verifica permissões → Ao acessar uma funcionalidade, o sistema checa se o usuário tem a regra necessária
Estrutura de Categorias de Regras
Embora a tela não exiba categorias visualmente, as regras são organizadas por módulos:
Catálogo de Produtos
- Visualizar, criar, editar, deletar produtos
- Gerenciar categorias
- Controlar estoque
Pedidos e Vendas
- Visualizar pedidos
- Processar pedidos
- Gerenciar devoluções
Clientes
- Visualizar clientes
- Editar informações de clientes
- Gerenciar endereços
Administração
- Controle de acesso
- Gerenciar grupos
- Visualizar auditoria
- Configurações do sistema
Conteúdo
- Gerenciar banners
- Editar páginas
- Controlar promoções
Ao criar grupos, agrupe regras relacionadas. Por exemplo, um grupo "Gerente de Catálogo" deve ter todas as regras relacionadas a produtos e categorias.
Boas Práticas
🔒 Princípio do Menor Privilégio
- Dê apenas as permissões necessárias para cada grupo
- Não crie grupos com todas as regras a menos que seja estritamente necessário
- Revise periodicamente as regras atribuídas a cada grupo
- Remova regras não utilizadas para minimizar riscos
📋 Organização de Grupos
- Crie grupos específicos por função (ex: "Editores de Produto", "Atendimento ao Cliente")
- Evite criar muitos grupos com regras similares
- Documente o propósito de cada grupo
- Mantenha consistência na nomenclatura
🔍 Auditoria Regular
- Revise as regras trimestralmente
- Verifique se novos usuários estão nos grupos corretos
- Monitore acessos negados no log de auditoria
- Ajuste permissões conforme a organização evolui
📚 Documentação
- Mantenha um registro de quais grupos existem
- Documente o propósito de cada grupo
- Liste as regras principais de cada grupo
- Atualize a documentação quando fizer mudanças
Problemas Comuns e Soluções
❌ "Erro ao carregar regras"
Problema: A tela exibe erro ao tentar carregar as regras.
Soluções:
- Recarregue a página (F5)
- Limpe o cache do navegador
- Verifique sua conexão com a internet
- Faça logout e login novamente
- Contate o suporte se o problema persistir
❌ Não consigo encontrar uma regra específica
Problema: Você sabe que existe uma regra mas não a encontra na lista.
Soluções:
- Verifique se você tem permissão para visualizar todas as regras
- Peça ajuda a um administrador com acesso completo
- Consulte a documentação técnica do sistema
❌ Muitas regras na lista, difícil de navegar
Problema: A tabela tem muitas regras e é difícil encontrar a desejada.
Soluções:
- Use o recurso de busca do navegador (Ctrl+F ou Cmd+F)
- Procure pelo nome técnico da funcionalidade
- Procure por palavras-chave na descrição
- Leia as regras por seção, seguindo o padrão hierárquico dos nomes
❌ Não sei qual regra corresponde a uma funcionalidade
Problema: Um usuário precisa acessar uma tela mas você não sabe qual regra é necessária.
Soluções:
- Tente acessar a funcionalidade e veja a mensagem de erro (pode indicar a regra)
- Consulte a documentação técnica do sistema
- Procure por regras com nomes relacionados à funcionalidade
- Contate o suporte técnico com detalhes da funcionalidade
Perguntas Frequentes (FAQ)
Posso criar novas regras?
Não. As regras são definidas pelo sistema durante o desenvolvimento. Apenas regras pré-existentes podem ser atribuídas a grupos.
Posso editar ou deletar regras?
Não. A tela de regras é somente para visualização. Regras são parte da estrutura do sistema e não podem ser modificadas.
Por que algumas regras têm nomes técnicos?
Os nomes técnicos seguem uma convenção de nomenclatura que facilita a organização e manutenção do sistema. As descrições são claras e em português para facilitar o entendimento.
Quantas regras posso atribuir a um grupo?
Não há limite técnico, mas é recomendado seguir o princípio do menor privilégio e dar apenas as regras necessárias.
O que acontece se eu não atribuir nenhuma regra a um grupo?
Usuários nesse grupo não terão permissão para acessar nenhuma funcionalidade do sistema, além das páginas públicas.
Posso atribuir a mesma regra a múltiplos grupos?
Sim! Uma regra pode estar em vários grupos diferentes. Por exemplo, a regra "Visualizar produtos" pode estar tanto no grupo "Editores" quanto no grupo "Visualizadores".
As regras têm hierarquia ou dependências?
Não visualmente, mas algumas funcionalidades requerem múltiplas regras. Por exemplo, para editar um produto, você também precisa da regra para visualizá-lo.
Glossário
| Termo | Significado |
|---|---|
| Regra | Permissão individual que controla acesso a uma funcionalidade específica |
| Grupo | Conjunto de regras atribuído a múltiplos usuários |
| Controle de Acesso | Sistema que gerencia quem pode fazer o quê no sistema |
| Permissão | Outro termo para regra (autorização para realizar uma ação) |
| Menor Privilégio | Princípio de segurança: dar apenas as permissões necessárias |
| RBAC | Role-Based Access Control (Controle de Acesso Baseado em Funções/Grupos) |
| Recurso | Entidade do sistema (produtos, pedidos, clientes, etc.) |
| Ação | Operação sobre um recurso (visualizar, criar, editar, deletar) |
Próximos Passos
Após entender as regras do sistema, você pode:
- 👥 Ir para a tela de Grupos para criar e gerenciar grupos de permissões
- 🔐 Acessar Controle de Acesso para adicionar usuários aos grupos
- 📊 Consultar Auditoria para ver quais usuários estão acessando quais funcionalidades
- 🛡️ Planejar sua estratégia de segurança baseada nas regras disponíveis
Gerenciar permissões com sabedoria mantém seu sistema seguro! 🚀

