Role - Based Permissions
This section provides an overview of role-based permissions, showing which roles can perform specific actions at each stage of the Permit and JHA lifecycle across Web and Mobile applications.
Permit Lifecycle – Role vs Action Summary
The table below outlines the key user personas, the platforms they can access (Web or Mobile), and their primary responsibilities in the permit workflow.
| Permit Stage | Action | Role | Access Mode |
| Raise | Save Draft | Permit Requestor | Web + Mobile |
| Raise Permit | |||
| Request Revert | |||
| Review | Mark as Reviewed | Permit Reviewer | Web + Mobile |
| Revert Permit | |||
| Reject Permit | |||
| Authorize | Mark as Authorized | Permit Authorizer | Web + Mobile |
| Revert Permit | |||
| Reject Permit | |||
|
Field validation (Special type Permits like confined space permit) |
Validates the Permit | Field Validator | Mobile |
| Issue | Mark as Issued | Permit Issuer | Web + Mobile |
| Hold / Resume Permit | |||
| Reject Permit | |||
| Execution | Acknowledge Permit | Permit Holder | Mobile Only |
| Surrender Permit | |||
| Closure | Close Permit | Permit Issuer | Web + Mobile |
Key Permission Principles:
- Actions are enabled or disabled based on the user’s assigned role.
- Users only see actions relevant to their role (for example, “Authorize” is only visible to Authorizers).
- Permissions are enforced consistently across Web and Mobile.
- All actions are logged for audit and compliance tracking.
JHA Lifecycle – Role vs Action Summary
The table below provides which role can perform which action at each stage of the JHA lifecycle.
| JHA Stage | Action | Role | |
| Template Setup | Author JHA Template | Admin | Web |
| Initiate | Initiate JHA | JHA Requestor | Web +Mobile |
| Fill Initial JHA Details | |||
| Assign | Review Initiated JHA | JHA Owner | |
| Assign JHA Team | |||
| In Progress | Validate JHA Steps | JHA Team | |
| Perform Field Acknowledgement | |||
| Approve | Approve JHA | JHA Owner / JHA Approver | |
| Close JHA | |||
| Archive | View Approved/Closed JHAs | Admin / Owner |
