Advanced Settings
System configuration and advanced options.
Overview
Advanced settings control technical aspects of your Zettabit instance. Only modify these if you understand their impact.
Expiry Handling
Grace Period
Days after expiry before service is affected:
| Setting | Effect |
|---|---|
| 0 days | Immediate action on expiry |
| 3 days | 3 days after expiry |
| 7 days | Week-long grace period |
Expiry Action
What happens when subscription expires (after grace period):
| Action | Description |
|---|---|
| Suspend | Disconnect client, keep PPPoE user |
| Delete | Remove PPPoE user from router |
| Limit | Apply limited bandwidth profile |
| Nothing | No automatic action |
Limited Profile
If expiry action is “Limit”, select the profile:
- Usually a slow-speed profile
- Shows service is active but expired
- Encourages renewal
API Settings
API Rate Limits
Control API request limits:
- Requests per minute
- Requests per hour
- Burst allowance
API Key Management
Generate and manage API keys for integrations:
- Click Generate New Key
- Set permissions
- Copy and save the key securely
- Key is shown only once
Webhook URLs
Configure webhooks for external integrations:
| Event | Webhook URL |
|---|---|
| Client created | https://… |
| Subscription created | https://… |
| Payment received | https://… |
Data Retention
Audit Log Retention
How long to keep audit logs:
- 30 days
- 90 days
- 1 year
- Forever
Session History
How long to keep session records:
- 7 days
- 30 days
- 90 days
Export Settings
Default Export Format
Preferred format for data exports:
- CSV
- Excel (XLSX)
- JSON
Include Headers
Whether exported files include column headers.
Performance Settings
Dashboard Cache
How long dashboard statistics are cached:
- 1 minute - Most current
- 5 minutes - Default
- 15 minutes - Better performance
List Page Size
Default items per page in lists:
- 10, 25, 50, or 100 items
System Maintenance
Maintenance Mode
Enable during planned maintenance:
- Users see maintenance message
- Background processes paused
- Only admins can access
Clear Cache
Manually clear system caches:
- Dashboard statistics
- Server connection cache
- Session cache
Backup Settings
Automatic Backups
Configure automatic database backups:
- Daily, weekly, or monthly
- Retention period
- Storage location
Manual Backup
Create an immediate backup:
- Click Create Backup Now
- Wait for completion
- Download or verify storage
Danger Zone
Critical operations that require extra confirmation:
Reset to Defaults
Restore all settings to default values:
- Does NOT delete data
- Only resets configuration
Delete All Data
Permanently remove all data:
- Clients, subscriptions, packages
- Users and roles
- Audit logs
This action cannot be undone.
Required Permissions
Advanced settings require:
settings:updatepermission- Admin role strongly recommended
Troubleshooting
Settings not taking effect
- Clear browser cache
- Log out and back in
- Clear system cache
- Check for errors in logs
API keys not working
Verify:
- Key is correctly copied
- Key has required permissions
- Key hasn’t been revoked
- Rate limits not exceeded