Initial Access

Prerequisites

  • Valid super admin credentials
  • Access to the platform URL
  • Required browser permissions
Default Credentials
Email: superadmin@example.com
Password: 1234

⚠️ Important: Change default credentials immediately after first login.

Login Process

Step 1: Access Login Page

  1. Navigate to the platform URL: http://localhost/main-file
  2. Click on "Login" or "Sign In"
  3. You'll be redirected to the login page

Step 2: Enter Credentials

  • Email Address: Enter your super admin email
  • Password: Enter your secure password
  • Remember Me: Optional - check if using personal device
  • Captcha: Complete if required

Step 3: Authentication

  1. Click "Login" button
  2. System validates credentials
  3. If successful, redirects to admin dashboard
  4. If failed, shows error message
Success Indicators
  • Redirected to Super Admin Dashboard
  • Welcome message displayed
  • Navigation menu visible
  • No error messages

Dashboard Overview

Main Dashboard Features

Company Overview

View all registered companies, manage company settings, monitor company activities

Module Management

Enable/disable modules, manage add-ons, configure module settings

System Statistics

Platform usage metrics, user analytics, system performance

User Management

Manage all platform users, roles, permissions, and access control

System Settings

Configure platform settings, email templates, notifications, and system preferences

Complete Navigation Menu Structure

General Category
  • Dashboard
  • Customers
  • Subscription
    • Subscription Settings
    • Plan Orders
    • Coupons
    • Referral Program
Operations Category
  • CMS
    • Landing Page
    • Marketplace
  • LMS
  • Helpdesk
    • Tickets
    • System Setup
Settings Category
  • Email Templates
  • Notification Templates
  • Settings

Superadmin Features & Capabilities

Complete Superadmin Feature Set

The Superadmin role has comprehensive access to all platform features and administrative functions. Below is a detailed breakdown of all available capabilities.

1. User Management

Customer Management
  • View all registered companies
  • Create, edit, delete company accounts
  • Manage company profiles and settings
  • Monitor company activities and usage
  • Reset company passwords
  • Import/export company data
User Access Control
  • Enable/disable user logins
  • Manage user roles and permissions
  • View user login history
  • Reset user passwords
  • Bulk user operations
  • User activity monitoring

2. Subscription & Billing Management

Plan Management
  • Create and manage subscription plans
  • Set plan pricing and features
  • Configure plan limitations
  • Manage plan orders
  • Track subscription analytics
Coupon & Referral System
  • Create and manage discount coupons
  • Set coupon expiration and usage limits
  • Configure referral programs
  • Track referral transactions
  • Manage promotional campaigns

3. Module & Add-on Management

Module Control
  • Enable/disable platform modules
  • Install/remove add-ons
  • Configure module settings
  • Manage module dependencies
  • Update module versions
Add-on Marketplace
  • Browse available add-ons
  • Install third-party modules
  • Manage add-on licenses
  • Configure add-on settings
  • Monitor add-on performance

4. System Administration

Platform Settings
  • Configure system-wide settings
  • Manage email templates
  • Set up notification templates
  • Configure language settings
  • Manage timezone settings
  • Configure storage settings
Support & Helpdesk
  • Manage support tickets
  • Configure helpdesk categories
  • Set up support workflows
  • Monitor support metrics
  • Manage support staff

5. Content Management System (CMS)

Landing Page Management
  • Customize landing pages
  • Manage page content and design
  • Configure SEO settings
  • Set up analytics tracking
Marketplace Management
  • Manage marketplace listings
  • Configure marketplace settings
  • Monitor marketplace activity
  • Manage vendor accounts

6. Learning Management System (LMS)

LMS Administration
  • Manage LMS settings and configuration
  • Create and manage courses
  • Configure learning paths
  • Monitor learning analytics
  • Manage instructor accounts
  • Set up certification programs

Permissions & Access Control

Superadmin Permissions Overview

The Superadmin role has comprehensive permissions across all platform modules and features. Below is a detailed breakdown of all available permissions.

Core Administrative Permissions

User Management Permissions
  • user manage - Full user management access
  • user create - Create new users
  • user edit - Edit user information
  • user delete - Delete user accounts
  • user profile manage - Manage user profiles
  • user reset password - Reset user passwords
  • user login manage - Manage user login access
  • user import - Import users from files
  • user logs history - View user activity logs
System Settings Permissions
  • setting manage - Full settings management
  • setting storage manage - Storage configuration
  • email template manage - Email template management
  • language manage - Language settings
  • language create - Create new languages
  • language delete - Delete languages
  • notification template manage - Notification templates

