TheHive 트리거 노드#
이 페이지에서는 TheHive 트리거 노드가 응답할 수 있는 이벤트 목록과 추가 자료 링크를 찾을 수 있습니다.
TheHive 및 TheHive 5
n8n은 TheHive에 대해 두 개의 노드를 제공합니다. TheHive의 버전 3 또는 4 API를 사용하려면 이 노드(TheHive Trigger)를 사용하세요. 버전 5를 사용하려면 TheHive 5 Trigger를 사용하세요.
예제 및 템플릿
시작하는 데 도움이 되는 사용 예제와 템플릿은 n8n의 TheHive Trigger 통합 페이지를 참조하세요.
이벤트#
- 알림
- 생성됨
- 삭제됨
- 업데이트됨
- 케이스
- 생성됨
- 삭제됨
- 업데이트됨
- 로그
- 생성됨
- 삭제됨
- 업데이트됨
- 관측 가능 항목
- 생성됨
- 삭제됨
- 업데이트됨
- 작업
- 생성됨
- 삭제됨
- 업데이트됨
관련 자료#
n8n은 TheHive에 대한 앱 노드를 제공합니다. 노드 문서는 여기에서 찾을 수 있습니다.
n8n의 웹사이트에서 예제 워크플로와 관련 내용을 확인하세요.
서비스에 대한 더 많은 정보는 TheHive의 문서를 참조하세요:
TheHive에서 웹훅 구성하기#
TheHive 인스턴스에 대한 웹훅을 구성하려면:
- TheHive Trigger 노드에서 테스트 및 프로덕션 웹훅 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
을 대체합니다. - 선호하는 엔드포인트 이름으로
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" } } ] }'