Pular para o conteúdo

Gerenciando Usuários

Aprenda como criar contas de usuário, organizar usuários em grupos e gerenciar permissões no XOOPS.

XOOPS fornece gerenciamento abrangente de usuários com:

Usuários > Contas
├── Usuários individuais
├── Perfis de usuários
├── Solicitações de registro
└── Usuários online
Usuários > Grupos
├── Grupos/funções de usuários
├── Permissões de grupo
└── Associação de grupo
Sistema > Permissões
├── Acesso de módulo
├── Acesso de conteúdo
├── Permissões de função
└── Capacidades de grupo
  1. Faça login no admin: http://seu-dominio.com/xoops/admin/
  2. Clique em Usuários na barra lateral esquerda
  3. Selecione entre opções:
    • Usuários: Gerenciar contas individuais
    • Grupos: Gerenciar grupos de usuários
    • Usuários Online: Ver usuários ativos atualmente
    • Solicitações de Usuários: Processar solicitações de registro

XOOPS vem com funções de usuário predefinidas:

GrupoFunçãoCapacidadesCaso de Uso
WebmastersAdministradorControle total do siteAdmins principais
AdminsAdministradorAcesso admin limitadoUsuários confiáveis
ModeradoresControle de conteúdoAprovar conteúdoGerentes de comunidade
EditoresCriação de conteúdoCriar/editar conteúdoEquipe de conteúdo
RegistradosMembroPostar, comentar, perfilUsuários regulares
AnônimoVisitanteApenas leituraUsuários não conectados

Etapa 1: Acessar Criação de Usuário

  1. Vá para Usuários > Usuários
  2. Clique em “Adicionar Novo Usuário” ou “Criar Usuário”

Etapa 2: Digite Informações de Usuário

Preencha detalhes do usuário:

Nome de Usuário: [4+ caracteres, apenas letras/números/underscore]
Exemplo: john_smith
Endereço de Email: [Endereço de email válido]
Exemplo: john@example.com
Senha: [Senha forte]
Exemplo: MyStr0ng!Pass2025
Confirmar Senha: [Repetir senha]
Exemplo: MyStr0ng!Pass2025
Nome Real: [Nome completo do usuário]
Exemplo: John Smith
URL: [Site do usuário opcional]
Exemplo: https://johnsmith.com
Assinatura: [Assinatura de forum opcional]
Exemplo: "Usuário XOOPS feliz!"

Etapa 3: Configurar Configurações de Usuário

Status do Usuário: ☑ Ativo
☐ Inativo
☐ Pendente de Aprovação
Grupos de Usuários:
☑ Usuários Registrados
☐ Webmasters
☐ Admins
☐ Moderadores

Etapa 4: Opções Adicionais

Notificar Usuário: ☑ Enviar email de boas-vindas
Permitir Avatar: ☑ Sim
Tema do Usuário: [Tema padrão]
Mostrar Email: ☐ Público / ☑ Privado

Etapa 5: Criar Conta

Clique em “Adicionar Usuário” ou “Criar”

Confirmação:

Usuário criado com sucesso!
Nome de Usuário: john_smith
Email: john@example.com
Grupos: Usuários Registrados

Permita que usuários se registrem:

Painel de Administrador > Sistema > Preferências > Configurações de Usuário

Permitir Registro de Usuário: ☑ Sim
Tipo de Registro:
☐ Instantâneo (Aprovar automaticamente)
☑ Verificação de Email (Confirmação de email)
☐ Aprovação de Admin (Você aprova cada)
Enviar Email de Verificação: ☑ Sim

Depois:

  1. Usuários visitam página de registro
  2. Preenchem informações básicas
  3. Verificam email ou aguardam aprovação
  4. Conta ativada

Local: Usuários > Usuários

Mostra lista de usuários com:

  • Nome de usuário
  • Endereço de email
  • Data de registro
  • Último login
  • Status do usuário (Ativo/Inativo)
  • Associação de grupo
  1. Na lista de usuários, clique no nome de usuário

  2. Modifique qualquer campo:

    • Endereço de email
    • Senha
    • Nome real
    • Grupos de usuários
    • Status
  3. Clique em “Salvar” ou “Atualizar”

  1. Clique no usuário na lista
  2. Vá para seção “Alterar Senha”
  3. Digite nova senha
  4. Confirme a senha
  5. Clique em “Alterar Senha”

