IP whitelisting allows you to create lists of trusted IP addresses or IP ranges from which your users can access your domains.
IP whitelist is a security feature often used for limiting and controlling access only to trusted users.
IP whitelisting can be set via GoodData API.
For specific information about IP whitelisting and data loading, see Data Loading and IP Whitelisting.
Using IP Whitelisting with the GoodData Platform:
When using GoodData IP whitelisting please be aware of the following conventions/practices:
IP whitelisting can only be set by domain administrators.
IP whitelist can be set for either individual users or for domains.
If you need to set IP whitelist at the domain level, contact GoodData support at support.gooddata.com.
IP whitelists set for users override domain whitelisting.
IP whitelists for users:
Set both with the same list of strings.
IP whitelists for domains:
Set only EffectiveIpWhitelist with the domain, leave the IpWhitelist field blank.
IP Whitelist definition:
Whitelist is set as a Json list of strings in cidr format.
If IpWhitelist is set to 'null' then no whitelist is defined.
- If a list is defined but with no list of strings, all access is blocked
Obtaining IP Addresses
You can get IP addresses by using a command such as
nslookup to find the current IP addresses of your hosted workspaces.
For example, secure.gooddata.com, secure.eu.gooddata.com, or secure.ca.gooddata.com or your custom domain (for more information, see Default and Customer Domains.
As IP addresses can change on occasion, we strongly recommend you to not use them to connect to the GoodData platform.