Subscription & Billing Permissions

Plan Management
  • plan manage - Full plan management
  • plan create - Create new plans
  • plan edit - Edit existing plans
  • plan delete - Delete plans
  • plan orders - Manage plan orders
Coupon Management
  • coupon manage - Full coupon management
  • coupon create - Create coupons
  • coupon edit - Edit coupons
  • coupon delete - Delete coupons
  • referral program manage - Manage referral programs

Module & System Permissions

Module Management
  • module manage - Full module management
  • module add - Add new modules
  • module remove - Remove modules
  • module edit - Edit module settings
Helpdesk Management
  • helpdesk manage - Full helpdesk management
  • helpdesk ticket manage - Manage tickets
  • helpdesk ticket create - Create tickets
  • helpdesk ticket edit - Edit tickets
  • helpdesk ticket show - View tickets
  • helpdesk ticket reply - Reply to tickets
  • helpdesk ticket delete - Delete tickets
  • helpdeskticket setup manage - Setup management
  • helpdesk ticketcategory manage - Category management

API & Integration Permissions

API Key Management
  • api key setting manage - Full API key management
  • api key setting create - Create API keys
  • api key setting edit - Edit API keys
  • api key setting delete - Delete API keys

LMS Permissions

Learning Management System
  • lms manage - Full LMS management
  • lms dashboard manage - LMS dashboard management
  • course manage - Course management
  • course edit - Edit courses
  • course create - Create courses

Settings Configuration

Complete Settings Overview

The Superadmin has access to comprehensive system settings that control the entire platform. Below is a detailed breakdown of all configuration options.

1. General Platform Settings

Basic Configuration
  • Site Title: Configure platform title and branding
  • Footer Text: Set custom footer content
  • Landing Page: Enable/disable landing page
  • RTL Support: Right-to-left language support
  • Transparent Layout: Enable transparent design
  • Dark Layout: Custom dark mode settings
Appearance Settings
  • Color Scheme: Choose from predefined themes
  • Custom Colors: Set custom brand colors
  • Logo Management: Upload light and dark logos
  • Favicon: Set custom favicon
  • Category Sidebar: Enable category-wise menu

2. User & Authentication Settings

Registration Settings
  • Signup: Enable/disable user registration
  • Email Verification: Require email verification
  • Default Language: Set default platform language
  • Default Timezone: Configure default timezone
  • Currency Settings: Set default currency and format
Calendar Settings
  • Calendar Start Day: Configure week start day
  • Date Format: Set date display format
  • Time Format: 12/24 hour time format
  • Holiday Calendar: Configure holidays

3. Email & Notification Settings

Email Configuration
  • SMTP Settings: Configure email server
  • Email Templates: Manage email templates
  • From Address: Set sender email address
  • Email Testing: Test email functionality
  • Email Queue: Configure email queuing
Notification Settings
  • Notification Templates: Manage notification templates
  • Push Notifications: Configure push notifications
  • In-App Notifications: Set up in-app alerts
  • Notification Channels: Configure delivery channels

4. Storage & File Management

Storage Configuration
  • Storage Driver: Local, S3, or other cloud storage
  • S3 Settings: Configure AWS S3 integration
  • File Permissions: Set file access permissions
  • Storage Quotas: Configure storage limits
  • Backup Settings: Automated backup configuration
File Management
  • File Types: Configure allowed file types
  • File Size Limits: Set upload size limits
  • File Security: Scan for malware
  • File Compression: Enable file compression
  • CDN Integration: Configure content delivery

5. Security & Privacy Settings

Security Configuration
  • Password Policy: Set password requirements
  • Session Timeout: Configure session duration
  • IP Restrictions: Set allowed IP addresses
  • Rate Limiting: Configure request limits
  • Security Headers: Set security headers
Cookie & Privacy
  • Cookie Consent: Enable cookie consent banner
  • Cookie Categories: Configure cookie types
  • Privacy Policy: Set privacy policy URL
  • GDPR Compliance: GDPR compliance settings
  • Data Retention: Configure data retention policies

6. API & Integration Settings

API Configuration
  • API Keys: Manage API keys and tokens
  • API Rate Limits: Set API request limits
  • API Documentation: Enable API docs
  • Webhook Settings: Configure webhooks
  • Third-party Integrations: Manage integrations
AI Assistant Settings
  • AI API Keys: Configure AI service keys
  • AI Models: Select AI models
  • AI Features: Enable/disable AI features
  • AI Responses: Configure AI response settings

7. Payment & Billing Settings

