-
Type: Improvement
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: API, Cloud Manager
-
Labels:None
----------------------------
Original Description
As is described within the Configure Public API Access section of the documentation:
Address-based whitelists protect certain API operations. Only client requests that originate from a whitelisted IP address are permitted to perform the operations. If an operation is whitelisted, it is marked as such on its Public API Resources page. To perform whitelisted operations, first create the whitelist of addresses for the operations, as described on this page.
That said, the manner by which the documentation depicts the IP whitelisting requirements for the relevant endpoints is somewhat inconsistent and usually only depicted on the relevant endpoints' particular documentation page.
As an example, the Backup Configurations page includes the following sentence within the :
To update or create a backup configuration, you must issue the request from an IP address on your user account’s whitelist. The backupConfigs resource accepts PATCH requests only from whitelisted IP addresses.
However, the Snapshots page depicts the IP whitelisting for the relevant endpoint as an admonition:
IMPORTANT
To delete a snapshot, you must issue the request from an IP address on your user account’s whitelist.
It may be helpful to provide a concise list (or table) of all of the endpoints that require IP whitelisting; potentially within either the Public API Resources page or the Configure Public API Access page.
----------------------------