Product knowledge
Product structure Current products Roles, access and permissions User journeysDesign process artifacts
Design test plans Design checklistProduct structure
The Damstra Enterprise Protection Platform
The Damstra Enterprise Protection Platform is our entire product offering that aims to help our customers protect their world.
The EPP is the central system, from which all other products stem and are accessed through. It's a gateway to access all the functionality Damstra has on offer. Some of our modules are located within the EPP while others are linked to through the EPP.
Modules
The Damstra suite is made up of a number of modules that serve different purposes, but all come together to form the Damstra Enterprise Protection Platform.
| Ordering | Module | Icon | Description | Additional products relevant to this module |
|---|---|---|---|---|
| 1 | Workforce management |
|
Track time and attendance and ensure all workers are approved to be on site and compliant at all times. Alert notifications if a worker has worked hours exceeding fatigue regulations or does not hold a qualified or an expiring competency/skill. | Damstra Forms (future), Insights |
| 2 | Learning management |
|
Provide learning paths for all employees, ensuring the entire workforce is up-skilled for their respective roles accessible via desktop, tablet and mobile devices for ease of employees. Take your training to the next level with virtual reality (VR) training app. | Damstra Learning, Damstra Forms (future), Insights |
| 3 | Access control |
|
Track access rights of everybody entering the work site. Employees can be verified via a swipe card, biometric finger print or facial recognition ensuring all workers are compliant to enter. This integrates with turnstiles, gates and door/lock management. | Insights |
| 4 | Health & safety management |
|
Manage the health, safety and environmental risks of your workplace ensuring safe work methodology is applied and risk exposures are minimised. Risk mitigation can be achieved through increased visibility, alerts, real time data availability and elimination of errors. | Damstra Safety (future), Damstra Solo (future), Insights |
| 5 | Insights |
|
Accurately report and gather information across all modules a client uses in the EPP to form valuable insights for our customers | Insights |
Current products
Damstra has a range of products currently which we are working to collate into one system.
Current product listRoles, access and permissions
Within the EPP system there are a number of different user roles, custom permissions and worksite, company and client permissions.
Roles in EPP
| User type | Roles | Description |
|---|---|---|
|
Worksite users
|
No access | Used for users who need to receive notifications from EPP but do not need access to log in to manage the worksite |
|
Worksite users
|
View level 1 | Mostly a view only role for accessing some, but not all, information |
|
Worksite users
|
View level 2 | Mostly view only, but with access to some actions |
|
Worksite users
|
View level 3 | Highest level of access for external worksite users |
|
Worksite users
|
Edit Rights (Damstra Technology) | TBC |
|
Worksite users
|
Management (Damstra Technology) | TBC |
|
Worksite users
|
Admin (Damstra Technology) | Full access to all EPP worksite features that do not require a custom permission |
|
Company users
|
Standard | Can't edit company business and contact details, can't add or edit branches, can't create or edit login accounts |
|
Company users
|
Admin | Full access to all EPP company features that do not require a custom permission |
|
Employee users
|
Employee | Users who are entered as employees in EPP |
Differences between roles
The below is a work-in-progress to highlight any differences between the roles, including what requires custom permissions, within the system for both web and mobile apps:
EPP worksite system permissionsUser journeys
User journeys document and outline some of the more complicated processes within our system
Mobilising employees to worksites
User journey - Mobilising a new employee
Design test plans
Design test plans are a spreadsheet that document all situations to ensure they have been considered and are shown in the mockups.
Common situations covered in the design test plans:
- Error states
- Empty states
- Success messages
- UI when viewing all worksites
- UI when viewing a whole organisation
- UI when a single worksite
- UI when a branch is active
- Which permission levels can access functionality if not all
- Any extra permissions required to access functionality
- Any logic required to show UI elements
File naming
All design test plans can be found in our shared design test plan folder.
Within this folder each module has it's own folder
Design testplan - [Product e.g. Damstra Hub etc.] - [Web, mobile, watch etc.] - [User type (if applicable)] - [Section (if applicable)] - [Page name]
Design checks
Checklist document
The design checklist is a list of checks to run through once a design is completed to ensure mockups are as comprehensive and complete as possible.
You can access this checklist on our design work ticket template.
Responsive design
All UIs need to be fully responsive and accessible on any screen device.
Browser support
- Google Chrome (latest version)
- Edge (latest version)
- Safari (latest version)
- Firefox (latest version)
- Google Chrome (latest version)
- Safari (latest version)
- Google Chrome (latest version)
- Safari (latest version)