Skip to main content

HPE Aruba Central Event Collector

This Integration is part of the HPE Aruba Central Pack.#

Supported versions

Supported Cortex XSOAR versions: 8.4.0 and later.

This is the Aruba Central event collector integration for Cortex XSIAM.

Configure HPE Aruba Central Event Collector in Cortex#

ParameterDescriptionRequired
Server URLThe region-specific Base URL for the Aruba Central API Gateway.True
Access Token URLThe full, region-specific URL for the OAuth2 token retrieval endpoint.True
Client IDThe unique identifier for your API application registered in Aruba Central.True
Client SecretThe secret key associated with your Client ID for API authentication.True
Customer IDThe unique identifier for your Aruba Central account.True
UsernameThe username of an Aruba Central account with at least read-only privileges.True
PasswordThe password associated with the specified Aruba Central username.True
Fetch networking eventsSelect this to fetch networking events in addition to audit logs. If cleared, the collector will only fetch audit logs.False
The maximum number of audit events per fetchThe maximum number of audit events to pull in a single fetch. The default is 100.False
The maximum number of networking events per fetchThe maximum number of networking events to pull in a single fetch. The default is 5000.False
Trust any certificate (not secure)Select this to bypass certificate validation. Use this only for testing or in trusted, isolated environments.False

How to Find Required Parameters#

You can find most of the required API credentials within your HPE Aruba Central account.

  1. Log in to your Aruba Central account.
  2. Navigate to the Global Settings menu (or the equivalent management scope).
  3. Select API Gateway.

From this section, you can retrieve the following information:

  • Access Token URL: Found on the APIs tab.
  • Customer ID: Found on the APIs tab.
  • Server URL: This is the base domain of your Aruba Central portal (e.g., https://app-uswest4.central.arubanetworks.com).
  • Client ID & Client Secret: Found on the My Apps tab. Select the application you created for XSOAR to view its details.

User Credentials:

  • Username & Password: These are the credentials for the Aruba Central user account that you used to generate the API application (Client ID and Secret). This account must have at least read-only privileges.

Commands#

You can execute these commands from the CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.

aruba-central-get-events#


Gets events from Aruba Central.

Base Command#

aruba-central-get-events

Input#

Argument NameDescriptionRequired
should_push_eventsIf true, the command will create events, otherwise it will only display them. Possible values are: true, false. Default is false.Required
limitMaximum number of results to return.Required
from_dateDate from which to get events. Default is 3 hours prior.Optional

Command Example#

!aruba-central-get-events limit=5 should_push_events=false from_date='09-15-2024'

Context Output#

There is no context output for this command.

Human Readable Output#

Audit Events#

cidclassificationcnamedescriptiondevice_typegidhas_detailsidip_addrmsp_idtargettsuser
50b8aef1ec00000000004ec069d890c4ConfigurationFinancial, Inc.Swarm configuration sync successfuliap8falseaudit_trail_2024_9,AZHzPN000000c5NiQdg-0.0.0.0STANDALONEPHL000000K1726362738System
50b8aef1ec00000000004ec069d890c4ConfigurationFinancial, Inc.Swarm configuration sync successfuliap8falseaudit_trail_2024_9,AZHzPR000000ByoC37es0.0.0.0STANDALONEPHL000000K1726362751System
50b8aef1ec00000000004ec069d890c4ConfigurationFinancial, Inc.Point configuration sync successfuliap28falseaudit_trail_2024_9,AZH0C000000vzoci09Qm0.0.0.0STANDALONECN00000CHM1726376250System
50b8aef1ec00000000004ec069d890c4ConfigurationFinancial, Inc.Swarm configuration sync successfuliap69falseaudit_trail_2024_9,AZH00000000nKZfijDJe0.0.0.0STANDALONECN00000HWY1726389270System
50b8aef1ec00000000004ec069d890c4ConfigurationFinancial, Inc.Swarm configuration sync successfuliap69falseaudit_trail_2024_9,AZH16000000zKyye7zCq0.0.0.0STANDALONEPH000001TR1726407685System

Networking Events#

bssidclient_macdescriptiondevice_macdevice_serialdevice_typeevent_typeevent_uuidgroup_namehas_rowdetailhostnamelabelslevelnumbersitestimestamp
ports: port 46 is now off-line64:e8:00:00:5a:80TW00K000HWSWITCHPorts59b61831-7c71-1234-acf3-6f7c65d38fd7003 - 2021 Standard NACfalseIDFNT-000N01-ANSW02P3{'id': 220, 'name': 'Pac'}INFO77{'id': 37, 'name': 'ID FNT Meridian 01 - 220618'}1726358400000
ports: ST1-CMDR: port 1/42 is now off-lined4:e0:00:00:58:80SG000YZ00VSWITCHPortse1c8c68c-0eea-1234-a296-a77e67b9bf37CT - 10 S LaSallefalseILCTT-C00001-ANSW31P2{'id': 221, 'name': 'Mid'}INFO77{'id': 25, 'name': 'IL 01 - 904'}1726358400000
There are no RADIUS servers configured.64:e8:00:00:37:00SG00J002CLSWITCHRADIUS0b72cc8c-7ddb-1234-99a6-6669b3cf2a31003 - 2021 Standard NACfalseNEFNT-O00001-ANSW03P2{'id': 125, 'name': 'Corp_IT_Operations'}Informational434{'id': 18, 'name': 'NE FNTG 01 - 3008'}1726358400000
Mac Authentication failed for client b0:5c:da:9f:00:00 against server , 0.0.0.0. Failure reason: Missing Radius Server configuration64:e8:00:00:37:00SG00JQ000LSWITCH450000c6-1234-4000-9c88-a162979ea016003 - 2021 Standard NACfalseNEFNT-O00001-ANSW03P2{'id': 125, 'name': 'Corp_IT_Operations'}Minor43025{'id': 158, 'name': 'NE FNTG 01 - 300820'}1726358400000
There are no RADIUS servers configured.64:e8:00:00:37:00SG00JQ000LSWITCHRADIUS9bba8889-5aee-1234-808e-dda306e108b7003 - 2021 Standard NACfalseNEFNT-O00001-ANSW03P2{'id': 125, 'name': 'Corp_IT_Operations'}Informational436{'id': 15, 'name': 'NE FNTG 01 - 3020'}1726358401000

aruba-auth-test#


Use this command to test the connectivity of the HPE Aruba Central instance.

Base Command#

aruba-auth-test

Input#

There are no input arguments for this command.

Context Output#

There is no context output for this command.