Skip to main content

Groups

Groups let you apply shared settings to multiple users at once. Instead of configuring bandwidth limits, session timeouts, or VLAN assignments for each user individually, you create a group with these settings and add users to it.

Creating Groups

  1. Navigate to Users > Groups
  2. Click Add Group
  3. Enter a group name and description
  4. Configure group attributes
  5. Click Save

Group Properties

FieldDescription
NameUnique identifier for the group
DescriptionOptional description of the group's purpose
PriorityDefault priority when users are added

Group Attributes

Groups can have both check and reply attributes that members inherit.

Common Use Cases

Bandwidth Limiting

Reply Attribute: WISPr-Bandwidth-Max-Down := 5000000
Reply Attribute: WISPr-Bandwidth-Max-Up := 2000000

Session Time Limits

Reply Attribute: Session-Timeout := 3600
Reply Attribute: Idle-Timeout := 600

Concurrent Session Limits

Check Attribute: Simultaneous-Use := 2

VLAN Assignment

Reply Attribute: Tunnel-Type := VLAN
Reply Attribute: Tunnel-Medium-Type := IEEE-802
Reply Attribute: Tunnel-Private-Group-Id := 100

Group Membership

Adding Users to Groups

  1. Navigate to the user's profile
  2. Click Add to Group
  3. Select the group
  4. Set the priority (1-10, where 1 is highest)
  5. Click Save

Priority Evaluation

When a user belongs to multiple groups:

  1. Groups are evaluated in priority order (1 first, then 2, etc.)
  2. Check attributes are matched against the authentication request
  3. When all check attributes of a group match, reply attributes are returned
  4. Evaluation stops at the first matching group

Example

A user belongs to:

  • Premium Users (Priority 1) - High bandwidth
  • Staff (Priority 2) - Standard bandwidth

If Premium Users' check attributes match, the user gets high bandwidth settings and Staff group is not evaluated.

Organizational Units

Organizational Units (OUs) provide an alternative way to organize users hierarchically.

Key Differences

FeatureGroupsOrganizational Units
MembershipMultiple per userOne per user
HierarchyFlatHierarchical
Attribute inheritanceVia priorityFrom parent OU

Best Practices

  1. Use descriptive names - Make group purposes clear
  2. Document policies - Use descriptions to explain group settings
  3. Test thoroughly - Verify attribute inheritance works as expected
  4. Review regularly - Remove unused groups and update policies as needed
  5. Consider priority carefully - Plan the evaluation order for overlapping groups