Skip to main content

IP Access Feature

You can restrict or allow access to your deployment domain based on IP addresses using the IP Access feature, available in the Settings tab of your dashboard.

πŸ”§ How to Enable It​

  1. Go to the Settings tab.
  2. Switch from Basic Mode to Advanced Mode by toggling the mode switch.

Switching to Advanced Mode
Advanced Mode Toggle

IP Access Section​

Once you're in Advanced Mode, you'll see the IP Access section. This section includes two tabs:

  • Whitelist – Specify the IPs or CIDR ranges allowed to access your deployment domain.
  • Blacklist – Specify the IPs or CIDR ranges that should be blocked from accessing your deployment.

These controls help you restrict access to your environments based on your organization's security needs.

IP Access Tabs

βš™οΈ How It Works​

You can enter the following in either tab:

  • A specific IP address (e.g. 203.0.113.5)
  • A CIDR range (e.g. 192.168.0.0/24)

The system determines access based on the following logic:

ScenarioAccess Result
IP exists in both Whitelist and Blacklist❌ Blocked
IP exists in Whitelist onlyβœ… Allowed
IP exists in Blacklist only❌ Blocked
IP exists in neitherβœ… Allowed (default)

⚠️ Note: If an IP is present in both lists, Blacklist takes precedence.

🚨 Conflict Detection​

If an IP is listed in both the Whitelist and Blacklist, the system will highlight the conflict in the UI to make it easy to resolve.

βœ… Recommendation: For optimal behavior, use only one list β€” either Whitelist or Blacklist, not both.

Conflict Warning UI

πŸ§ͺ Example: Blocking Your Own IP​

Let’s walk through a real-world test using your public IP:

  1. Add your public IP address to the Blacklist tab.
  2. Click Save.

This action creates an Ingress annotation behind the scenes that blocks the IP at the Kubernetes level.

Added to Blacklist

Now try accessing your deployment domain:

  • From your machine (the blacklisted IP): You will receive a 403 Forbidden error.
  • From another IP or machine: The domain will load normally.

403 Forbidden Page