mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-02-18 23:41:48 +01:00
- AI Patrol mutation endpoints (acknowledge, dismiss, suppress, snooze, resolve, findings/note, suppressions/*) now require ai:execute scope to prevent low-privilege tokens from blinding patrol by hiding/suppressing findings - Agent profile admin endpoints (/api/admin/profiles/*) now require settings:write scope to prevent low-privilege tokens from modifying fleet-wide agent behavior
21 lines
387 B
Go
21 lines
387 B
Go
package auth
|
|
|
|
// Standard Actions
|
|
const (
|
|
ActionRead = "read"
|
|
ActionWrite = "write"
|
|
ActionDelete = "delete"
|
|
ActionAdmin = "admin"
|
|
)
|
|
|
|
// Standard Resources
|
|
const (
|
|
ResourceSettings = "settings"
|
|
ResourceAuditLogs = "audit_logs"
|
|
ResourceNodes = "nodes"
|
|
ResourceUsers = "users"
|
|
ResourceLicense = "license"
|
|
ResourceAI = "ai"
|
|
ResourceDiscovery = "discovery"
|
|
)
|