Grupos
Esta seção explica como configurar e gerenciar grupos de usuários no DBizzie.
Visão Geral
Os grupos no DBizzie permitem organizar usuários e definir permissões específicas de acesso a bancos de dados e funcionalidades. Cada grupo pode ter acesso a múltiplos bancos de dados com diferentes níveis de permissão.
Funcionalidades dos Grupos
Organização de Usuários
Os grupos facilitam:
- Agrupamento por função: DBAs, Desenvolvedores, Gestores
- Separação por departamento: TI, Financeiro, Vendas
- Controle por ambiente: Produção, Homologação, Desenvolvimento
- Gestão simplificada: Alterar permissões de múltiplos usuários simultaneamente
Controle de Acesso
Cada grupo define:
- Quais bancos os usuários podem acessar
- Que permissões têm em cada banco
- Quais funcionalidades estão disponíveis
- Limitações específicas por ambiente
Criar Grupo
Para criar um novo grupo:
- Acesse Configurações → Grupos
- Clique no botão "+ New Group"
- Configure as informações básicas
- Defina permissões por banco de dados
- Adicione usuários ao grupo
- Salve as configurações
Informações Básicas
Configuração do Grupo:
- Nome: Identificação do grupo (ex: "DBAs Produção")
- Descrição: Propósito e responsabilidades do grupo
- Status: Ativo ou Inativo
- Cor/Ícone: Para identificação visual (opcional)
Configuração de Bancos de Dados
Para cada banco de dados, você pode:
- Incluir ou excluir bancos específicos
- Definir permissões individuais por banco
- Configurar filtros por tags de bancos
- Estabelecer horários de acesso (opcional)
Permissões Disponíveis
O DBizzie oferece as seguintes permissões que podem ser atribuídas aos grupos para cada banco de dados:
Matar Sessão
Funcionalidade:
- Visualizar sessões ativas em detalhes
- Finalizar sessões que estão travando o banco
- Receber alertas sobre sessões problemáticas
- Registrar ações de kill session para auditoria
Casos de Uso:
- DBAs que precisam resolver bloqueios
- Suporte que precisa liberar recursos
- Administradores responsáveis pela disponibilidade
Gerenciar Usuários
Funcionalidade:
- Criar novos usuários no banco de dados
- Modificar permissões de usuários existentes
- Desativar ou remover usuários
- Gerenciar roles e privilégios
Casos de Uso:
- Administradores de segurança
- DBAs sêniores
- Gestores de acesso a dados
Gerenciar Grupos
Visualizar Grupos
A lista de grupos exibe:
- Nome e descrição do grupo
- Número de usuários associados
- Bancos de dados com acesso
- Permissões configuradas por banco
- Status (Ativo/Inativo)
- Última modificação
Editar Grupo
Para modificar um grupo existente:
- Clique no ícone ✏️ (editar) na lista de grupos
- Modifique as configurações necessárias:
- Informações básicas
- Permissões por banco
- Lista de usuários
- Salve as alterações
Adicionar/Remover Usuários
Adicionar usuários:
- Edite o grupo desejado
- Na seção "Usuários", clique em "Adicionar"
- Selecione os usuários da lista
- Confirme a adição
Remover usuários:
- Na lista de usuários do grupo
- Clique no ícone de remoção ao lado do usuário
- Confirme a remoção
Clonar Grupo
Para criar grupos similares rapidamente:
- Clique no ícone 📋 (clonar)
- Modifique o nome e configurações necessárias
- Ajuste permissões conforme necessário
- Salve o novo grupo
Excluir Grupo
Para remover um grupo:
- Clique no ícone 🗑️ (deletar)
- Confirme a ação
- Atenção: Usuários do grupo perdem essas permissões
Ao excluir um grupo, todos os usuários perdem as permissões associadas a esse grupo. Certifique-se de que os usuários tenham acesso através de outros grupos se necessário.
Configuração de Permissões por Banco
Acesso Global vs Específico
Acesso Global:
Aplicar a: Todos os bancos
Permissões: Matar Sessão
Acesso Específico:
Banco: prod-erp
Permissões: Matar Sessão
Banco: dev-erp
Permissões: Matar Sessão, Gerenciar Usuários
Filtros por Tags
Use tags para aplicar permissões automaticamente:
Tag: "produção"
Permissões: Matar Sessão
Tag: "desenvolvimento"
Permissões: Matar Sessão, Gerenciar Usuários
Auditoria e Controle
Logs de Atividade
O sistema registra:
- Criação/modificação de grupos
- Adição/remoção de usuários
- Alterações de permissões
- Uso de permissões pelos usuários
Relatórios de Acesso
Visualize:
- Grupos mais ativos
- Permissões mais utilizadas
- Usuários por grupo
- Histórico de modificações
Boas Práticas
Organização de Grupos
- Nomes descritivos: Use nomes que indiquem claramente a função
- Hierarquia lógica: Organize por responsabilidade e experiência
- Separação de ambientes: Grupos diferentes para prod/dev/test
- Princípio do menor privil égio: Conceda apenas permissões necessárias
Gestão de Permissões
- Revisão regular: Avalie permissões trimestralmente
- Documentação: Mantenha documentado o propósito de cada grupo
- Testes: Valide permissões com usuários reais
- Backup: Documente configurações importantes
Segurança
- Rotação de acesso: Revise acessos periodicamente
- Monitoramento: Acompanhe uso de permissões críticas
- Auditoria: Mantenha logs de modificações
- Segregação: Separe ambientes críticos
Solução de Problemas
Usuário sem acesso esperado
Verificações:
- Usuário está no grupo correto
- Grupo tem permissões para o banco
- Banco está ativo e conectado
- Grupo está ativo
Permissões não funcionam
Verificações:
- Permissões estão ativadas no grupo
- Usuário não está em conflito de grupos
- Sistema foi reiniciado após mudanças
- Licença permite o número de usuários
Conflitos de permissões
Resolução:
- Revise sobreposição de grupos
- Verifique herança de permissões
- Simplifique estrutura de grupos
- Documente dependências
Próximos Passos
Após configurar grupos:
- Aplicar Templates - Configurar monitoramento
- Treinar usuários - Explicar permissões e limitações
- Monitorar uso - Acompanhar efetividade dos grupos
Comece com grupos básicos e evolua conforme a necessidade. É mais fácil adicionar permissões do que remover acessos já concedidos.