Skip to main content
Back to Dev Login

Permission Levels

Sonah Elevate uses a hierarchical role-based access control (RBAC) system with 52 distinct roles across 6 categories, ensuring the right people have the right access.

52
Role Types
6
Categories
100
Level Range
38
Modules

Understanding Permission Icons

View
Can view content but not modify
Edit
Can create and modify content
Delete
Can remove content permanently
Admin
Full control including settings

Executive & Leadership

L100

Owner

Full system control, including billing and organization settings

All permissionsBilling managementDelete organizationTransfer ownership
L95

System Admin

System-wide administration without billing access

User managementSystem settingsAudit logsSecurity controls
L90

Executive

Executive oversight with full project visibility

View all projectsAccess reportsBudget overviewTeam analytics

Project Management

L80

Program Manager

Manages multiple projects and cross-project resources

Multi-project accessResource allocationPortfolio reportsRisk management
L75

Senior Project Manager

Full project control with team management

Full project accessTeam managementBudget controlContract management
L70

Project Manager

Day-to-day project management responsibilities

Project settingsSchedule managementIssue resolutionProgress reporting

Technical Roles

L65

Senior Architect

Lead design authority and technical decisions

Design approvalRFI final responseSubmittal reviewDesign coordination
L60

Architect

Design review and specification management

Drawing reviewSpecification editingDesign commentsASI creation
L55

Senior Engineer

Engineering leadership and technical review

Technical approvalEngineering calculationsChange ordersField verification
L50

Engineer

Engineering analysis and documentation

Technical reviewCalculationsRFI draftingShop drawing review

Field Operations

L45

Superintendent

Site operations and field team management

Field operationsDaily reportsSafety managementCrew scheduling
L40

Field Engineer

Field documentation and quality control

Deficiency loggingInspection recordsAs-built updatesPunch lists
L35

Foreman

Crew supervision and daily task management

Task updatesTime trackingMaterial requestsDaily logs

Support & Administrative

L30

Document Controller

Document management and distribution

Document uploadVersion controlDistributionArchival
L25

Coordinator

Coordination and scheduling support

Meeting schedulingStatus updatesCommunicationCoordination
L20

Inspector

Quality inspection and compliance

Inspection reportsDeficiency creationPhoto documentationCompliance tracking

External & Limited Access

L15

Subcontractor

Trade-specific access and submissions

Assigned tasksSubmittal uploadRFI viewOwn work tracking
L10

Viewer

Read-only access to project information

View documentsView schedulesView reportsNo editing
L5

Guest

Limited temporary access

Specific documentsMeeting participationTime-limited access

Best Practices

Principle of Least Privilege

Assign users the minimum permission level required for their job function. This reduces security risks and prevents accidental modifications.

Regular Permission Audits

Review user permissions quarterly to ensure they align with current job responsibilities. Remove access for departed team members immediately.

Use Role Templates

Create standardized role templates for common positions in your organization. This ensures consistency and simplifies onboarding.

Document Custom Roles

If you create custom permission configurations, document the rationale and specific access granted to maintain clarity for future administrators.