Remove legacy AttackTracer repo content
Some checks failed
OfficeCom Sentinel Client / build-client (push) Has been cancelled
Some checks failed
OfficeCom Sentinel Client / build-client (push) Has been cancelled
This commit is contained in:
27
docs/ocsentinel-n8n-contract.md
Normal file
27
docs/ocsentinel-n8n-contract.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# OfficeCom Sentinel n8n Contract
|
||||
|
||||
## Request
|
||||
|
||||
- method: `POST`
|
||||
- content type: `application/json`
|
||||
- example webhook: `https://n8n.example.com/webhook/ocsentinel-ingest`
|
||||
|
||||
## Required Payload Intent
|
||||
|
||||
The endpoint should send one signed JSON document per scan run containing:
|
||||
|
||||
- device identity
|
||||
- client version
|
||||
- scan metadata
|
||||
- attack findings
|
||||
- CVE correlation summary
|
||||
- raw status fields needed for downstream NinjaOne updates
|
||||
|
||||
## Expected Downstream Work
|
||||
|
||||
n8n is responsible for:
|
||||
|
||||
- ingest validation
|
||||
- storage in the central backend
|
||||
- organization-wide aggregation
|
||||
- NinjaOne organization API updates
|
||||
Reference in New Issue
Block a user