将 FortiManager 与 Google SecOps 集成

本文档介绍了如何将 FortiManager 与 Google Security Operations (Google SecOps) 集成。

集成版本:7.0

集成参数

FortiManager 集成需要以下参数:

参数 说明
Verify SSL

可选。

如果选中此项,集成会在连接到 FortiManager 时验证 SSL 证书。

此选项将会默认选中。

Workflow Mode

可选。

如果选择此选项,并且 FortiManager 配置为工作流模式,则集成会使用工作流会话来执行 API 请求。

默认情况下未选中。

API Root

必填。

FortiManager 实例的 API 根,例如 https://IP_ADDRESS/jsonrpc

默认值为 https://x.x.x.x/jsonrpc

Username

必填。

FortiManager 账号的用户名。

Password

必填。

FortiManager 账号的密码。

如需了解如何在 Google SecOps 中配置集成,请参阅配置集成

如有需要,您可以在稍后阶段进行更改。配置集成实例后,您可以在剧本中使用该实例。如需详细了解如何配置和支持多个实例,请参阅支持多个实例

操作

如需详细了解操作,请参阅处理“工作台”中的待处理操作执行手动操作

将 IP 添加到群组

使用 Add IP To Group 操作创建防火墙地址对象,并将其添加到合适的地址组。

此操作在 Google SecOps IP Address 实体上运行。

操作输入

将 IP 添加到群组操作需要以下参数:

参数 说明
ADOM Name

必填。

要使用的管理域 (ADOM) 名称。

默认值为 root

Address Group Name

必填。

要添加地址对象的地址组名称。

操作输出

将 IP 添加到群组操作提供以下输出:

操作输出类型 可用性
案例墙附件 不可用
案例墙链接 不可用
“支持请求墙”表格 不可用
丰富化表 不可用
JSON 结果 不可用
脚本结果 可用
脚本结果

下表列出了使用 Add IP To Group 操作时脚本结果输出的值:

脚本结果名称
is_success TrueFalse

向网址过滤条件添加网址

使用 Add 网址 to 网址 Filter 操作向网址过滤条件添加新的屏蔽记录。

此操作在 Google SecOps URL 实体上运行。

操作输入

将网址添加到网址过滤条件操作需要以下参数:

参数 说明
ADOM Name

必填。

要使用的 ADOM 名称。

默认值为 root

Url Filter Name

必填。

用于添加网址的网址过滤条件名称。

操作输出

将网址添加到网址过滤条件操作提供以下输出:

操作输出类型 可用性
案例墙附件 不可用
案例墙链接 不可用
“支持请求墙”表格 不可用
丰富化表 不可用
JSON 结果 不可用
脚本结果 可用
脚本结果

下表列出了使用将网址添加到网址过滤条件操作时脚本结果输出的值:

脚本结果名称
is_success TrueFalse

执行脚本

使用执行脚本操作在设备组上执行现有脚本。如需在单个设备上运行此操作,请提供虚拟网域 (VDOM)。

此操作会在所有 Google SecOps 实体上运行。

操作输入

执行脚本操作需要以下参数:

参数 说明
ADOM Name

必填。

要执行脚本的 ADOM 名称。

Policy Package Name

必填。

要执行脚本的政策软件包的全名,包括软件包名称和任何父文件夹。

Script Name

必填。

要在 FortiManager 中执行的脚本的名称。

Device Name

必填。

要执行脚本的设备的名称。

VDOM

可选。

要执行脚本的设备的 VDOM。

操作输出

执行脚本操作提供以下输出:

操作输出类型 可用性
案例墙附件 不可用
案例墙链接 不可用
“支持请求墙”表格 不可用
丰富化表 不可用
JSON 结果 不可用
脚本结果 可用
脚本结果

下表列出了使用执行脚本操作时脚本结果输出的值:

脚本结果名称
task_id TASK_ID

获取任务信息

使用 Get Task Information 操作,通过任务 ID 获取任务信息。

此操作会在所有 Google SecOps 实体上运行。

操作输入

获取任务信息操作需要以下参数:

参数 说明
Task ID

必填。

要检索信息的 FortiManager 任务的 ID。

操作输出

获取任务信息操作提供以下输出:

操作输出类型 可用性
案例墙附件 不可用
案例墙链接 不可用
“支持请求墙”表格 不可用
丰富化表 不可用
JSON 结果 不可用
脚本结果 可用
脚本结果

下表列出了使用获取任务信息操作时脚本结果输出的值:

脚本结果名称
is_success TrueFalse

Ping

使用 Ping 操作测试与 FortiManager 的连接。

此操作不适用于 Google SecOps 实体。

操作输入

无。

操作输出

Ping 操作提供以下输出:

操作输出类型 可用性
案例墙附件 不可用
案例墙链接 不可用
“支持请求墙”表格 不可用
丰富化表 不可用
JSON 结果 不可用
脚本结果 可用
脚本结果

下表列出了使用 Ping 操作时脚本结果输出的值:

脚本结果名称
is_success TrueFalse

从群组中移除 IP

使用 Remove IP From Group 操作可从地址组中移除防火墙地址对象,并删除该防火墙地址对象。

此操作在 Google SecOps IP Address 实体上运行。

操作输入

从群组中移除 IP 操作需要以下参数:

参数 说明
ADOM Name

必填。

要运行操作的 ADOM 的名称。

默认值为 root

Address Group Name

必填。

要从中移除地址对象的地址组的名称。

操作输出

从群组中移除 IP 操作提供以下输出:

操作输出类型 可用性
案例墙附件 不可用
案例墙链接 不可用
“支持请求墙”表格 不可用
丰富化表 不可用
JSON 结果 不可用
脚本结果 可用
脚本结果

下表列出了使用从群组中移除 IP 操作时脚本结果输出的值:

脚本结果名称
is_success TrueFalse

从网址过滤条件中移除网址

使用 Remove 网址 From 网址 Filter 操作从网址过滤条件中移除屏蔽记录。

此操作在 Google SecOps URL 实体上运行。

操作输入

从网址过滤条件中移除网址操作需要以下参数:

参数 说明
ADOM Name

必填。

要运行操作的 ADOM 的名称。

默认值为 root

Url Filter Name

必填。

要从中移除网址的网址过滤器的名称。

操作输出

从网址过滤条件中移除网址操作提供以下输出:

操作输出类型 可用性
案例墙附件 不可用
案例墙链接 不可用
“支持请求墙”表格 不可用
丰富化表 不可用
JSON 结果 不可用
脚本结果 可用
脚本结果

下表列出了使用从网址过滤器中移除网址操作时脚本结果输出的值:

脚本结果名称
is_success TrueFalse

需要更多帮助?从社区成员和 Google SecOps 专业人士那里获得解答。