Skip to main content

Cyware Orchestrate

McAfee Web Gateway

App Vendor: McAfee

Connector Category: IT Services

Connector Version: 1.1.0

API Version: 1.0.0

The McAfee Web Gateway app in the Orchestrate application provides integration with the McAfee Web Gateway application to comprehend security for all aspects of web traffic. The McAfee Web Protection bundles McAfee Web Gateway and McAfee Web Gateway Cloud Service into a single, centrally managed solution, giving you the flexibility to implement web security as you need it—on-premises with a physical or virtual appliance, via the cloud, or in a hybrid deployment.

The McAfee Web Gateway app is configured with Orchestrate application to perform the below-listed actions:

Action Name

Description

Add List

This action can be used to add data to a list.

Remove List

This action can be used for deleting or removing a list.

Modify List

This action can be used to modify a list by appending content to an existing list.

Modify List Content

This action can be used to replace a modified content list.

Get details of List

This action can be used for retrieving a particular list.

Get details of List Entry

This action can be used for retrieving a particular entry from the list.

Retrieve List

This action can be used to retrieve a list.

Retrieve List of Lists

This action can be used to retrieve a list of all the lists.

Configuration Parameters

Below is the list of configuration parameters that are required for the Mcafee Web Gateway app to communicate with the Mcafee Web Gateway application. The parameters can be configured by creating instances in the app.

Parameter

Description

Field Type

Required/Optional

Comments

FQDN

Enter the FQDN of the SMS Server. For example, input the FQDN as <htts/https://localhost.tld:port>

Text

Required

Username

Enter the Security Management System (SMS) Username.

Text

Required

Password

Enter the Security Management System (SMS) Password.

Password

Required

SSL Verification

Optional preference to either verify or skip the SSL verification.

Boolean

Optional

Allowed values:

  • true

  • false

Default value

  • false

Action: Add List

This action can be used to add data to a list in the Mcafee Web Gateway Application.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

List Name

Enter the List Name

Text

Required

Category

Enter the List category

Text

Required

Content

Enter the value to add to the list. For example, content.

Text

Required

Example Input
[
    {
        "category": "list_category",
        "list_name": "list_name"
    }
]
Action: Remove List

This action can be used for deleting or removing a list in the Mcafee Web Gateway Application.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

List ID

Enter the List ID

Text

Required

Example Input
[
    {
        "list_id": "list-id"
    }
]
Action: Modify List

This action can be used to modify a list by appending content to an existing list in the Mcafee Web Gateway Application.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

List ID

Enter the List ID

Text

Required

Content

Enter the value to add to the list. For example, content.

Text

Required

Example Input
[
    {
        "content": "content",
        "list_id": "list-id"
    }
]
Action: Modify List Content

This action can be used to replace a modified content list in the Mcafee Web Gateway Application.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

List ID

Enter the List ID

Text

Required

Modified Content

Enter the value to add to the list. For example, content.

Text

Required

Example Input
[
    {
        "content": "content",
        "list_id": "list-id"
    }
]
Action: Get Details of List

This action can be used for retrieving a particular list from the Mcafee Web Gateway application.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

List ID

Enter the List ID

Text

Required

Example Input
[
    {
        "list_id": "list-id",
        "entry_id": "entry-id"
    }
]
Action: Retrieve List

This action can be used to retrieve a list from the Mcafee Web Gateway application.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

List ID

Enter the List ID. List identifier, for example, com.scur.type.regex.4537

Text

Required

Default value:

  • None

Example Request
[
    {
        "list_id": "list-id"
    }
]
Action: Retrieve List of Lists

This action can be used to retrieve a list of all the lists in the McAfee Web Gateway application.

Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Type

Enter the List Type.

Text

Required

Allowed values:

  • category

  • ip

  • iprange

  • mediatype

  • number

  • regex

  • string

Default value:

  • None

Name

Enter the Name of a list. For example, default.

Text

Required

Default value:

  • None

Page

Enter the number of a page in a feed with a list of lists.

Integer

Required

Default value:

  • 1

Page Size

Enter the size of a page in a feed.

Integer

Required

Default value:

  • -1

Example Input
[
    {
        "type":"category",
        "name":"default",
        "page": 1,
        "size": -1,
    }
]