Akamai Threat Protector
App Vendor: Akamai
App Category: Network Security
Connector Version: 1.0.2
API Version: 1.0.0
Notice
This is a beta-app and the documentation is in progress.
About App
Akamai Threat Protector is cloud-based security service that proactively identifies, blocks, and mitigates targeted threats such as malware, ransomware, phishing, DNS data exfiltration, and advanced zero-day attacks. This app can centrally manage, enforce unified security, and acceptable use policies for all your employees and guests.
The Akamai Threat Protector app is configured with the Orchestrate application to perform the following actions:
Action Name | Description |
---|---|
Action List Sites | This action retrieves a list of sites or IP addresses. |
Akamai Security List | This action fetches all the security lists of IP, domain, hash, and more. |
Get all ETP config | This action retrieves all the configurations of Enterprise Akamai Threat Protector. |
Get All Emergency Lists | This action fetches all the emergency lists. |
Get List | The action retrieves lists of entities such as IP and domain. |
Get Policy | This action fetches all the policies. |
Action Create Site | This action creates a site. A site in Akamai Threat Protector refers to list of IPs and domains. |
Update Site | This action updates the site. |
Update Emergency List | This action updates an emergency list. |
Get Emergency List | This action retrieves an emergency list with the specified config ID. |
Delete List | This action removes a list. |
Delete Policy | This action deletes a policy. |
Create Policy | This action creates a policy. |
List Policies | This action retrieves the list of all policies. |
Delete Site | This action deletes a site. |
Configuration Parameters
The following configuration parameters are required for the Akamai Threat Protector app to communicate with the Akamai Threat Protector enterprise application. The parameters can be configured by creating instances in the app.
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Hostname | Enter the hostname provided by Akamai. Example: "https://akamai.domain.com" | Text | Required | |
Edgegrid Client Token | Enter the Edgegrid client token. | Password | Required | |
Edgegrid Client Secret | Enter the Edgegrid client secret. | Password | Required | |
Edgegrid Access Token | Enter the Edgegrid access token. | Password | Required | |
Verify | Choose to verify SSL certificates. | Boolean | Optional | Allowed values:
Default value: false |
Action: Action List Sites
This action retrieves a list of sites. Site in Akamai refers to a list of IP addresses.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the config ID. Example: 1234 | Text | Required |
Action: Akamai Security List
This action fetches all the security lists of IPs, domains, hash, and more.
Action Input Parameters
This action does not require any input parameter.
Action: Get all ETP config
This action retrieves all the enterprise threat protector configurations.
Action Input Parameters
This action does not require any input parameter.
Action: Get All Emergency Lists
This action fetches all the emergency lists.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the config ID. Example: 1234 | Text | Required |
Action: Get List
The action retrieves lists of entities such as IP domains.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the config ID. Example: 1234 | Text | Required | |
List ID | Enter the list ID. Example: 1293 | Text | Required |
Action: Get Policy
This action fetches all the policies.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the config ID. Example: 1234 | Text | Required | |
Policy ID | Enter the ID of the policy. Example: 1287 | Text | Required |
Action: Action Create Site
This action creates a site. Site in Akamai Threat Protector refers to a list of IPs and domains.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the config ID. Example: 1234 | Text | Required |
Action: Update Site
This action updates the site.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the config ID. Example: 1234 | Integer | Required | |
Site ID | Enter the site ID. Example: 1287 | Integer | Required |
Action: Update Emergency List
This action updates an emergency list.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the integer config ID. Example: 1123 | Integer | Required | |
List type | Enter the type of list. | Text | Required | Allowed values:
|
IP addresses | Enter a comma-separated list of IP address values. Note that this is optional, if the domain is provided. | Text | Optional | |
Domains | Enter a comma-separated list of domain values. Note that this is optional if the IP address is provided. | Text | Optional |
Action: Get Emergency List
This action is used to get an emergency list with specified config ID.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the config ID. Example: 1123 | Text | Required | |
List Type | Enter the type of list. | Text | Required | Allowed values:
|
Action: Delete List
This action removes a list.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the config ID. Example: 1123 | Integer | Required | |
List iD | Enter the integer list ID. Example: 1123 | Integer | Required |
Action: Delete Policy
This action deletes a policy.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the integer config ID. Example: 1123 | Text | Required | |
Policy ID | Enter the policy ID. | Text | Required |
Action: Create Policy
This action creates a policy.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the config ID. Example: 1123 | Text | Optional |
Action: List Policies
This action lists the policies.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the config ID. Example: 1123 | Text | Required |
Action: Delete Site
This action deletes a site.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Config ID | Enter the integer config ID. Example: 1123 | Text | Required | |
Site ID | Enter the integer site ID. Example: 1129 | Integer | Required |