TheHive 5 触发器节点#
使用TheHive 5 触发器节点响应TheHive中的事件并将TheHive与其他应用程序集成。n8n内置支持广泛的TheHive事件,包括警报、案例、评论、页面和任务。
在此页面上,您将找到TheHive5 触发器节点可以响应的事件列表以及更多资源的链接。
TheHive和TheHive 5
n8n为TheHive提供两个节点。如果您想使用TheHive的版本5 API,请使用此节点(TheHive 5 Trigger)。如果您想使用版本3或4,请使用TheHive Trigger。
示例和模板
有关用法示例和模板以帮助您入门,请参考n8n的TheHive 5 Trigger集成页面。
事件#
- Alert 警报
- Created 已创建
- Deleted 已删除
- Updated 已更新
- Case 案例
- Created 已创建
- Deleted 已删除
- Updated 已更新
- Comment 评论
- Created 已创建
- Deleted 已删除
- Updated 已更新
- Observable 可观察项
- Created 已创建
- Deleted 已删除
- Updated 已更新
- Page 页面
- Created 已创建
- Deleted 已删除
- Updated 已更新
- Task 任务
- Created 已创建
- Deleted 已删除
- Updated 已更新
- Task log 任务日志
- Created 已创建
- Deleted 已删除
- Updated 已更新
相关资源#
n8n为TheHive 5提供应用程序节点。您可以在这里找到节点文档。
有关服务的更多信息,请参考TheHive的文档。
在TheHive中配置webhook#
要为您的TheHive实例配置webhook:
- 从TheHive触发器节点复制测试和生产webhook URL。
-
将以下行添加到
application.conf
文件中。这是TheHive配置文件:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
notification.webhook.endpoints = [ { name: TESTING_WEBHOOK_NAME url: TESTING_WEBHOOK_URL version: 0 wsConfig: {} includedTheHiveOrganisations: ["ORGANIZATION_NAME"] excludedTheHiveOrganisations: [] }, { name: PRODUCTION_WEBHOOK_NAME url: PRODUCTION_WEBHOOK_URL version: 0 wsConfig: {} includedTheHiveOrganisations: ["ORGANIZATION_NAME"] excludedTheHiveOrganisations: [] } ]
-
将
TESTING_WEBHOOK_URL
和PRODUCTION_WEBHOOK_URL
替换为您在上一步中复制的URL。 - 将
TESTING_WEBHOOK_NAME
和PRODUCTION_WEBHOOK_NAME
替换为您首选的端点名称。 - 将
ORGANIZATION_NAME
替换为您的组织名称。 - 执行以下cURL命令启用通知:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
curl -XPUT -uTHEHIVE_USERNAME:THEHIVE_PASSWORD -H 'Content-type: application/json' THEHIVE_URL/api/config/organisation/notification -d ' { "value": [ { "delegate": false, "trigger": { "name": "AnyEvent"}, "notifier": { "name": "webhook", "endpoint": "TESTING_WEBHOOK_NAME" } }, { "delegate": false, "trigger": { "name": "AnyEvent"}, "notifier": { "name": "webhook", "endpoint": "PRODUCTION_WEBHOOK_NAME" } } ] }'