SafetyHQ Access Architecture

Overview

The Hierarchy of Control

SafetyHQ employs a robust Role-Based Access Control (RBAC) system designed to balance operational efficiency with strict security. Access isn't linear; it expands exponentially as workers move from passive participants to system architects.

The chart represents the total count of distinct "Access Granted" permission points across all 16 system modules. It reveals a stark contrast: Attendees operate with minimal visibility, while Platform Admins hold the keys to the entire kingdom.

Key Takeaway

A Platform Admin possesses nearly 8x the access capabilities of a standard Attendee.

Functional Analysis

The Shape of Responsibility

By mapping permissions against five core functional areas, we can visualize the distinct "shape" of each worker type's capabilities.

● Attendee

Passive Access. Minimal footprint, focused solely on basic compliance viewing (SDS, Lessons) if active at all.

● General User

Operational Focus. High capability in Safety Ops (Forms, Incidents) but flat in Admin functions.

● Manager / Supervisor

High Visibility. Matches Admin in operational areas but lacks the final tier of system configuration.

Capabilities

Read vs. Write vs. Delete

Access isn't just about seeing data; it's about what you can do with it. This breakdown segregates permissions into three tiers of power:

  • 1 View / Read: Passive access. Dominates the Attendee role.
  • 2 Create / Edit: Active contribution. The core function of the General User.
  • 3 Delete / Admin: Highly restricted. Managers can only delete Equipment/Docs. Admins have full control.

Notice how the "Delete" bar (Red) is non-existent for General Users and very small for Managers (Equipment/Docs only), preserving the safety data audit trail.

The "Settings" Fortress

The Settings module represents the brain of SafetyHQ. It controls integrations, user permissions, and offline modes. Access here is not shared—it is almost exclusively held by the Platform Admin.

0%
Attendee Access
100%
Admin Control

*Visualizing the proportion of available "Settings" sub-permissions held by each role.

Detailed Permission Matrix

Full comparison of capabilities across all system roles.