Usuários
Como listar, criar, editar, desconectar (CoA) e auditar usuários RADIUS no Made4Graph.
Usuários
Menu: RADIUS → Usuários
Gerencia os usuários de um servidor RADIUS: cadastro, edição, status de conexão (online/offline), associação a planos e desconexão de sessões ativas via CoA.
O que você vê na tela

Selecione primeiro a conexão RADIUS. A lista então exibe:
| Coluna | O que significa |
|---|---|
| Usuário | Login (username) do usuário |
| IP | Endereço IP atribuído (Framed-IP-Address) |
| Plano / Grupo | Plano(s) ao qual o usuário pertence |
| NAS | Equipamento que atende a sessão atual |
| Status | Online (verde) ou Offline (cinza) |
| MAC | Endereço MAC do dispositivo (Calling-Station-ID) |
Filtros disponíveis
| Filtro | Descrição |
|---|---|
| Conexão RADIUS | Servidor cujos usuários serão exibidos |
| Status | Online / Offline / Todos |
| Plano / Grupo | Usuários de um plano específico |
| Usuário | Busca pelo login |
| IP do NAS | Filtra pelo IP do servidor |
| IP do usuário | Filtra pelo IP atribuído |
| MAC | Filtra pelo MAC do dispositivo |
| Circuit ID | Filtra pelo Called-Station-ID |
Como cadastrar um usuário

- Clique em Adicionar usuário.
- Escolha a conexão e preencha os campos.
- Associe um plano e ajuste atributos, se necessário.
- Clique em Salvar.
| Campo | Obrigatório | Descrição |
|---|---|---|
| Conexão RADIUS | Sim | Servidor onde o usuário será criado |
| Usuário | Sim | Login do usuário |
| Senha | Sim | Senha de autenticação |
| Plano / Grupo | Sim | Plano de serviço (velocidade e atributos) |
| IP fixo (IPv4) | Condicional | Framed-IP-Address estático |
| Pool de IP | Não | Nome do pool para IP dinâmico (Framed-Pool) |
| MAC | Condicional | MAC do dispositivo (AA:BB:CC:DD:EE:FF ou AABBCCDDEEFF) |
| Prefixo IPv6 fixo | Condicional | Prefixo IPv6 com CIDR (ex: 2001:db8::/64) |
| IP do NAS | Condicional | NAS específico a ser usado |
| NAS Port ID | Condicional | Identificador da porta no NAS |
| Agent Circuit ID | Condicional | Identificador de circuito |
| Ativo | Não | Habilita ou bloqueia o login do usuário |
| Atributos customizados | Não | Atributos RADIUS adicionais (tipo check/reply, nome, operador, valor) |
Os campos marcados como condicionais só são obrigatórios quando habilitados nos Parâmetros do módulo (ex: exigir MAC, exigir IPv4 fixo). Na edição, o usuário e o plano ficam somente leitura.
Ações
| Ação | Descrição |
|---|---|
| Adicionar usuário | Abre o formulário de cadastro |
| Exportar CSV / PDF | Baixa os usuários filtrados (usuário, status, MAC, NAS, IP, plano) |
| Editar | Clique na linha (com permissão) ou no menu ⋮ |
| Ver detalhes | Abre o modal de detalhe (sessão, atributos, plano) |
| Desconectar (CoA) | Encerra a sessão ativa do usuário |
| Histórico (auditoria) | Mostra os eventos do usuário |
| Excluir | Remove o usuário |
Detalhe do usuário

O modal de detalhe mostra os dados do usuário, a sessão atual (NAS, IP, MAC, início/fim) e a tabela de atributos (check e reply). Clique no nome do plano para abrir os detalhes do plano. Para o histórico de consumo, veja Sessões.
Auditoria
![]()
A linha do tempo de auditoria registra quem criou, editou, ativou, desativou, desconectou ou excluiu o usuário, com data e as alterações de cada campo (valor anterior → novo).
Desconectar (CoA)
A desconexão envia um comando Change of Authorization ao NAS, encerrando a sessão imediatamente. Uma confirmação é exibida antes do envio.
Permissões necessárias
| Ação | Permissão |
|---|---|
| Listar e visualizar usuários | radius.view |
| Criar, editar e excluir usuários | radius.edit |
| Desconectar usuário (CoA) | radius.edit |