IP Allowlisting
IP allowlisting restricts access to the StackBlaze dashboard and API to specific IP address ranges. Requests originating from IPs not on the allowlist receive a 403 Forbidden response, preventing unauthorized access even if credentials are compromised.
This feature applies to the StackBlaze dashboard and API only: it does not affect traffic to your deployed services, which have their own routing and firewall configuration.
IP allowlist configuration
Section titled “IP allowlist configuration”Example allowlist (Enabled):
| CIDR | Label | Type |
|---|---|---|
203.0.113.0/24 |
Office, New York | IPv4 |
198.51.100.0/24 |
VPN egress, Cloudflare WARP | IPv4 |
203.0.113.42/32 |
Alex home office | IPv4 |
2001:db8::/32 |
London office (IPv6) | IPv6 |
Your current IP is shown in the dashboard (for example 203.0.113.42) so you can confirm it is included before enabling the list.
What is affected
Section titled “What is affected”Restricted by allowlist
- Dashboard access (app.stackblaze.cloud)
- REST API (api.stackblaze.cloud/v1)
- CLI authentication
- Deploy hook endpoints
Not affected by allowlist
- Your deployed services’ public URLs
- Internal service-to-service traffic
- Incoming webhooks to your services
- Database connections from your services
Using with a corporate VPN
Section titled “Using with a corporate VPN”If your team uses a VPN, add the VPN’s egress IP range to the allowlist. All team members connect through the VPN, and only the VPN’s exit IPs need to be allowlisted, individual home IPs don’t need to be listed separately.
# Add your VPN provider's egress IPs# Find them in your VPN provider's documentation104.16.0.0/13 # Cloudflare WARP egress range172.64.0.0/13 # Cloudflare WARP egress range
# Now all employees using Cloudflare WARP# can access the dashboard through the VPNStep by step
Section titled “Step by step”-
Navigate to IP Allowlist settings
Go to Project → Settings → Security → IP Allowlist. This section is only available on Enterprise plans. If you are on a lower plan, upgrade to Enterprise or contact sales to discuss your requirements.
-
Add your IP ranges
Click “Add Range”. Enter an IPv4 or IPv6 CIDR range (e.g.
203.0.113.0/24for an entire /24 subnet, or203.0.113.42/32for a single IP). Add a descriptive label (e.g. “Office NYC”, “VPN egress”). You can add multiple ranges. -
Add your current IP before saving
StackBlaze detects your current IP and displays it with a “Add my IP” button. Add it before saving the allowlist, otherwise you will immediately lose dashboard access from your current location. You can always remove it later.
-
Enable the allowlist
Toggle “Enable IP Allowlist” to ON and click Save. The restriction takes effect within 30 seconds. Any requests from IPs not in the allowlist receive an HTTP 403 response. Your deployed services are not affected, only dashboard and API access is restricted.