Access Control Lists

Access control lists API overview

Access control lists (ACLs) are used to control which source IP addresses are allowed to access SCM. When access restrictions are configured, only administrators connecting from the allowed IP addresses or ranges can log in to SCM. Requests from blocked addresses are denied. ACL entries can be defined at the global level or scoped to a specific organization or department.

The Access control lists API allows integrators to manage ACL entries. Use this API to create, view, update, and delete access control lists.


Access control lists API actions

The following table lists the Access control lists API actions.
Click any action in the first column to open its API reference page.


ACL management

ActionMethodPathDescription
List ACL entriesGET/api/acl/v1Retrieve a paginated list of ACL entries, with support for filtering and sorting.
Get ACL entry detailsGET/api/acl/v1/{id}Retrieve details for a specific ACL entry.
Create an ACL entryPOST/api/acl/v1Create a new ACL entry.
Update an ACL entryPUT/api/acl/v1/{id}Update an existing ACL entry.
Delete an ACL entryDELETE/api/acl/v1/{id}Delete an ACL entry.