Available actions
You can view, create, update, overwrite, and delete Tenant ACL rules with the Management API.| Action | Endpoint | Require scope |
|---|---|---|
| View a rule | Get a specific access control list entry for a tenant | read:network_acls |
| View all rules | Get all access control list entries for a tenant | read:network_acls |
| Create a rule | Create access control list | create:network_acls |
| Update a rule | Partial update for an access control list | update:network_acls |
| Overwrite a rule | Update access control list | update:network_acls |
| Delete a rule | Delete access control list | delete:network_acls |
Parameters
For detailed information about Tenant ACL parameters and how to use them, read Reference.| Parameter | Data type | Description |
|---|---|---|
description | string | Describes the purpose or functionality of the rule. |
active | boolean | Enables or disables the rule. |
priority | number | Numerical value that determines the order in which the rule is evaluated. Lower values indicate higher priority. |
rule | object | Contains the following properties:
|
Example: Block all traffic from a given country
Here’s an example of a Tenant ACL rule that blocks all incoming traffic from China.- Management API
- Go SDK
- Node SDK
- Terraform
- Deploy CLI
- Auth0 CLI
To create a Tenant ACL rule with the Management API:
-
Get a Management API access token with the
create:network_aclsscope. -
Call the Management API Create access control list endpoint with the following body:
Toggle monitoring mode for a rule
You can enable or disable monitoring mode for a Tenant ACL rule by setting therule.action.log object to true or false, respectively.
Example: Enable monitoring mode for an existing Tenant ACL rule
- Management API
- Go SDK
- Node SDK
- Terraform
- Deploy CLI
- Auth0 CLI
To enable monitoring mode for a Tenant ACL rule with the Management API:
-
Get a Management API access token with the
update:network_aclsscope. -
Call the Management API Partial update for an access control list endpoint with the following body: