UpKeep’s EHS (Environmental Health and Safety) module is designed with role-based access to ensure the right users can report, manage, and resolve safety issues efficiently. This article explains the three available user roles and what each can do within the EHS system.
EHS User Roles
Role | Description |
Public | Unlicensed users such as visitors, contractors, or frontline workers. They can report Safety Events via QR code. |
Technician | Licensed users who can report Safety Events and complete assigned Work Orders linked to CAPAs. |
Admin | Licensed users with full access to manage Safety Events, CAPAs, QR setup, and reporting. |
QR Access Permissions
Action | Public | Technician | Admin |
Scan QR to Submit Safety Event | ✅ | ✅ | ✅ |
Generate/Manage QR Access Points | ❌ | ❌ | ✅ |
Safety Event Module Permissions
Action | Public (via QR) | Technician (Own Only) | Admin |
Create Safety Event | ✅ | ✅ | ✅ |
Use AI Assist | ✅ | ✅ | ✅ |
Attach Media | ✅ | ✅ | ✅ |
Tag Teammates | ❌ | ❌ | ✅ |
View All Safety Events | ❌ | ❌ | ✅ |
View Own Safety Event | ❌ | ✅ | ✅ |
Edit Safety Event | ❌ | ✅ | ✅ |
Export Safety Events | ❌ | ❌ | ✅ |
Mark as Reviewed / Close Event | ❌ | ❌ | ✅ |
Create CAPA from Safety Event | ❌ | ❌ | ✅ |
Archive Safety Events | ❌ | ✅ | ✅ |
Tag users in comments | ❌ | ✅ | ✅ |
CAPA Module Permissions
Action | Public | Technician (If Assigned) | Admin |
View CAPA Tracker | ❌ | ✅ | ✅ |
View CAPA Detail Page | ❌ | ✅ | ✅ |
Create CAPA | ❌ | ❌ | ✅ |
Use AI Assist | ❌ | ❌ | ✅ |
Edit CAPA | ❌ | ❌ | ✅ |
Mark CAPA Complete | ❌ | ❌ | ✅ |
Change CAPA Status | ❌ | ❌ | ✅ |
Export CAPAs | ❌ | ❌ | ✅ |
Archive CAPAs | ❌ | ❌ | ✅ |
View Audit Trail | ❌ | ✅ | ✅ |
Tag users in comments | ❌ | ✅ | ✅ |
Note: Technicians do not resolve CAPAs directly—they complete Work Orders linked to CAPAs. A CMMS Technician license is required to complete Work Orders.
Quick Role Comparison
Area | Public | Technician | Admin |
Submit Safety Event via QR | ✅ | ✅ | ✅ |
Manage QR Access Points | ❌ | ❌ | ✅ |
Create/Edit Own Safety Events | ❌ | ✅ | ✅ |
Create/Manage CAPAs | ❌ | ❌ | ✅ |
For details on who receives alerts during Safety Events and CAPAs, visit the article below:
EHS Notifications – Who Gets Notified and When