Aruba Aruba

Integrate Aruba Central to retrieve network access control and policy management data

This document describes how to configure the Aruba Central connector, allowing OverSOC to retrieve network access control data via the Aruba API.

Objective

The Aruba connector retrieves the following information:

  • Network device inventory (access points, switches, controllers)
  • Network Access Control (NAC) policies
  • Connected client status

Prerequisites

  • Access to Aruba Central with administrator rights.
  • An API application (OAuth2) created in Aruba Central.

Information required in OverSOC

FieldDescription
Client IDOAuth2 application identifier created in Aruba Central
Client SecretSecret associated with the OAuth2 application
RegionRegion of your Aruba Central instance (e.g. EU Central3)

Procedure

Create an API Client in Aruba ClearPass

  1. Log in to your Aruba ClearPass administration interface.
  2. Go to Guest > Administration > API Services > API Clients.
  3. Click Create API Client.
  4. Configure the OAuth2 application:
    • Operator Profile: Choose or create a profile with appropriate read permissions.
    • Grant Type: Select client_credentials.
  5. Complete the configuration and confirm.
  6. Note the auto-generated Client ID and Client Secret.

Configure the connector in OverSOC

  1. In OverSOC, go to Data Sources Settings > Sources.
  2. Select Aruba and click Configure.
  3. Choose the API Connection mode.
  4. Fill in the required fields:
    • Client ID: Your OAuth2 application identifier.
    • Client Secret: The associated secret.
  5. Click Save Configuration.

Official Documentation

For additional information, refer to the Aruba ClearPass API Client documentation.

Required permissions

The API application must have read permissions on:

  • Devices (network equipment)
  • Clients (connected users)
  • Network policies

!!! tip "Best practice" Use an application dedicated to OverSOC in Aruba Central so you can revoke access independently without impacting other integrations.