Introduction
To ensure that app keys cannot be utilized by an unauthorized user outside a brand’s internal network, app keys will only be able to be used via the brand’s valid IP addresses.
When an account administrator creates or modifies an app key, they will be able to assign a list of single IPs or ranges of IPs to a whitelist. If an app key has an IP whitelisting configuration, only requests originating from these IPs will have access to LivePerson servers.
Currently, only the following APIs will be supported:
Additional API support will follow.
➡️ Due to service layer caching, there could be a slight delay (up to 5 minutes) from the moment an IP-Restriction is activated/updated until actual enforcement.
LivePerson strongly recommends enabling the API IP protection. If you have any questions, please contact LivePerson support.
IP restrictions for OAuth 2.0 applications
IP restrictions for OAuth 2.0 applications provides a highly requested layer of security for your external server integrations, bringing the trusted whitelisting capabilities you expect into our modern authentication framework. By whitelisting specified IP addresses, you ensure that your external applications are only accessible from your trusted servers. This significantly reduces the risk of unauthorized access, as credentials alone will no longer be enough to access your services from an unknown network.
In this guide, we will explain how to do it easily on your platform, you’ll learn about:
- Creating a new application
- Enabling and configuring IPv4 whitelists
- Managing and editing existing IP restrictions
Enable IP restriction settings
1 - Log into Conversational Cloud, and click Manage > Management Console on the left navigation bar.
2 - Locate and select App Install Administration.
3 - Click Create Application to begin setting up your new application.
4 - Scroll to the bottom of the page to find the IP Restriction section, and toggle it On.
5 - Click Add Range to enter your authorized IPv4 addresses; you can add as many ranges as needed for your servers.
6 - Once saved, your new application will appear in the application list.
You can manage or edit these settings at any time by clicking the three dots (More Options) next to the application name.