API Endpoint Role Security Matrix

MethodPathROLE: systemROLE: adminROLE: userROLE: api_result_readROLE: api_scan
GET/authYYYYY
GET/versionYYYYY
GET/licenseYYYYY
POST/licenseYY
PUT/licenseYY
DELETE/licenseYY
GET/alerts/emailYY
GET/alerts/email/:idYY
POST/alerts/emailY
PUT/alerts/email/:idY
DELETE/alerts/email/:idY
POST/alerts/email/test/:idY
GET/alerts/syslogYY
GET/alerts/syslog/:idYY
PUT/alerts/syslog/:idY
POST/alerts/syslogY
DELETE/alerts/syslog/:idY
GET/auditYY
DELETE/auditY
GET/configY
PUT/configY
GET/credentialsYYYY
GET/credentials/:idYYYY
POST/credentials/:idYY
PUT/credentials/:idYY
DELETE/credentialsYY
DELETE/credentials/:idYY
GET/hostsYYYY
GET/hosts/:idYYYY
POST/hostsYY
POST/hosts/retryYY
PUT/hosts/:idYY
DELETE/hostsYY
DELETE/hosts/:idYY
PUT/hosts/tagsYY
GET/jumphostsYYYY
GET/jumphosts/:idYYYY
POST/jumphosts/:idYY
PUT/jumphosts/:idYY
DELETE/jumphostsYY
DELETE/jumphosts/:idYY
GET/reports/host_snapshotYY
GET/reports/scan_performanceYY
GET/results/:idYYY
POST/resultsYYY
POST/results/timelineYY
DELETE/results/:idYY
DELETE/resultsYY
DELETE/results/allYY
GET/results/getMaxIDYYY
POST/results/delete/hostsandfliesYY
POST/results/delete/sandflyhostsYY
GET/resultprofilesYY
GET/resultprofiles/:idYY
PUT/resultprofiles/:idYY
GET/resultprofiles/host/:hostidYY
DELETE/resultprofiles/:idYY
POST/resultprofilesDeleteYY
POST/resultprofilesYY
POST/resultprofiles/:id/appendYY
GET/resultssummary/host/:hostidYYY
GET/resultsummary/sandfly/:sandflyYYY
GET/sandfliesYYYY
GET/sandflies/name/:idYYYY
PUT/sandflies/name/:id/activateYY
PUT/sandflies/name/:id/deactivateYY
PUT/sandflies/activateYY
PUT/sandflies/deactivateYY
POST/sandfliesYY
PUT/sandfliesYY
PUT/sandflies/response/:idYY
DELETE/sandflies/name/:idYY
DELETE/sandflies/nameYY
GET/sandflies/backupYY
POST/sandflies/reload_allYY
GET/savedviewsYY
GET/savedviews/:namespaceYY
DELETE/savedviews/:namespace/:nameYY
POST/savedviewsYY
POST/scanYYY
POST/scan/adhocYYY
GET/scheduleYY
GET/schedule/:idYY
POST/scheduleYY
PUT/schedule/:idYY
PUT/schedule/pause/:idYY
PUT/schedule/unpause/:idYY
PUT/schedule/pause/YY
PUT/schedule/unpause/YY
POST/schedule/run/:idYY
DELETE/scheduleYY
DELETE/schedule/:idYY
POST/sharedurlYY
GET/sshhunter/summaryYYY
GET/sshhunter/key/:sha512YYY
GET/sshhunter/usersYYY
GET/sshhunter/users/:usernameYYY
GET/sshhunter/hostsYYY
GET/sshhunter/hosts/:hostidYYY
GET/sshhunter/graph/:type/:idYYY
GET/dashboardYY
GET/statusYY
GET/status/nodesYY
POST/status/tagsYY
POST/system/resultsY
POST/system/hosts/:idY
PUT/system/hosts/:idY
POST/system/nodeY
GET/tags/hostsYY
GET/tags/sandfliesYY
GET/tasks/queues/namesYY
DELETE/tasks/allYY
GET/threatfeedsYY
GET/threatfeeds/:idYY
POST/threatfeedsY
PUT/threatfeeds/:idY
DELETE/threatfeeds/:idY
GET/usersY
GET/users/:id(only self)Y(only self)(only self)(only self)
POST/users/:idY
PUT/users/:idY
PUT/users/password/:id(only self)Y(only self)(only self)(only self)
DELETE/users/:idY
GET/whitelistrulesYY
GET/whitelistrules/host/:hostidYY
GET/whitelistrules/sandfly/:sandflyYY
GET/whitelistrules/:idYY
POST/whitelistrulesYY
PUT/whitelistrules/:idYY
DELETE/whitelistrules/:idYY
POST/whitelistrulesDeleteYY
PUT/whitelistrules/activate/:idYY
PUT/whitelistrules/deactivate/:idYY
PUT/whitelistrules/activate/YY
PUT/whitelistrules/deactivate/YY
POST/errorsY
GET/errorsYYYY
DELETE/errorsYY