---
title: AlienVault USM Anywhere
slug: authentication-guides/alienvault-usm-anywhere
docTags: 
createdAt: 2026-03-11T00:15:11.815Z
---

# Introduction

This guide explains how to authenticate the AlienVault USM Anywhere connector in Swimlane using OAuth 2.0 Client Credentials. You will register an API client in AlienVault USM Anywhere, collect the required credentials, and configure the connector asset in Swimlane Turbine.

# Prerequisites

## AlienVault Access Requirements

You must have administrative access to AlienVault USM Anywhere with permissions to:

- Create API integrations or API clients
- Generate OAuth client credentials
- Access alarms and events through the API

## Required Credentials

During setup you will collect:

- AlienVault API Base URL
- OAuth Token URL
- Client ID
- Client Secret

## Authentication Method Overview

The AlienVault USM Anywhere connector authenticates using OAuth 2.0 Client Credentials.

## AlienVault API Setup

Take the following steps to create OAuth credentials in AlienVault USM Anywhere:

1. Log in to the AlienVault USM Anywhere console.
2. Navigate to Settings or API Integrations.
3. Create a new API client or integration.
4. Choose OAuth 2.0 Client Credentials as the authentication method.
5. Generate the Client ID and Client Secret.
6. Copy and securely store the Client ID and Client Secret.
7. Locate the OAuth Token URL for your AlienVault API environment.
8. Copy the API Base URL for your AlienVault instance.

# Connector Configuration in Swimlane

Take the following steps to configure the AlienVault USM Anywhere connector asset in Swimlane.

1. Log in to Turbine.
2. From the left-hand navigation pane click **ORCHESTRATION&#x20;**&#x61;nd then **Assets**.
3. The Asset homepage opens.
4. Click the **plus&#x20;**&#x69;con to open the **Configure your Connector Asset&#x20;**&#x77;indow.
5. Select **AlienVault USM Anywhere&#x20;**&#x66;rom the Asset type list.
6. Fill in the **Asset Settings&#x20;**&#x61;nd **Asset Input&#x20;**&#x61;s shown below.

## Configuration Parameters

| **Field**      | **Description**                                | **Required** |
| -------------- | ---------------------------------------------- | ------------ |
| url            | Base URL for the AlienVault USM Anywhere API   | Required     |
| token\_url     | OAuth token endpoint URL                       | Optional     |
| client\_id     | OAuth Client ID generated in AlienVault        | Required     |
| client\_secret | OAuth Client Secret generated in AlienVault    | Required     |
| verify\_ssl    | Enable or disable SSL certificate verification | Optional     |
| http\_proxy    | Proxy configuration                            | Optional     |

![](https://api.archbee.com/api/optimize/n8uUzk0MM4uC57-zlHNtY/OsGIROTTCe0vWsdEvpEpF_image.png)

# Troubleshooting

If authentication fails:

- Ensure the Client ID and Client Secret are correct.
- Verify the API Base URL and Token URL match your AlienVault environment.
- Confirm that the API integration is active.
- Check SSL verification settings if using internal certificates.
- Validate proxy configuration if traffic is routed through a proxy.

**Sources**

- AlienVault USM Anywhere API Documentation: [https://cybersecurity.att.com/documentation/usm-anywhere/api/](https://cybersecurity.att.com/documentation/usm-anywhere/api/)

**Result**

You have successfully authenticated the AlienVault USM Anywhere connector in Swimlane.
