Central — White List IP
Overview
The White List IP page is used by admin users to manage IP whitelist access for staff accounts in a selected white label. It includes account row actions for adding or editing staff IPs, a search section for filtering by username and white label, and a modal for bulk IP addition across sub accounts.
Access
- URL:
/dashboard/white-list-ip - Role required: Admin
- Navigation path: Sidebar > Whitelabel Management > White List IP
Page Layout
Header
The top of the page shows the page title and a primary action button.
| Element | Type | Description |
|---|---|---|
| White List IP | heading | Main page title |
| Add IP to All Sub Account | button | Opens the bulk IP add modal |
Filter Section
The filter section allows admins to refine the list of IP records by staff username and white label.
| Element | Type | Description |
|---|---|---|
| Username | input | Search by staff username |
| White Label | dropdown | Select the white label, currently i88 |
| Search | button | Apply the filter |
| Reset | button | Clear filter fields |
IP List Table
The table shows staff ID rows and related IP records.
| Column | Description |
|---|---|
| Checkbox + ID | Select multiple staff rows / identifier |
| Username | Staff account username |
| Staff Name | Display name or role label |
| Action | Buttons for adding or deleting IPs |
Row actions
Each staff row includes action buttons:
Add Staff IP— add a new IP whitelist entry for the selected staff accountDelete All IP— remove all IP entries for the staff accountEdit Staff IP— edit an existing IP whitelist entryDelete Staff IP— delete a specific IP whitelist entry
Modal / Popup
The Add IP to All Sub Account button opens a modal overlay.
Add IP to All Sub Account modal
This modal is used to add a whitelist IP entry to all sub accounts with active status.
| Element | Type | Description |
|---|---|---|
| Close | button | Close the modal without saving |
| Title | text | Add IP to All Sub Account |
| Alert | message | Only able to added in sub account with active status |
| IP Type | dropdown | Choose the IP protocol type (currently IPv4) |
| Status | dropdown | Choose the whitelist status (currently Active) |
| Whitelist IP | input | Enter the IP address to whitelist |
| Cancel | button | Close the modal without applying changes |
| Save | button | Save the new IP entry to all active sub accounts |
Features
Search and filter
Admins can filter the table by staff username and white label before taking action.
Bulk IP addition
The page supports adding a whitelist IP across all sub accounts with active status through a modal workflow.
Staff-level IP management
Each row provides staff-level operations to add, edit, or delete IP whitelist entries.
UI Elements Reference
| Label | Type | Location | Description |
|---|---|---|---|
| White List IP | heading | Page header | Main page title |
| Add IP to All Sub Account | button | Page header | Opens the bulk IP modal |
| Username | label/input | Filters | Staff username search field |
| White Label | label/dropdown | Filters | White label selection |
| Search | button | Filters | Apply filters |
| Reset | button | Filters | Reset filter values |
| Checkbox + ID | table cell | Table row | Select row / show staff ID |
| Add Staff IP | button | Table row | Add IP for the staff account |
| Delete All IP | button | Table row | Delete all IPs for the staff account |
| Edit Staff IP | button | Table row | Edit a whitelist IP entry |
| Delete Staff IP | button | Table row | Delete an individual IP entry |
| Add IP to All Sub Account | modal | Popup | Modal for bulk IP addition |
| Cancel | button | Modal | Close the modal without saving |
| Save | button | Modal | Save the new whitelist IP |
Notes
- The page currently uses
White Label = i88in the filter section. - The bulk IP modal is visible after clicking
Add IP to All Sub Account. - Row-level actions include staff-level IP add/edit/delete controls.
- Screenshot is available at
docs/central/white-list-ip.png.