Permission Combinations
Common User Roles
Real-world permission combinations for different job functions
Understanding common permission combinations helps administrators assign appropriate access levels based on job functions and organizational needs. These combinations represent typical user roles within the Enerlites Portal.
Common Role Combinations
Full Management Access
User Type: System Administrator, HR Director
Permissions: hasManagementAccess = true
Access:
- Complete administrative control
- All management tabs available
- Full user management capabilities
- System configuration access
- All import/export functions
HR Administrator
User Type: HR Manager, HR Specialist
Permissions:
canEditCreateUsers = truecanAccessInsuranceTracker = truecanAccessPTOTracker = true
Access:
- User management and creation
- Attendance tracking
- PTO management
- Insurance administration
- Employee data management
Department Manager
User Type: Team Leader, Department Supervisor
Permissions:
canEditCreateUsers = truecanAccessPTOTracker = trueisManager = true
Access:
- Team member management
- Attendance oversight
- PTO tracking for team
- Request approvals
- Basic reporting
Standard Employee
User Type: Regular Employee
Permissions: None (default access)
Access:
- Personal dashboard
- Form submission
- Request tracking
- Training completion
- Calendar viewing
- Policy acknowledgment
Specialized Permission Combinations
Training Administrator
User Type: Training Manager, Learning & Development Specialist
Permissions:
canPostTraining = truecanEditCreateUsers = true(optional)
Access:
- Training module creation and management
- Department-specific training assignment
- Training progress monitoring
- Module duplication and updates
- Training compliance tracking
Insurance Specialist
User Type: Benefits Administrator, Insurance Coordinator
Permissions:
canAccessInsuranceTracker = true
Access:
- Insurance policy management
- Premium tracking and updates
- Coverage details management
- Insurance data export
- Employee insurance queries
PTO Coordinator
User Type: HR Assistant, Time-off Administrator
Permissions:
canAccessPTOTracker = true
Access:
- PTO balance management
- Time-off request processing
- PTO import functionality
- Balance history tracking
- PTO data export and reporting
Permission Assignment Guidelines
Best Practices for Role Assignment
Common Permission Scenarios
New Manager Assignment
- 1. Grant
isManager = true - 2. Add
canEditCreateUsers = true - 3. Include
canAccessPTOTracker = true - 4. Test access and verify functionality
HR Role Setup
- 1. Enable
canEditCreateUsers = true - 2. Add
canAccessPTOTracker = true - 3. Include
canAccessInsuranceTracker = true - 4. Verify access to all HR functions
