Contents

User's Guide
Overview
What It Is
What's New
Key Features List
ClearBox Enterprise vs ClearBox
System Requirements
Purchasing Licenses
Getting Started
Quick Start
Understanding Server Components
Managing User Accounts
Configuring RADIUS Realms
Realm Settings
Realm Rules
Dynamic Realm Rules
Authentication
Authentication Protocols Compatibility
Logging Authentication Packets
Logging Discarded Requests
Authorization
Accounting
Account Log Files
Realm Settings
Configuring SQL Queries
Private RADIUS Attributes
Regular Expressions Syntax
RADIUS Clients
RADIUS Client Settings
Dynamic Clients Settings
SQL Data Sources
SQL Data Source Settings
LDAP Servers
LDAP Server Settings
Remote RADIUS Servers
Remote RADIUS Server Settings
State Servers
State Server Settings
Meta Configuration
Meta Configuration
Meta Configuration Settings
Meta Base Schema
TLS Settings
Creating SSL Certificates
Creating Server Sertificate
Requesting Server Certificate
Creating Client Certificates
Revoking a Certificate or Renewing CRL
Exporting CA Certificate
Issuing a Certificate in Active Directory CA
Remote Configuration
Advanced ISP Billing Integration
DTH Billing Integration
Platypus Billing System Intergration
OnDO SIP Server Integration
How Do I...
Wi-Fi Security
Wireless Authentication
Wi-Fi and RADIUS
Supported EAP Authentication Types
Security Considerations
10 Tips for Wireless Network Security
Administering the Server
Logging
Debug Logs
Troubleshooting
Using Client Tool
List of Server Errors
Maintaining RADIUS Dictionary
Basic Concepts
AAA
Authentication
Wireless Authentication
Authentication Protocols
Authorization
Accounting
RADIUS
RADIUS
Realms
RADIUS Proxy
RADIUS Attributes
Example of RADIUS Packet Transactions
List of Standard RADIUS Attributes
Glossary
Technical Support
Purchasing Licenses
Contacts

 
Home
ClearBox Enterprise Server 2.0 Online Manual
Prev Page Next Page
 
 
ClearBox Enterprise Serverâ„¢ 2.0. User's Guide

Managing Users Accounts

This article applies to the default database supplied with ClearBox Server. It may be changed or completely replaced according to your requirements. Please contact support@xperiencetech.com if you need an further assistance.

Open \AAA\general.mdb MS Access database.

Users are added to the 'Users table, where the following fields are used:

Name User name.
Password User password used for user authentication.
Enabled Used to lock out a user account temporarily. A user account is active when set to true.
MaxCurrentSessions If not null, defines the number of concurrent sessions a user may have.
TimeCredit If not null or >0, controls the maximum user session duration (in seconds). Is reduced automatically after each session.
ValidSince Is not used in the default configuration. May be invoked by changing the authentication SQL command to control the start date when an account becomes valid. Please contact support@xperiencetech.com if you need an assistance.
ValidTill Is not used in the default configuration. May be invoked by changing the authentication SQL command to control the end date when an account becomes invalid. Please contact support@xperiencetech.com if you need an assistance.

 

A user may be assigned some set of RADIUS attributes which define his authorization policy (what attribute are denied, required or should be assigned in the case of successful authentication. You may find more information about them here). They are stored in the 'Author' table with these fields:

Cmd A command which is denied or allowed. May be a regular expression (more details here).
Name The name of a RADIUS attribute (their list is here).
Value RADIUS attribute value. Is required for Response list attributes (i.e. with Check=true).
Autoreject This field is set to true for a denied attribute.
Check This field is set to true for a required attribute.
Response This field is set to true for an attribute to be applied after successful authentication.

 

Default accounting action is log user user session details - transferred data, session duration, IP address. They are stored in the 'Accounting' table with the following meaningful fields:

DateInserted Time and date where the command was issued and logged.
User User name who has issued the command.
SessionTime Session duration in seconds.
BytesIn Number of bytes transferred from a user host.
BytesOut Number of bytes transferred to a user host.
IPAddress IP address a user had during the connection.
CallerID DNI number.

 


© 2001-2007 XPerience Technologies. www.xperiencetech.com
Converted from CHM to HTML with chm2web Pro 2.7 (unicode)