Payment Configuration
  • Stripe Settings: Configure Stripe payment gateway
  • PayPal Settings: Configure PayPal integration
  • Currency Settings: Set supported currencies
  • Tax Configuration: Set up tax calculations
  • Invoice Settings: Configure invoice generation
  • Billing Cycles: Set billing periods
  • Payment Methods: Configure accepted payments
  • Refund Policy: Set refund rules

8. System Monitoring & Maintenance

System Monitoring
  • System Health: Monitor platform performance
  • User Activity: Track user engagement
  • Storage Usage: Monitor storage consumption
  • Backup Status: Check backup completion
Maintenance Tools
  • System Updates: Apply platform updates
  • Cache Management: Clear system cache
  • Log Management: View system logs
  • Health Checks: Run system diagnostics
Settings Best Practices
  • Regular Backups: Always backup settings before making changes
  • Test Changes: Test settings in a staging environment first
  • Document Changes: Keep a record of all configuration changes
  • Monitor Performance: Monitor system performance after changes
  • Security Review: Regularly review security settings

Security Settings

Password Requirements

  • Minimum Length: 8 characters
  • Complexity: Must include uppercase, lowercase, numbers
  • Special Characters: At least one special character
  • History: Cannot reuse last 5 passwords

Two-Factor Authentication (2FA)

  1. Enable 2FA: Go to Security Settings
  2. Setup: Scan QR code with authenticator app
  3. Verification: Enter 6-digit code
  4. Backup Codes: Save recovery codes

Session Management

  • Session Timeout: 30 minutes of inactivity
  • Concurrent Logins: Maximum 3 active sessions
  • IP Restrictions: Configure allowed IP addresses
  • Device Management: View and manage active devices

Password Management

Changing Password

  1. Access: Go to Profile → Security
  2. Current Password: Enter existing password
  3. New Password: Enter new secure password
  4. Confirm Password: Re-enter new password
  5. Submit: Click "Change Password"

Password Reset

  1. Forgot Password: Click on login page
  2. Email: Enter registered email address
  3. Reset Link: Check email for reset link
  4. New Password: Set new password
  5. Login: Use new credentials
Password Policy
Minimum Requirements:
├── 8 characters minimum
├── 1 uppercase letter
├── 1 lowercase letter
├── 1 number
├── 1 special character
└── No common passwords

Session Management

Active Sessions

  • View Sessions: Profile → Active Sessions
  • Session Details: IP, device, location, last activity
  • Terminate Session: End specific sessions
  • Terminate All: Logout from all devices

Security Logs

  • Login Attempts: Track successful/failed logins
  • Password Changes: Monitor password updates
  • Session Activity: View session history
  • Security Events: Track security-related actions

Troubleshooting

Common Issues & Solutions

Login Problems
Issue Solution Prevention
Invalid Credentials Double-check email and password, reset if needed Use password manager, enable 2FA
Account Locked Wait for lockout period or contact admin Use strong passwords, avoid multiple failed attempts
2FA Issues Use backup codes or reset 2FA Save backup codes securely
Session Expired Re-login with credentials Enable "Remember Me" for trusted devices
Access Issues
Issue Solution Prevention
Permission Denied Check user role and permissions in User Management Regular permission audits
Module Access Verify module is enabled in Module Management Monitor module status regularly
Company Access Ensure company subscription is active Set up subscription monitoring
System Maintenance Check for scheduled maintenance Subscribe to maintenance notifications
Platform-Specific Issues
Issue Solution Common Cause
Module Not Loading Check module status in Module Management, contact support Module temporarily disabled
Email Notifications Not Working Verify email settings, test email functionality Email configuration needs update
File Upload Issues Check file size limits, verify storage settings Storage quota exceeded
Integration Problems Verify API settings, check service status Third-party service unavailable
Performance Issues
Slow Loading
  • Clear browser cache and cookies
  • Check internet connection
  • Close unnecessary browser tabs
  • Contact support if issue persists
System Performance
  • Monitor system health dashboard
  • Check storage usage
  • Review user activity reports
  • Contact support for optimization
Emergency Procedures
Critical System Issues
  1. System Down: Contact support immediately, check status page
  2. Data Loss: Contact support for data recovery assistance
  3. Security Breach: Change passwords, contact security team
  4. Platform Issues: Report to support team with detailed description
Support Contacts
  • Technical Support: support@chosenpathinnovations.com
  • Security Issues: security@chosenpathinnovations.com
  • Emergency Hotline: Available 24/7 for critical issues
  • Documentation: Check this documentation for common solutions

Additional Resources


System Information
Platform Version
Chosen Path HRIS v2.0
Security Level
Enterprise Grade
Last Updated
January 2025