McAfee Web Gateway

Integration version: 8.0

Configure McAfee Web Gateway

To configure the McAfee Web Gateway to work with the Google Security Operationsintegration, follow these steps:

  1. Enable REST API interface:

    1. On Web Gateway page, select Configuration → Appliances.
    2. On the appliances tree, select the appliance you want to administerusing the REST interface and click User Interface.
    3. Under UI Access, select Enable REST interface over HTTPS (HTTP RESTinterface is optional).
    4. Click Save Changes.
  2. Give permission to access REST interface:

    1. On Web Gateway page, select Accounts → Administrator Accounts.
    2. In the Roles area, select an administrator role and click Edit. The EditRole window opens.
    3. Select REST interface accessible.
    4. Click OK to close the window.
    5. Click Save Changes.

Configure McAfee Web Gateway integration in Google SecOps

For detailed instructions on how to configure an integration inGoogle SecOps, seeConfigureintegrations.

Actions

Block IP

Description

Insert IP addresses to an "IP range"-type group.

Note: This group should be a part of rule used to block IP addresses.

Parameters

ParametersTypeDefault ValueDescription
Group NameStringN/AThe group name.
DescriptionStringN/AThe entry description.

Use cases

N/A

Run On

This action runs on the IP Address entity.

Action Results

Entity Enrichment

N/A

Insights

N/A

Script Result
Script Result NameValue OptionsExample
is_blockedTrue/Falseis_blocked:False
JSON Result
N/A

Insert Item to Group

Description

Insert a network object to a group (IP, URL, etc.). Note that each group is typestricted.

Parameters

ParameterTypeDefault ValueDescription
Group NameStringN/AThe group name.
Item to InsertStringN/AThe item to insert to the group. Default: x.x.x.x/24.
DescriptionStringN/AThe entry description.

Use cases

N/A

Run On

This action runs on all entities.

Action Results

Entity Enrichment

N/A

Insights

N/A

Script Result
Script Result NameValue OptionsExample
is_blockedTrue/Falseis_blocked:False
JSON Result
N/A

Ping

Description

Test Connectivity.

Parameters

N/A

Use cases

N/A

Run On

This action runs on all entities.

Action Results

Entity Enrichment

N/A

Insights

N/A

Script Result
Script Result NameValue OptionsExample
is_connectTrue/Falseis_connect:False
JSON Result
N/A

Remove Item From Group

Description

Remove a network object to a group (IP, URL, etc.). Note that each group is typestricted.

Parameters

ParameterTypeDefault ValueDescription
Group NameStringN/AThe group name.
Item to DeleteStringN/AThe item to delete from the group. Default: x.x.x.x/32.

Use cases

N/A

Run On

This action runs on all entities.

Action Results

Entity Enrichment

N/A

Insights

N/A

Script Result
Script Result NameValue OptionsExample
is_unblockedTrue/Falseis_unblocked:False
JSON Result
N/A

Unblock IP

Description

Delete IP addresses from an "IP range"-type group.

Note: This group should be a part of a rule used to block IP addresses.

Parameters

ParameterTypeDefault ValueDescription
Group NameStringN/AThe group name to unblock the IP in.

Use cases

N/A

Run On

his action runs on the IP Address entity.

Action Results

Entity Enrichment

N/A

Insights

N/A

Script Result
Script Result NameValue OptionsExample
is_unblockedTrue/Falseis_unblocked:False
JSON Result
N/A

Need more help?Get answers from Community members and Google SecOps professionals.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-19 UTC.