Skip to main content

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

The top of the page shows the page title and a primary action button.

ElementTypeDescription
White List IPheadingMain page title
Add IP to All Sub AccountbuttonOpens 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.

ElementTypeDescription
UsernameinputSearch by staff username
White LabeldropdownSelect the white label, currently i88
SearchbuttonApply the filter
ResetbuttonClear filter fields

IP List Table

The table shows staff ID rows and related IP records.

ColumnDescription
Checkbox + IDSelect multiple staff rows / identifier
UsernameStaff account username
Staff NameDisplay name or role label
ActionButtons 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 account
  • Delete All IP — remove all IP entries for the staff account
  • Edit Staff IP — edit an existing IP whitelist entry
  • Delete Staff IP — delete a specific IP whitelist entry

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.

ElementTypeDescription
ClosebuttonClose the modal without saving
TitletextAdd IP to All Sub Account
AlertmessageOnly able to added in sub account with active status
IP TypedropdownChoose the IP protocol type (currently IPv4)
StatusdropdownChoose the whitelist status (currently Active)
Whitelist IPinputEnter the IP address to whitelist
CancelbuttonClose the modal without applying changes
SavebuttonSave 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

LabelTypeLocationDescription
White List IPheadingPage headerMain page title
Add IP to All Sub AccountbuttonPage headerOpens the bulk IP modal
Usernamelabel/inputFiltersStaff username search field
White Labellabel/dropdownFiltersWhite label selection
SearchbuttonFiltersApply filters
ResetbuttonFiltersReset filter values
Checkbox + IDtable cellTable rowSelect row / show staff ID
Add Staff IPbuttonTable rowAdd IP for the staff account
Delete All IPbuttonTable rowDelete all IPs for the staff account
Edit Staff IPbuttonTable rowEdit a whitelist IP entry
Delete Staff IPbuttonTable rowDelete an individual IP entry
Add IP to All Sub AccountmodalPopupModal for bulk IP addition
CancelbuttonModalClose the modal without saving
SavebuttonModalSave the new whitelist IP

Notes

  • The page currently uses White Label = i88 in 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.