Pular para o conteúdo principal

Usuários

Esta seção explica como gerenciar usuários e permissões no DBizzie.

Visão Geral

O sistema de usuários do DBizzie permite controlar o acesso à plataforma através de diferentes tipos de usuário e grupos com permissões específicas.

Tipos de Usuário

Administrador

Características:

  • Acesso completo a todos os bancos de dados cadastrados
  • Acesso total à área de administração
  • Pode criar e gerenciar outros usuários
  • Configura grupos e permissões
  • Gerencia licenças e configurações do sistema

Responsabilidades:

  • Configuração inicial do sistema
  • Gerenciamento de licenças
  • Criação e manutenção de usuários
  • Configuração de grupos e permissões
  • Monitoramento geral do sistema

Usuário Membro

Características:

  • Acesso limitado conforme grupo associado
  • Não possui permissões por padrão
  • Recebe permissões através de grupos
  • Pode visualizar apenas bancos autorizados
  • Acesso restrito a funcionalidades administrativas

Permissões:

  • Definidas através de grupos
  • Podem variar por banco de dados
  • Podem incluir diferentes níveis de acesso

Gerenciar Usuários

Criar Usuário

Para criar um novo usuário:

  1. Acesse Configurações → Usuários
  2. Clique no botão "+ New User"
  3. Preencha as informações obrigatórias
  4. Defina o tipo de usuário
  5. Salve as configurações

Informações Necessárias:

  • Nome: Nome completo do usuário
  • Email: Endereço de email (único no sistema)
  • Username: Nome de usuário para login (único)
  • Senha: Senha segura (mínimo 8 caracteres)
  • Tipo: Administrador ou Usuário Membro
  • Status: Ativo ou Inativo
Dica de Segurança

Sempre use senhas fortes com combinação de letras maiúsculas, minúsculas, números e símbolos especiais.

Editar Usuário

Para modificar informações de um usuário:

  1. Localize o usuário na lista
  2. Clique no ícone ✏️ (editar)
  3. Modifique as informações necessárias
  4. Salve as alterações

Campos Editáveis:

  • Nome do usuário
  • Email
  • Senha (se necessário)
  • Tipo de usuário (Admin/Membro)
  • Status (Ativo/Inativo)

Deletar Usuário

Para remover um usuário:

  1. Clique no ícone 🗑️ (deletar) na lista de usuários
  2. Confirme a ação na tela de confirmação
Importante
  • Sempre deve existir pelo menos 1 administrador no sistema
  • A exclusão remove permanentemente o usuário e seu histórico
  • Usuários excluídos perdem acesso imediatamente

Desativar Usuário

Alternativamente à exclusão, você pode desativar usuários:

  • Edite o usuário e altere o status para "Inativo"
  • O usuário perde acesso mas seus dados são preservados
  • Pode ser reativado posteriormente

Sistema de Grupos

Funcionalidade dos Grupos

Os grupos no DBizzie permitem:

  • Organizar usuários por função ou departamento
  • Definir permissões específicas por banco de dados
  • Controlar acesso a funcionalidades específicas
  • Simplificar gerenciamento de permissões em massa

Permissões Disponíveis

Para cada banco de dados, um grupo pode ter as seguintes permissões:

Matar Sessão:

  • 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

Gerenciar Usuários:

  • 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

Associar Usuários a Grupos

  1. Acesse Configurações → Grupos
  2. Selecione o grupo desejado
  3. Adicione usuários ao grupo
  4. As permissões são aplicadas automaticamente

Para mais detalhes, consulte a seção Grupos.

Controle de Acesso

Hierarquia de Permissões

  1. Administrador: Acesso total, ignora restrições de grupo
  2. Grupos: Definem permissões específicas por banco
  3. Usuário Membro: Sem permissões padrão, precisa de grupo

Herança de Permissões

  • Usuários herdam permissões dos grupos aos quais pertencem
  • Um usuário pode pertencer a múltiplos grupos
  • Permissões são cumulativas (união de todos os grupos)

Exemplos de Configuração

Grupo DBA:

Bancos: Todos
Permissões: Matar Sessão, Gerenciar Usuários

Grupo Desenvolvimento:

Bancos: dev-database, test-database
Permissões: Matar Sessão

Grupo Suporte:

Bancos: prod-database
Permissões: Matar Sessão

Auditoria e Logs

Rastreamento de Ações

O DBizzie registra:

  • Logins e logouts de usuários
  • Alterações de configuração realizadas
  • Ações críticas como kill sessions
  • Tentativas de acesso não autorizado

Relatórios de Uso

Administradores podem visualizar:

  • Usuários mais ativos
  • Horários de maior uso
  • Bancos mais acessados
  • Histórico de modificações

Boas Práticas

Gerenciamento de Usuários

  1. Princípio do menor privilégio: Conceda apenas permissões necessárias
  2. Revisão periódica: Revise usuários e permissões regularmente
  3. Usuários únicos: Cada pessoa deve ter sua própria conta
  4. Senhas seguras: Implemente política de senhas fortes

Organização de Grupos

  1. Grupos por função: Crie grupos baseados em responsabilidades
  2. Separação de ambientes: Grupos diferentes para prod/dev/test
  3. Documentação: Mantenha documentado o propósito de cada grupo
  4. Revisão regular: Avalie periodicamente a necessidade dos grupos

Solução de Problemas

Usuário não consegue fazer login

Verificações:

  • Status do usuário está ativo
  • Senha está correta
  • Licença não excedeu limite de usuários
  • Sistema está funcionando normalmente

Usuário sem acesso a banco de dados

Verificações:

  • Usuário pertence a grupo com permissões
  • Grupo tem acesso ao banco específico
  • Banco de dados está ativo
  • Permissões do grupo estão corretas

Administrador não pode ser excluído

Motivo: Sistema requer pelo menos um administrador

Soluções:

  • Criar outro administrador primeiro
  • Converter usuário existente em administrador
  • Desativar ao invés de excluir

Próximos Passos

Após configurar usuários:

  1. Configurar Grupos - Organizar permissões
  2. Definir Templates - Aplicar monitoramento
  3. Treinar usuários - Orientar sobre funcionalidades
  4. Monitorar uso - Acompanhar atividade dos usuários
Dica

Mantenha sempre pelo menos dois administradores ativos para evitar perda de acesso administrativo ao sistema.