- 23 Sep 2024
- 2 Minutes to read
- Print
- DarkLight
- PDF
Aruba ClearPass
- Updated on 23 Sep 2024
- 2 Minutes to read
- Print
- DarkLight
- PDF
Aruba ClearPass is a network access control (NAC) solution that allows enterprises to identify devices, enforce policies, and remediate threats.
Types of Assets Fetched
This adapter fetches the following types of assets:
- Devices
Parameters
Aruba ClearPass Domain (required) - Use your Aruba ClearPass domain.
Client ID and Client Secret (required) - The client ID and client secret you created to use the Aruba ClearPass API. For more details, see the Create an Aruba ClearPass RestAPI Client section below.
Verify SSL - Select whether to verify the SSL certificate of the server against the CA database inside of Axonius. For more details, see SSL Trust & CA Settings.
HTTPS Proxy (optional) - Connect the adapter to a proxy instead of directly connecting it to the domain.
To learn more about common adapter connection parameters and buttons, see Adding a New Adapter Connection.
Advanced Settings
Advanced settings can either apply for all connections for this adapter, or you can set different advanced settings and/or different scheduling for a specific connection, refer to Advanced Configuration for Adapters.
Get extended agent information (required, default: true) - Select whether to fetch extended agent information from the ClearPass agent.
Get device fingerprint information - Select this option to add the fingerprint information to devices.
Do not fetch endpoint devices without 'Last Seen' -
- If selected, endpoint devices without 'Last Seen' are ignored during the fetch.
- If cleared, endpoint devices without 'Last Seen' are also fetched by Axonius.
Fetch network devices (required, default: true) -
- If selected, all connections for this adapter will fetch Network type devices, regardless of the Do not fetch endpoint devices without 'Last Seen' setting.
- If cleared, all connections for this adapter won’t fetch network devices.
Set endpoint devices as network infrastructure device - Select whether to set endpoint devices as network infrastructure devices.
Results per page (required, default: 100) - Set the number of results per page received for a given request to gain better control on the performance of connections for this adapter.
Asynchronous request chunk size (required, default: 100) - Set the number of async requests to do at once.
Wait time between Asynchronous chunks (required, default: 0) - Set how many seconds to wait between each batch of async requests.
For details on general advanced settings under the Adapter Configuration tab, see Adapter Advanced Settings.
Create an Aruba ClearPass RestAPI Client
You must create a client to use the Aruba ClearPass API. Consider this client as the App definition on Aruba ClearPass. Without this client, access to the API isn't possible.
To create the client
- Open Aruba ClearPass Guest and go to Administration –> API Services –> API Clients and click Create API Client.
- Provide the following information:
- Client ID - Creates the connection between the user and the API.
- Operator Profile - Includes the API Services access rights. Axonius required read-only permissions.
- Grant Type - Set the OAuth2 authentication method as 'Client Credentials'.
- Public Client - Make sure this option is cleared.
Read Only Administrator Operator Profile doesn't give API permissions by default.
- Save changes and copy the Client ID and the Client Secret.
- Add the IP address of the Axonius instance to the ClearPass API Access List.
Create a ClearPass Profile
To create a Profile in ClearPass
- From Operator Logins > Profile, select Edit to edit the profile that the user created.
- From Policy Manager, select Custom.
- Allow Read access to the following:
- Administrator
- API Services
- Devices
- Insight
- Onboard
- Platform
- Policy Manager
The 'Insight Module' needs to be enabled in order to fetch device IP addresses.