O usuário usará nova senha no próximo login.

Desativar conta temporariamente sem deletar:

  1. Clique no usuário na lista
  2. Defina Status do Usuário como “Inativo”
  3. Clique em “Salvar”

O usuário não pode fazer login enquanto inativo.

  1. Clique no usuário na lista
  2. Defina Status do Usuário como “Ativo”
  3. Clique em “Salvar”

O usuário pode fazer login novamente.

Remova usuário permanentemente:

  1. Clique no usuário na lista
  2. Role para baixo
  3. Clique em “Deletar Usuário”
  4. Confirme: “Deletar usuário e todos os dados?”
  5. Clique em “Sim”

Aviso: Exclusão é permanente!

Veja detalhes do perfil de usuário:

  1. Clique no nome de usuário na lista de usuários
  2. Revise informações de perfil:
    • Nome real
    • Email
    • Website
    • Data de associação
    • Último login
    • Bio do usuário
    • Avatar
    • Posts/contribuições

XOOPS inclui grupos padrão:

GrupoFinalidadeEspecialEditar
AnônimoUsuários não conectadosFixoNão
Usuários RegistradosMembros regularesPadrãoSim
WebmastersAdministradores do siteAdminSim
AdminsAdmins limitadosAdminSim
ModeradoresModeradores de conteúdoPersonalizadoSim

Crie grupo para função específica:

Local: Usuários > Grupos

  1. Clique em “Adicionar Novo Grupo”
  2. Digite detalhes do grupo:
Nome do Grupo: Editores de Conteúdo
Descrição do Grupo: Usuários que podem criar e editar conteúdo
Exibir Grupo: ☑ Sim (Mostrar em perfis de membros)
Tipo de Grupo: ☑ Regular / ☐ Admin
  1. Clique em “Criar Grupo”

Atribua usuários a grupos:

Opção A: A Partir da Lista de Usuários

  1. Vá para Usuários > Usuários
  2. Clique no usuário
  3. Marque/desmarque grupos na seção “Grupos de Usuários”
  4. Clique em “Salvar”

Opção B: A Partir de Grupos

  1. Vá para Usuários > Grupos
  2. Clique no nome do grupo
  3. Ver/editar lista de membros
  4. Adicionar ou remover usuários
  5. Clique em “Salvar”

Personalize configurações de grupo:

  1. Vá para Usuários > Grupos
  2. Clique no nome do grupo
  3. Modifique:
    • Nome do grupo
    • Descrição do grupo
    • Exibir grupo (mostrar/ocultar)
    • Tipo de grupo
  4. Clique em “Salvar”

Três níveis de permissão:

NívelEscopoExemplo
Acesso de MóduloPode ver/usar móduloPode acessar módulo Forum
Permissões de ConteúdoPode visualizar conteúdo específicoPode ler notícias publicadas
Permissões de FunçãoPode realizar açõesPode postar comentários

Local: Sistema > Permissões

Restrinja quais grupos podem acessar cada módulo:

Módulo: Notícias
Acesso de Administrador:
☑ Webmasters
☑ Admins
☐ Moderadores
☐ Usuários Registrados
☐ Anônimo
Acesso de Usuário:
☐ Webmasters
☐ Admins
☑ Moderadores
☑ Usuários Registrados
☑ Anônimo

Clique em “Salvar” para aplicar.

Controle acesso a conteúdo específico:

Exemplo - Artigo de notícia:

Permissão de Visualização:
☑ Todos os grupos podem ler
Permissão de Post:
☑ Usuários Registrados
☑ Editores de Conteúdo
☐ Anônimo
Moderar Comentários:
☑ Moderadores necessários
Conteúdo Público (Notícias, Páginas):
├── Visualizar: Todos os grupos
├── Post: Usuários Registrados + Editores
└── Moderar: Admins + Moderadores
Comunidade (Forum, Comentários):
├── Visualizar: Todos os grupos
├── Post: Usuários Registrados
└── Moderar: Moderadores + Admins
Ferramentas de Admin:
├── Visualizar: Apenas Webmasters + Admins
├── Configurar: Apenas Webmasters
└── Deletar: Apenas Webmasters

