เรียนรู้วิธีใช้ node TheHive Trigger ใน n8n ปฏิบัติตามเอกสารทางเทคนิคเพื่อรวม node TheHive Trigger เข้ากับ workflow ของคุณ
ในหน้านี้ คุณจะพบรายการเหตุการณ์ที่ node TheHive Trigger สามารถตอบสนองและลิงก์ไปยังแหล่งข้อมูลเพิ่มเติม
TheHive and TheHive 5
n8n มีสอง node สำหรับ TheHive ใช้ node นี้ (TheHive Trigger) หากคุณต้องการใช้ API เวอร์ชัน 3 หรือ 4 ของ TheHive หากคุณต้องการใช้เวอร์ชัน 5 ให้ใช้ TheHive 5 Trigger.
ตัวอย่างและแม่แบบ (Examples and templates)
สำหรับตัวอย่างการใช้งานและเทมเพลตเพื่อช่วยคุณในการเริ่มต้น โปรดดูที่ n8n's การบูรณาการ TheHive Trigger หน้า
กิจกรรม
- การแจ้งเตือน
- สร้างแล้ว
- ลบแล้ว
- อัปเดตแล้ว
- กรณี
- สร้างแล้ว
- ลบแล้ว
- อัปเดตแล้ว
- เข้าสู่ระบบ
- สร้างแล้ว
- ลบแล้ว
- อัปเดตแล้ว
- สังเกตได้
- สร้างแล้ว
- ลบแล้ว
- อัปเดตแล้ว
- งาน
- สร้างแล้ว
- ลบแล้ว
- อัปเดตแล้ว
ทรัพยากรที่เกี่ยวข้อง
n8n จัดเตรียม node แอปสำหรับ TheHive อ้างถึง TheHive สำหรับข้อมูลเพิ่มเติม
ดู ตัวอย่างขั้นตอนการทำงานและเนื้อหาที่เกี่ยวข้อง บนเว็บไซต์ของ n8n
โปรดดูเอกสารของ TheHive สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบริการ:
กำหนดค่า webhook ใน TheHive
วิธีกำหนดค่า webhook สำหรับอินสแตนซ์ TheHive ของคุณ:
คัดลอก URL ของ webhook การทดสอบและการใช้งานจริงจาก node TheHive Trigger
เพิ่มบรรทัดต่อไปนี้ใน
application.confไฟล์. นี่คือไฟล์กำหนดค่า TheHive: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 ต่อไปนี้เพื่อเปิดใช้งานการแจ้งเตือน:
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" } } ] }'

