A10 Control

A10 Control is a centralized management platform that provides lifecycle management, inventory tracking, and configuration control for A10 Networks appliances across distributed environments.

Use Cases the Adapter Solves

  • A10 Networks Device Visibility: Gain comprehensive visibility into all A10 Networks appliances deployed across your infrastructure, including load balancers, application delivery controllers, and security gateways.
  • A10 Appliance Configuration Tracking: Track configuration states, software versions, cluster memberships, and high availability status of A10 devices to ensure consistent deployment standards.
  • A10 Networks Inventory Management: Monitor device registration states, license compliance, and partition configurations across distributed A10 environments for asset governance and lifecycle management.

Asset Types Fetched

  • Devices

Data Retrieved through the Adapter

Devices

  • Hostname, Device Name, Model
  • A10 Software Version, License State, Registration State

Before You Begin

Required Ports

  • TCP port 443 (HTTPS)

Authentication Methods

API Token Authentication

The adapter authenticates using a Bearer token in the Authorization header. Each organization in A10 Control has a dedicated API token that must be generated by an Organization Admin.

APIs

Axonius uses the A10 Control API v1. The following endpoints are called:

  • GET /acapi/v1/organization/{organization_name}/device/ - Retrieves device information for all A10 Networks appliances

Required Permissions

The following permissions are required:

Organization Admin Role

The API token must be generated by a user with the Organization Admin role.

The exact permission names should be confirmed with your A10 Networks administrator or A10 support, as the API documentation is not publicly available.

Supported From Version

Supported from Axonius version 8.0

Connecting the Adapter in Axonius

Navigate to the Adapters page, search for A10 Control, and click on the adapter tile.

Click Add Connection.

To connect the adapter in Axonius, provide the following parameters:

Required Parameters

  1. Host Name or IP Address - Base URL for the A10 Control API. Example: https://a10control.example.com (Do not include the /acapi/v1/ path suffix)
  2. Organization Name - The A10 Control organization name. This is used as a path parameter in all API calls. Example: MyOrganization
  3. API Token - Bearer API token for authentication. Each organization has a dedicated API key. Role required: Organization Admin.

Optional Parameters

  1. 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.
  2. HTTPS Proxy - Connect the adapter to a proxy instead of directly connecting it to the domain.
  3. HTTPS Proxy User Name - The user name to use when connecting to the value supplied in Host Name or IP Address via the value supplied in HTTPS Proxy.
  4. HTTPS Proxy Password - The password to use when connecting to the server using the HTTPS Proxy.

To learn more about common adapter connection parameters and buttons, see Adding a New Adapter Connection.