Se “Aprovação de Admin” ativada:

  1. Vá para Usuários > Solicitações de Usuários

  2. Ver registros pendentes:

    • Nome de usuário
    • Email
    • Data de registro
    • Status da solicitação
  3. Para cada solicitação:

    • Clique para revisar
    • Clique em “Aprovar” para ativar
    • Clique em “Rejeitar” para negar

Reenvie email de boas-vindas/verificação:

  1. Vá para Usuários > Usuários
  2. Clique no usuário
  3. Clique em “Enviar Email” ou “Reenviar Verificação”
  4. Email enviado para o usuário

Rastreie visitantes ativos do site:

Local: Usuários > Usuários Online

Mostra:

  • Usuários atualmente online
  • Contagem de visitantes convidados
  • Hora da última atividade
  • Endereço IP
  • Localização de navegação

Entenda comportamento de usuário:

Usuários Ativos: 12
Registrados: 8
Anônimos: 4
Atividade Recente:
- User1 - Post de forum (2 min atrás)
- User2 - Comentário (5 min atrás)
- User3 - Visualização de página (8 min atrás)

Configure opções de perfil de usuário:

Admin > Sistema > Preferências > Configurações de Usuário

Permitir Perfis de Usuário: ☑ Sim
Mostrar Lista de Membros: ☑ Sim
Usuários Podem Editar Perfil: ☑ Sim
Mostrar Avatar de Usuário: ☑ Sim
Mostrar Último Online: ☑ Sim
Mostrar Endereço de Email: ☐ Sim / ☑ Não

Configure quais campos os usuários podem adicionar a perfis:

Campos de perfil de exemplo:

  • Nome real
  • URL do website
  • Biografia
  • Localização
  • Avatar (imagem)
  • Assinatura
  • Interesses
  • Links de mídia social

Personalize nas configurações do módulo.

Opção de segurança aprimorada (se disponível):

Admin > Usuários > Configurações

Autenticação de Dois Fatores: ☑ Habilitada
Métodos:
☑ Email
☑ SMS
☑ App Autenticador

Os usuários devem verificar com segundo método.

Aplique senhas fortes:

Admin > Sistema > Preferências > Configurações de Usuário

Comprimento Mínimo de Senha: 8 caracteres
Requer Maiúscula: ☑ Sim
Requer Números: ☑ Sim
Requer Caracteres Especiais: ☑ Sim
Expiração de Senha: 90 dias
Forçar Alteração no Primeiro Login: ☑ Sim

Previna ataques de força bruta:

Bloquear Após Tentativas Falhadas: 5
Duração do Bloqueio: 15 minutos
Registrar Todas as Tentativas: ☑ Sim
Notificar Admin: ☑ Sim

Mensagem múltiplos usuários:

  1. Vá para Usuários > Usuários
  2. Selecione múltiplos usuários (caixas de seleção)
  3. Clique em “Enviar Email”
  4. Componha mensagem:
    • Assunto
    • Corpo da mensagem
    • Incluir assinatura
  5. Clique em “Enviar”

Configure quais emails os usuários recebem:

Admin > Sistema > Preferências > Configurações de Email

Novo Registro: ☑ Enviar email de boas-vindas
Redefinição de Senha: ☑ Enviar link de redefinição
Comentários: ☑ Notificar sobre respostas
Mensagens: ☑ Notificar novas mensagens
Notificações: ☑ Comunicados do site
Frequência: ☐ Imediato / ☑ Diário / ☐ Semanal

Monitore métricas de usuário:

Admin > Sistema > Painel de Controle

Estatísticas de Usuário:
├── Total de Usuários: 256
├── Usuários Ativos: 189
├── Novo Este Mês: 24
├── Solicitações de Registro: 3
├── Atualmente Online: 12
└── Posts Últimas 24h: 45

Monitore tendências de registro:

