Feature · Crew
Security Studio
Track security signals, test detection rules and prepare explanations.
How it works
No guide is written for this feature yet. The operations and screens below come straight from the code. The help center has the guides that exist.
What you can do
The operations this feature's screens call. Each one is POST /api/<name>, and the badge says who may call it.
AdminNo API tokensgetSecurityStudioGets the security studio.
Types:
Record<string, never>returnsSecurityStudioSnapshot
AdminNo API tokensrunSecurityBacktestRuns the security backtest.
Types:
{ labId: SecurityLabId | 'all' }returnsSecurityBacktest
AdminNo API tokenscreateSecurityDraftCreates a security draft.
Types:
{ labId: SecurityLabId }returnsSecurityDraft
AdminNo API tokensupdateSecurityFindingUpdates the security finding.
Types:
{ id: string; revision: number; status: SecurityFindingStatus; note: string }returnsSecurityFinding
AdminNo API tokensupdateSecurityDraftUpdates the security draft.
Types:
{ id: string; revision: number; title: string; status: 'draft' | 'ready'; posts: SecurityPost[] }returnsSecurityDraft
AdminingestSecurityEventsIngests security events.
Types:
{ source: string; events: SecurityEventInput[] }returns{ accepted: number; duplicates: number; findings: number }