OrgsNAC Rules
listOrgNacRules
List organization NAC authentication policy rules with evaluation order.
Authorization<token>
Preferred authentication method for automation and integrations. Send the API token in the HTTP Authorization header.
Format:
Authorization: Token {apitoken}
Notes:
- An API token generated for a specific admin has the same privileges as that admin
- An API token is automatically removed if it is not used for more than 90 days
- SSO admins cannot generate admin API tokens. Use organization API tokens when scoped Org/Site privileges are needed.
In: header
Path Parameters
org_id*string
Format
uuidQuery Parameters
limit?integer
Maximum number of results to return per page
Range
0 <= valueDefault
100page?integer
Select the page number to return when using page-based pagination; starts at 1
Range
1 <= valueDefault
1Response Body
curl -X GET "https://example.com/api/v1/orgs/000000ab-00ab-00ab-00ab-0000000000ab/nacrules"[ { "action": "allow", "apply_tags": [ "string" ], "created_time": 0, "id": "455f6eca-6276-4993-bfeb-53cbbbba6208", "matching": { "auth_type": "eap-tls", "nactags": [ "string" ], "port_types": [ "wireless" ], "site_ids": [ "454f6eca-6276-4993-bfeb-53cbbbba6308" ], "sitegroup_ids": [ "453f6eca-6276-4993-bfeb-53cbbbba6408" ] }, "modified_time": 0, "name": "string", "not_matching": { "auth_type": "eap-tls", "nactags": [ "string" ], "port_types": [ "wireless" ], "site_ids": [ "452f6eca-6276-4993-bfeb-53cbbbba6508" ], "sitegroup_ids": [ "451f6eca-6276-4993-bfeb-53cbbbba6608" ] }, "order": 1, "org_id": "a40f5d1f-d889-42e9-94ea-b9b33585fc6b" }]updateOrgNacPortalTemplate PUT
Update visual template settings for a NAC portal, including alignment, primary color, logo, and Powered by visibility.
createOrgNacRule POST
Create a NAC authentication policy rule with match and not-match criteria, an allow or block action, optional result tags, and rule priority.