Registros Últimos 7 Dias: 12 usuários
Registros Últimos 30 Dias: 48 usuários
Usuários Ativos (30 dias): 156
Usuários Inativos (30+ dias): 100
  1. Criar novo usuário (etapas acima)
  2. Atribuir a grupo Webmasters ou Admins
  3. Conceder permissões em Sistema > Permissões
  4. Verificar se o acesso de admin funciona
  1. Criar novo usuário
  2. Atribuir ao grupo Moderadores
  3. Configure permissões para moderar módulos específicos
  4. O usuário pode aprovar conteúdo, gerenciar comentários
  1. Criar grupo Editores de Conteúdo
  2. Criar usuários, atribuir ao grupo
  3. Conceder permissões para:
    • Criar/editar páginas
    • Criar/editar posts
    • Moderar comentários
  4. Restringir acesso ao painel de administrador

O usuário esqueceu sua senha:

  1. Vá para Usuários > Usuários
  2. Encontre o usuário
  3. Clique no nome de usuário
  4. Clique em “Redefinir Senha” ou edite campo de senha
  5. Defina senha temporária
  6. Notifique o usuário (envie email)
  7. O usuário faz login, altera a senha

Importar lista de usuários (avançado):

Muitos painéis de hospedagem fornecem ferramentas para:

  1. Preparar arquivo CSV com dados de usuário
  2. Upload via painel de administrador
  3. Criar contas em massa

Ou use script/plugin personalizado para importações.

Práticas recomendadas de privacidade:

Faça:
✓ Ocultar emails por padrão
✓ Permitir que usuários escolham visibilidade
✓ Proteger contra spam
Não Faça:
✗ Compartilhar dados privados
✗ Exibir sem permissão
✗ Usar para marketing sem consentimento

Se servir usuários da UE:

  1. Obter consentimento para coleta de dados
  2. Permitir que usuários baixem seus dados
  3. Fornecer opção de deletar conta
  4. Manter política de privacidade
  5. Registrar atividades de processamento de dados

Problema: Usuário esqueceu senha ou não consegue acessar conta

Solução:

  1. Verifique se conta de usuário está “Ativa”
  2. Redefinir senha:
    • Admin > Usuários > Encontre usuário
    • Defina nova senha temporária
    • Envie para usuário via email
  3. Limpe cookies/cache do usuário
  4. Verifique se a conta não está bloqueada

Problema: Usuário não consegue completar registro

Solução:

  1. Verifique se registro está permitido:
    • Admin > Sistema > Preferências > Configurações de Usuário
    • Habilitar registro
  2. Verifique se configurações de email funcionam
  3. Se verificação de email necessária:
    • Reenvie email de verificação
    • Verifique pasta de spam
  4. Reduza requisitos de senha se muito rigorosos

Problema: Usuário tem múltiplas contas

Solução:

  1. Identifique contas duplicadas na lista de usuários
  2. Mantenha conta primária
  3. Mescle dados se possível
  4. Delete contas duplicadas
  5. Habilitar “Impedir Email Duplicado” em configurações

Lista de Verificação de Gerenciamento de Usuários

Seção intitulada “Lista de Verificação de Gerenciamento de Usuários”

Para configuração inicial:

  • Definir tipo de registro de usuário (instantâneo/email/admin)
  • Criar grupos de usuários necessários
  • Configurar permissões de grupo
  • Definir política de senha
  • Habilitar perfis de usuários
  • Configurar notificações por email
  • Definir opções de avatar do usuário
  • Testar processo de registro
  • Criar contas de teste
  • Verificar se permissões estão funcionando
  • Documentar estrutura de grupo
  • Planejar integração de usuários

Após configurar usuários:

  1. Instalar módulos que os usuários precisam
  2. Criar conteúdo para usuários
  3. Proteger contas de usuários
  4. Explorar mais recursos de administrador
  5. Configurar configurações em todo o sistema

Tags: #usuários #grupos #permissões #administração #controle-de-acesso

Artigos Relacionados:

  • Admin-Panel-Overview
  • Installing-Modules
  • ../Configuration/Security-Configuration
  • ../Configuration/System-Settings