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
| Action | Method | Path | Description |
|---|---|---|---|
| List ACL entries | GET | /api/acl/v1 | Retrieve a paginated list of ACL entries, with support for filtering and sorting. |
| Get ACL entry details | GET | /api/acl/v1/{id} | Retrieve details for a specific ACL entry. |
| Create an ACL entry | POST | /api/acl/v1 | Create a new ACL entry. |
| Update an ACL entry | PUT | /api/acl/v1/{id} | Update an existing ACL entry. |
| Delete an ACL entry | DELETE | /api/acl/v1/{id} | Delete an ACL entry. |