支持多个实例
您可以在同一环境中配置同一集成的多个实例。此功能可让您在创建和运行 playbook 时拥有更大的灵活性和控制力。例如,您可以为拥有两个网站(每个网站使用单独的 Active Directory)的客户构建 playbook,然后为每个 playbook 步骤选择适当的集成实例。
此功能在自动化 > 集成设置中配置,并由 playbook 步骤中的选择实例字段和多选环境选项提供支持。
查看集成选项
集成页面上列出了两个预定义选项:
- 共享实例
- 默认环境
共享实例充当已配置集成的库,您可以在所有环境中使用这些集成。
共享实例部分包含默认提供的预定义 Google SecOps 集成。
您在设置 > 访问管理 > 环境中创建的所有环境都会显示在环境列表中。
您可以过滤环境的显示或隐藏空环境。企业客户通常使用默认环境。
添加和配置集成实例
- 添加环境。在集成设置页面上,首先选择或添加要配置集成的环境。
- 创建新实例。点击 add 创建新实例。
- 从列表中选择集成,然后输入该特定实例所需的参数。注意:您必须先配置实例,然后才能在 playbook 中使用。
- 如需在同一环境中配置同一集成的第二个实例,请重复上述过程。
- 如需稍后修改或重新配置实例,请点击集成旁边的设置 配置实例。
选择环境
创建新 playbook 时,可以使用多选环境功能。前往 Playbook 页面即可查看。 执行以下某项操作:- 选择所有环境,在系统中定义的所有环境中运行 playbook。
- 选择一个或多个要运行 playbook 的环境。
选择多个或所有环境会限制可为 playbook 步骤配置的实例类型。下面提供了更详细的说明。
在 playbook 中使用该实例
在 Playbook 中添加使用集成的步骤时,配置实例字段中的选项取决于:
- 您创建了哪些实例
- 您为该 playbook 选择了哪些环境
单个环境
如果您选择单个环境,则可以通过配置实例字段选择以下任一选项:
- 您在所选环境中为该特定操作配置的实例。
- 共享实例集成(如果有)。
多个环境或所有环境
如果您选择多个环境或所有环境,则配置实例中的第一个选项是动态模式。
动态模式
动态模式意味着,当 playbook 附加到案例时,Google SecOps 会尝试访问为与案例关联的环境配置的集成实例。
后备实例
后备实例字段为可选字段。如果选择了动态模式,但未针对特定环境配置实例,您可以从共享实例中选择后备实例。此选项适用于在所有环境中运行的 playbook。
如果不存在合适的实例,并且未配置后备,则会发生以下情况:
- 操作失败,除非设置为失败时跳过。
- 使用失败时跳过功能对托管安全服务提供商 (MSSP) 尤其有帮助,因为当客户没有特定工具的许可时,他们可能希望跳过某些步骤。
如果为案例环境配置了多个实例,则不会使用后备实例。在这种情况下,playbook 将暂停并提示分析师手动选择适当的实例。
使用情形 1:默认环境中的两个实例
此场景涉及一个企业网络,该网络分为两个站点:一个在美国,一个在英国。 每个站点都需要一个单独的 Active Directory 配置。为此,请在同一环境中配置两个 Active Directory 集成实例。这样,playbook 就可以在运行时动态选择适当的实例。
安装集成
- 前往 Content Hub > Response Integrations。
- 搜索所需的集成。在本示例中,请使用 Active Directory。
- 点击安装以添加集成。
配置实例
- 前往自动化 > 集成设置。
- 在环境列表中,选择要在其中创建实例的环境。在本示例中,请使用默认环境。
- 点击 add 创建新实例。
- 在添加实例对话框中,从列表中选择所需的集成,然后点击保存。在此示例中,选择 Active Directory。
- 前往所需的集成,然后点击 settings 配置实例。
- 输入相关配置信息。 在本示例中,请为美国网站的用户配置实例。
- 完成后,请点击保存。
- 可选:点击测试以验证配置是否有效。
- 添加 Active Directory 的另一个实例。在此示例中,请为英国网站中的用户配置该设置。配置完成后,点击保存。
- 您可以稍后根据需要进行更改。配置完成后,这些实例即可在 playbook 中使用。
在 playbook 中使用实例
- 前往 Playbook,然后点击 add添加新 Playbook 或区块以创建新的 Playbook。
- 选择相关文件夹。在此示例中,选择默认环境。
- 在操作中的 ActiveDirectory 下,选择丰富实体。
- 将操作拖动到某个步骤中,然后双击该操作以打开配置面板。
- 在选择实例字段中,根据 playbook 的目标选择适当的实例(美国网站或英国网站)。
应用场景 2:多环境中的动态模式
在此场景中,作为 MSSP,您需要支持多个客户,每个客户都在单独的环境中定义。在运行时,Playbook 应根据案例的来源动态确定要使用的环境。
定义环境
- 前往设置 > 访问权限管理 > 环境。
- 点击 add 添加环境,然后使用环境参数定义所需的环境。
- 创建多个新环境,分别对应每个客户。
安装集成
- 前往 Content Hub > Response Integrations。
- 搜索所需的集成。在此示例中,选择并安装 VirusTotal。
配置实例
- 前往自动化 > 集成设置,选择每个客户,然后点击配置。
- 根据您的要求设置 VirusTotal 集成实例。
设置 playbook
添加 VirusTotal Ping 操作时,选择动态模式。 这样可确保 Google SecOps 在运行时根据案例来源确定环境,并应用适当的集成实例。
- 前往 playbook 页面。
- 创建新的 playbook,并确保选择您之前创建和配置的环境。
- 添加 VirusTotal Ping 操作时,请选择动态模式。这样可以确保 Google SecOps 在运行时检查案例来自哪个环境,并为其应用该特定实例。