Cisco Network Access Control (NAC)
App Vendor: Cisco
App Category: Network Security
Connector Version: 1.0.0
API version: V1
Product Version: 4.9.0
Default Port: 443
About App
The Cisco Network Access Control app allows security teams to integrate with the Cisco Network Access Control enterprise application to perform global searches and manage user details for enhanced network security.
The Cisco Network Access Control (NAC) app in the Orchestrate application can perform the below listed actions:
Action Name | Description |
---|---|
Search using query | This action can be used to perform a global search using query. |
Get user details | This action can be used to retrieve the details of a particular user. |
Prerequisites
All the actions configured in the Cisco Network Access Control (NAC) app relate to private APIs. Cisco Network Access Control (NAC) Enterprise subscription is required to access private APIs.
Configuration parameters
The following configuration parameters are required for the Cisco Network Access Control (NAC) app to communicate with Cisco Network Access Control (NAC) enterprise application. The parameters can be configured by creating instances in the app.
Parameter | Description | Field Type | Required / Optional | Comments |
---|---|---|---|---|
Base URL | Enter the Cisco NAC base URL, FQDN or IP address. For example, <https://<fqdn>:<port>> | Text | Required | |
Username | Enter the NAC username. | Text | Required | |
Password | Enter the NAC password. | Password | Required | |
SSL verification | Optional preference to either verify or not verify SSL certificate. Allowed values: true, false. By default, the value is False. | Boolean | Optional |
Action: Search query
This action can be used to perform a global search query.
Request Parameters
Parameter | Description | Field Type | Required / Optional | Comments |
---|---|---|---|---|
Search query | Enter a search query in the form of key-value pairs. | Key Value | Optional | Allowed values:
|
Example Request
[ { “search_query“: { “statusActive”: “2” } } ]
Action: Get user details
This action can be used to retrieve the details of a particular user.
Request Parameters
Parameter | Description | Field Type | Required / Optional | Comments |
---|---|---|---|---|
User ID | Enter the user ID. For example, <Sample user ID>. | Text | Required |
Example Request
[ { “user_id“: "<Sample user ID>" } ]