Managing IP allowlists
Use allowlists to control access to your Qlik Cloud tenant by only permitting specific IPv4 addresses or ranges. This helps protect your tenant from unauthorized access and reduces exposure to potential security threats.
About allowlists
An allowlist specifies which IPv4 addresses or ranges are allowed to access your cloud tenant. When a client connects, the system checks its IP against the allowlist. If the IP is listed, the connection is allowed; if not, the connection is blocked. This provides an additional layer of security by controlling which networks can reach your tenant.
When to allowlist Qlik Cloud IP addresses
Some Qlik Cloud capabilities work without allowlisting. Others require you to allowlist the source host or service that makes requests to the tenant. In general, allowlisting of Qlik Cloud IPs is only needed when external services or connectors make inbound calls. Activities that run fully within the tenant (for example, Qlik Automate in-tenant connectors) do not require allowlisting.
For details on which services require allowlisting and the region-specific IP addresses to allowlist, see Allowlisting domains and IP addresses.
Impact on integrations
Enabling IP allowlists can cause some integrations to stop working unless their IP ranges are added to the allowlist:
-
SCIM provisioning: User and group sync may fail if your identity provider’s IP ranges are not allowlisted.
-
Direct Access gateway and Data Movement gateway: Connections to on-premises data sources may fail if gateway IP ranges are not allowlisted.
Check your identity provider and gateway documentation to find the IP ranges to add to the allowlist.
Allowlist restrictions
Keep the following restrictions in mind when working with allowlists:
-
Only IPv4 addresses are supported.
-
Private IPv4 ranges defined in RFC 1918 are not supported:
10.0.0.0/8 172.16.0.0/12 192.168.0.0/16These ranges are reserved for internal networks and are not routable on the public internet. External clients must use public IPv4 addresses.
Creating an allowlist
You need to be tenant administrator to create and manage allowlists.
Create an allowlist to define which IPv4 addresses or ranges can access your tenant.
Do the following:
-
In the Administration activity center, go to Settings > IP allowlists.
-
Click Create new.
-
Enter a name for the allowlist.
-
Add one or more IPv4 addresses or ranges.
-
Each allowlist can contain one or more IPv4 addresses or ranges.
-
Only public IPv4 addresses are supported.
-
Private ranges (RFC 1918) are not allowed.
-
-
Click Create.
Enabling allowlists
Enable an allowlist to enforce its IP restrictions. You can enable more than one allowlist if you need to allow access from multiple networks.
Do the following:
-
In the Administration activity center, go to Settings > IP allowlists.
-
On the allowlist, click
and select Enable.
-
Confirm the action.
What happens when you enable an allowlist:
-
If this is the first allowlist you enable: Only the IPs in this list can access the tenant.
-
If other allowlists are already enabled: Access is allowed if a client’s IP is in any enabled list.
-
Ensure your current IP is included before enabling. Otherwise, you will be locked out.
Disabling allowlists
Disable an allowlist to remove its restrictions temporarily.
Do the following:
-
In the Administration activity center, go to Settings > IP allowlists.
-
On the allowlist, click
and select Disable.
-
Confirm the action.
What happens when you disable an allowlist:
-
If it is the last enabled allowlist: Disabling removes all access restrictions.
-
If other allowlists remain enabled: Only IPs in those lists can access the tenant.
-
You cannot disable a list if it removes your current IP from all enabled lists. This prevents accidental lockout.
Editing allowlists
You can rename an allowlist or add or remove IP addresses and ranges.
Do the following:
-
In the Administration activity center, go to Settings > IP allowlists.
-
On the allowlist, click
and select Edit.
-
Edit the name.
-
Add or remove IP addresses or ranges.
-
For enabled lists, you cannot remove your current IP.
-
For disabled lists, you can edit freely.
-
-
Click Save.
Deleting allowlists
Delete an allowlist to remove all its IP addresses and ranges.
Do the following:
-
In the Administration activity center, go to Settings > IP allowlists.
-
On the allowlist, click
and select Delete.
-
Confirm the deletion.
What happens when you delete an allowlist:
-
You cannot delete an enabled list if it contains your current IP. This prevents accidental lockout.
-
You can delete disabled lists without restrictions.
-
If you delete the only allowlist: All access restrictions are removed.
IPv6 behavior and considerations
IP allowlists support only IPv4 addresses. This affects users on IPv6 networks as follows:
-
Dual-stack IPv4/IPv6 networks:
-
If a client connects using IPv6, access is blocked even if an allowlist exists.
-
If a client connects using IPv4, access is allowed only if the IPv4 address is in an enabled allowlist.
-
-
IPv6-only networks
-
All connections are blocked.
-