Overview of Architecture

Hierarchy of Objects

Business Units:Business Units are the highest level in the hierarchy and are used for grouping the Products.

Products: Products are a higher class than projects and function as a cluster to group projects.

Projects: Projects represent the scannable units on which scans are performed.

Scans: Scans are the results of each scan run on each project.

Vulnerabilities: Vulnerabilities are the findings discovered in each scan.

Hierarchy of Users

Admin: Admin is the highest level user with the broadest permission set possible.

Manager: Can see the Business Units assigned to them.

Product Owner: Can see the Products assigned to them.

Team Lead: Can see and take specific actions on the projects that their teams are assigned to.

Developer: Can only see the projects that their teams are assigned to.

Pentester: Can only import vulnerabilities into the projects that their teams are assigned to.