Role-Based Permissions

See which roles can perform which actions at each stage of the Permit and JHA lifecycle, on Web and Mobile.

Permit Lifecycle – Role vs Action Summary

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

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