---
title: Akamai
slug: authentication-guides/akamai
docTags: 
createdAt: 2026-01-19T21:44:37.099Z
---

# Introduction

This guide explains how to authenticate the Akamai connector in Swimlane using **Akamai EdgeGrid Authentication.**
You will generate API credentials in Akamai Control Center, collect the required identifiers, and configure the connector inside Swimlane.

# Prerequisites

## Akamai Access Requirements

You must have permissions in Akamai Control Center to:

- Create and manage API credentials
- Assign API access scopes
- Access Akamai EdgeGrid credentials

## Required Credentials

During setup, you will collect:

- Client Token
- Access Token
- Client Secret
- API Host (xxxx.luna.akamaiapis.net)

# Authentication Method Overview

The Akamai connector uses EdgeGrid Authentication. EdgeGrid secures API requests by cryptographically signing each request using a Client Token, Access Token, and Client Secret.

# Akamai Setup

Take the following steps to create EdgeGrid API credentials:

1. Log in to Akamai Control Center.
2. Navigate to Identity and Access Management > API Clients.
3. Click **Create API Client.**
4. Select the required APIs and assign appropriate permissions.
5. Provide a client name and description.
6. Complete the API client creation process.
7. Copy the generated EdgeGrid credentials.

# Connector Configuration in Swimlane

1. Log in to Turbine.
2. From the left-hand navigation pane, click **ORCHESTRATION** and click **Assets**.
   Asset homepage opens.
3. Click the **plus** icon to open the Configure your Connector Asset window.
4. Select **Akamai&#x20;**&#x66;rom the Asset type list.
5. Fill in the **Asset Settings&#x20;**&#x61;nd **Asset Input** as shown:

## Configuration – EdgeGrid Authentication

Authenticates using Akamai EdgeGrid credentials.

| **Field**      | **Description**        | **Required** | **Example**                   |
| -------------- | ---------------------- | ------------ | ----------------------------- |
| url            | Akamai API host        | Yes          | akab-xxxx.luna.akamaiapis.net |
| client\_token  | EdgeGrid client token  | Yes          | akab-client-token             |
| access\_token  | EdgeGrid access token  | Yes          | akab-access-token             |
| client\_secret | EdgeGrid client secret | Yes          | \*\*\*\*\*\*\*\*              |
| verify\_ssl    | Verify SSL certificate | Optional     | true                          |
| http\_proxy    | Proxy configuration    | Optional     | http\://proxy:8080            |

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

6. Click **Create.**

# Troubleshooting

- **401 Unauthorized**
  Occurs when credentials are invalid or revoked.
  Fix: Regenerate EdgeGrid credentials and update the asset.
- **403 Forbidden**
  Occurs when API permissions are insufficient.
  Fix: Verify permissions assigned to the API client.
- **SSL Errors**
  Occurs due to certificate validation issues.
  Fix: Adjust verify\_ssl if required.

You have successfully authenticated the Akamai connector in Swimlane using EdgeGrid Authentication.

