Management API
TypeScript
import { ManagementClient } from "auth0"; async function main() { const client = new ManagementClient({ token: "<token>", }); await client.networkAcls.update("id", {}); } main();
{ "id": "<string>", "description": "<string>", "active": true, "priority": 5.5, "rule": { "action": { "block": true, "allow": true, "log": true, "redirect": true, "redirect_uri": "<string>" }, "scope": "management", "match": { "asns": [ 123 ], "auth0_managed": [ "<string>" ], "geo_country_codes": [ "<string>" ], "geo_subdivision_codes": [ "<string>" ], "ipv4_cidrs": [ "127.0.0.1" ], "ipv6_cidrs": [ "2606:4700:3108::ac42:2835" ], "ja3_fingerprints": [ "<string>" ], "ja4_fingerprints": [ "<string>" ], "user_agents": [ "<string>" ] }, "not_match": { "asns": [ 123 ], "auth0_managed": [ "<string>" ], "geo_country_codes": [ "<string>" ], "geo_subdivision_codes": [ "<string>" ], "ipv4_cidrs": [ "127.0.0.1" ], "ipv6_cidrs": [ "2606:4700:3108::ac42:2835" ], "ja3_fingerprints": [ "<string>" ], "ja4_fingerprints": [ "<string>" ], "user_agents": [ "<string>" ] } }, "created_at": "<string>", "updated_at": "<string>" }
Update existing access control list for your client.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
The id of the ACL to update.
36
255
Indicates whether or not this access control list is actively being used
Indicates the order in which the ACL will be evaluated relative to other ACL rules.
1 <= x <= 100
Show child attributes
Network ACL properties successfully updated
1 <= x <= 10
The timestamp when the Network ACL Configuration was created
The timestamp when the Network ACL Configuration was last updated