Roles & Permissions
List Roles
Get a list of roles that can be assigned to users. The platform provides several predefined roles, each with its own set of permissions:
Admin
- Full system access with broad privileges
- Can manage integrations, model assets, detections, and users
- Has create, delete, edit, and configuration capabilities
Analyst
- Focused on model scanning and detection workflows
- Can submit and update scan results
- Can review details, add notes, and close detections
- Can configure and trigger AutoRT targets and runs
Viewer
- Read-only access to system resources
- Can view assets, results, models, and detections
- Cannot create, edit, or delete resources
User Admin
- Specialized in user management
- Can create, edit, and delete users
- Limited to user administration tasks
Note: Some system resources are restricted to HiddenLayer service integrations and are not accessible through these roles.
get/api/v2/roles
Response
A response containing a list of roles