收集 OneLogin 单点登录 (SSO) 日志

支持的平台:

本文档介绍了如何通过配置 OneLogin 事件 Webhook 和 Google 安全运营 HTTPS Webhook 来收集 OneLogin 单点登录 (SSO) 日志。

如需了解详情,请参阅将数据注入到 Google Security Operations 中

配置 Google SecOps HTTPS 网络钩子

创建 HTTPS 网络钩子 Feed

  1. 在 Google 安全运营菜单中,依次选择设置 > Feed
  2. 点击新增
  3. Feed 名称字段中,输入 Feed 的名称。
  4. 来源类型列表中,选择网络钩子
  5. 选择 OneLogin 作为日志类型
  6. 点击下一步
  7. 可选:输入以下输入参数的值:
    1. 拆分分隔符:留空。
    2. 资源命名空间:资源命名空间。
    3. 提取标签:要应用于此 Feed 中的事件的标签。
  8. 点击下一步
  9. 检查新的 Feed 配置,然后点击提交
  10. 点击生成 Secret 密钥,生成用于对此 Feed 进行身份验证的 Secret 密钥。
  11. 复制并存储 Secret 密钥,因为您将无法再次查看此 Secret。您可以 生成新的密钥,但重新生成密钥会使 之前的密钥已过期。
  12. 详细信息标签页中,从端点信息页面复制 Feed 端点网址 字段。在 OneLogin 事件钩子中输入此端点网址。
  13. 点击完成

为 HTTPS 网络钩子 Feed 创建 API 密钥

  1. 前往 Google Cloud 控制台的“凭据”页面。
  2. 点击创建凭据,然后选择 API 密钥。
  3. 复制并存储 API 密钥。
  4. 限制 API 密钥对 Chronicle API 的访问权限。

配置 OneLogin 事件网络钩子

通过 OneLogin 事件网络钩子,您可以将 OneLogin 事件数据流式传输到 Google Security Operations,它接受 JSON 格式的数据。 此集成可让您监控活动、针对威胁发出警报并执行 整个 OneLogin 和 Google Security Operations 环境中基于事件的身份相关工作流。

  1. 登录 OneLogin 管理控制台。
  2. 前往“开发者”标签页 >Webhook >新建网络钩子,然后选择用于日志管理的事件网络钩子
  3. 输入以下详细信息:

    • 名称字段中,输入 Google SecOps
    • Format 字段中,输入 SIEM (NDJSON)
    • 监听器网址中,输入将接收 OneLogin 事件数据的 Google SecOps Webhook 端点。
    • 自定义标头中,按以下格式将 API 密钥和密钥指定为自定义标头的一部分,以启用身份验证:

    X-goog-api-key:API_KEY

    X-Webhook-Access-Key:SECRET

  4. 点击保存。刷新页面,您会在 OneLogin 事件广播器中看到新 webhook 已关联。