This comprehensive guide provides detailed instructions for managing user profiles, creating and administering user accounts, and additional settings to manage your account. Whether you're updating your personal profile information, changing passwords, or administering user accounts with proper role-based permissions, this guide covers all essential functions. The manual includes step-by-step processes for profile customization, multi-language settings, secure user account creation, and various settings . System administrators will find particular value in the detailed user and role management sections that ensure proper security protocols and permission structures.
Profile Settings Management
Accessing Profile Settings
The profile settings section serves as your central hub for managing personal account information, security credentials, and system preferences. This area allows individual users to maintain their account details, update authentication information, and customize their user experience according to their needs and organizational requirements.
Step 1: Locating and Accessing the Profile Menu
Begin by identifying the Profile Icon which is strategically positioned in the top navigation bar of your system interface. This icon typically appears as a circular avatar image, user silhouette, or initials display in the upper-right corner of your screen. The profile icon serves as the gateway to all personal account management functions.
- Locate the Profile Icon: Scan the top navigation bar, specifically the right-hand side where user-specific controls are commonly placed
- Click to Reveal Options: Single-click on the Profile Icon to trigger the dropdown menu display
- Observe Menu Options: The dropdown will expand to show various account-related options including profile settings, logout, and other user-specific functions

Step 2: Navigating to Comprehensive Profile Settings
Once the dropdown menu is active and visible, you'll need to select the appropriate option to access the full profile management interface.
- Look for the "Profile" text or link within the dropdown menu
- Single-click on "Profile" to initiate navigation to the profile management page
→ This navigation process will direct you to the main profile settings dashboard where you can manage both security credentials (password changes) and personal profile information (contact details, preferences, photo uploads) in a unified interface.
Change Password Section
The password management functionality represents one of the most critical security features of your user profile, enabling you to maintain strong authentication credentials and protect your account from unauthorized access. This section provides comprehensive password update capabilities with built-in security verification measures to ensure only authorized users can modify login credentials.
Understanding Password Security Requirements
Before beginning the password change process, it's essential to understand that the system implements multiple security layers to protect your account. The password change functionality requires verification of your current credentials before allowing any modifications, and all password fields must meet the system's security standards including minimum length requirements, character complexity rules, and pattern restrictions.
Detailed Password Update Process:
Step 1: Locating the Change Password Interface
Navigate within the profile settings page to identify the "Change Password" section, which typically appears at the top portion of the profile management interface. This section is deliberately positioned prominently due to its importance for account security and is usually enclosed in a distinct container or card layout to separate it from other profile functions.

Step 2: Completing Security Verification and New Password Fields
The password change process requires careful completion of three interconnected fields that work together to ensure security and accuracy:
Current Password Verification:
- This field serves as your identity verification, confirming that you are the legitimate account holder
- Type your existing password exactly as you would during login, including correct capitalization and special characters
- The system compares this entry against your stored credentials; incorrect entries will prevent password changes
- The field typically displays masked characters (dots or asterisks) for security purposes
New Password Creation:
- This field captures your desired new password that will replace your current credentials
- Your new password must meet all system requirements including:
- Minimum character length (typically 8-12 characters)
- Mixed case letters (both uppercase and lowercase)
- Numeric digits (at least one number)
- Special characters (symbols like !, @, #, $, %, etc.)
- Avoidance of common words or personal information
⚠️ Create a unique password that you haven't used for other accounts or previous system passwords
New Password Confirmation:
- This verification field ensures accuracy by requiring you to re-enter your new password exactly
- Both new password fields must contain identical characters in the same sequence
- This double-entry system prevents accidental typos that could lock you out of your account
- Finally, click Update
Edit Profile Section
The profile editing interface provides comprehensive personal information management capabilities, allowing users to maintain current contact details, customize system preferences, and upload professional profile imagery. This section encompasses all non-security-related account information and serves as your digital identity within the system, affecting how other users see your information and how the system personalizes your experience.
Understanding Profile Information Categories
Your profile information is organized into several distinct categories, each serving specific purposes within the system. Personal details establish your identity and professional standing, localization settings customize your user experience for your preferred language and cultural context, profile imagery creates visual recognition for other system users, and additional information fields capture organization-specific data requirements that may be essential for business processes, reporting, or compliance purposes.
Comprehensive Personal Details Management:
Professional Identity Fields:
The personal details section captures essential identification information that appears throughout the system in user directories, communication records, and administrative reports.
Prefix Selection:
- Establishes professional courtesy titles and formal address preferences
- The dropdown typically includes standard titles such as Mr., Mrs., Ms., Dr., Prof., Rev., Hon., and other professional designations
- Some organizations include cultural or regional titles specific to their operational areas
- Your selected prefix appears in formal communications, reports, and official documentation
- This field can be changed at any time to reflect changes in professional status or personal preferences
First Name Management:
- Captures your primary given name as used in professional and system communications
- This name appears in user lists, email communications, and system notifications
- Should match your official identification documents for organizational compliance
Last Name (Surname) Entry:
- Records your family name or surname for complete identification
- Combined with first name, creates your complete professional identity within the system
- Other users can locate you using surname searches in user directories
- Last names are crucial for alphabetical sorting in reports and user listings
Email Address Configuration:
- Often serves as your unique system identifier and primary communication channel
- Many systems use email addresses as login usernames, making accuracy essential
- Must follow standard email format (user@domain.extension (ie .com…) with proper syntax
- Email addresses typically must be unique within the system to prevent conflicts
- All system notifications, password resets, and official communications are sent to this address
Advanced Localization and Language Settings
Comprehensive Language Support System:
The language selection feature transforms your entire user experience by adapting interface elements, date formats, number representations, and cultural conventions to match your preferred linguistic and cultural context.
Detailed Language Options:
- English: Default interface language with standard Western date/time formats and conventions
- Spanish - Español: Full Spanish interface with appropriate cultural date formats and regional conventions
- Albanian - Shqip: Complete Albanian language support including specialized characters and cultural formatting
- Hindi - हिंदी: Comprehensive Hindi interface with Devanagari script support and Indian cultural conventions
- Dutch: Full Dutch language implementation with European formatting standards and cultural adaptations
- French - Français: Complete French interface including Canadian and European variants with proper accent support
- German - Deutsch: Full German language support with proper capitalization rules and cultural formatting conventions
- Arabic - اعَرَبِيَّة: Complete Arabic interface with right-to-left text support and Islamic calendar integration options
- Turkish - Türkçe: Full Turkish language support including special characters and Turkish cultural conventions
- Indonesian: Complete Indonesian language interface with appropriate regional formatting and cultural considerations
- Pashto: Full Pashto language support with proper script rendering and Afghan/Pakistani cultural conventions
- Portuguese: Comprehensive Portuguese interface supporting both Brazilian and European variants
- Vietnamese: Complete Vietnamese language support including tone marks and Southeast Asian cultural formatting
- Chinese: Full Chinese interface support (may include both Simplified and Traditional variants)
- Romanian: Complete Romanian language support with proper diacritical marks and European conventions
- Lao: Full Lao language interface with proper script rendering and Laotian cultural formatting conventions
Language Impact on System Experience:
- Interface Translation: All menus, buttons, labels, and system messages appear in your selected language
- Date Format Adaptation: Date displays automatically adjust to cultural conventions (DD/MM/YYYY vs MM/DD/YYYY)
- Number Formatting: Decimal separators and thousand separators adjust to regional standards
- Currency Display: If applicable, currency symbols and formatting adapt to regional conventions
- Cultural Calendar Integration: Some languages may integrate alternative calendar systems alongside standard calendars
Professional Profile Photo Management:
Image Upload System and Requirements:
The profile photo feature creates visual recognition and professional presentation within the system, appearing in user directories, communication interfaces, and administrative screens.
Photo Upload Process:
- File Selection Method: Click the "Upload Image" button to open your device's file browser for image selection
- Selected images typically display in a preview area before final upload confirmation
Technical Specifications and Requirements:
- Maximum File Size: 5MB limit ensures reasonable upload times while maintaining image quality
- Supported Format Details:
- JPEG/JPG: Most common format, ideal for photographs with good compression and quality balance
- PNG: Excellent for images with transparency or sharp edges, larger file sizes but superior quality
- GIF: Basic support for simple graphics, though animated GIFs may not be supported
- WebP: Modern format offering excellent compression (if supported by system)
- Resolution Recommendations: Optimal dimensions typically range from 200x200 to 800x800 pixels for square images
- Quality Guidelines: High-resolution professional headshots work best, avoiding casual or inappropriate imagery
Extended Additional Information Management
Comprehensive Data Collection for Organizational Needs:
The "More Information" section accommodates organization-specific data requirements that extend beyond basic personal details, supporting business processes, compliance requirements, and administrative needs.
Organizational Data Categories:
Financial Information Management:
- Bank Details: May include account numbers, routing information, and payment preferences for payroll or expense reimbursement purposes
- Tax Information: Could encompass tax identification numbers, withholding preferences, and compliance documentation
- Emergency Fund Access: Some organizations maintain emergency contact financial information for urgent situations
Contact and Communication Preferences:
- Alternative Email Addresses: Secondary or personal email contacts for emergency communications
- Phone Numbers: Office, mobile, and emergency contact numbers with appropriate usage designations
- Physical Address: Work location, mailing address, or home address depending on organizational requirements
- Communication Preferences: Preferred methods and timing for various types of organizational communications
User and Role Management
The User and Role Management system allows administrators to control access permissions and create new user accounts. This is a two-step process:
Step 1: Create Roles → Step 2: Create Users
Creating Roles and Permissions
Accessing Role Management:
Step 1: Navigate to Users and Roles
- Click on "Users and Roles" in the main navigation menu
- This will display the user management dashboard

Step 2: Create New Role 3. Click on "Create Role" or "Add Role" button 4. Define the role parameters and assign necessary permissions
→ Important: Always create roles before creating users, as users must be assigned to existing roles.
Permission Assignment:
- Review available system permissions
- Select appropriate permissions based on the role requirements
- Consider principle of least privilege (give only necessary permissions)

Click add the following window will show up

Creating New Users
Once roles are established, you can create new user accounts.
Add User Process:
Step 1: Access User Creation
- From the Users and Roles section, click "Add User"
- The user creation form will open

Step 2: Fill User Information
Complete the following fields:
Personal Information:
- Prefix: Select appropriate title
- First Name: (Required) Enter user's first name
- Last Name: Enter user's last name
- Email: (Required) Enter user's email address
Account Settings:
- Is Active: Toggle to enable/disable the user account
- Allow Login: Check this box to permit user login access
Authentication Details:
- Username: Leave blank to auto-generate, or enter custom username
- Password: (Required) Set initial password for the user
- Confirm Password: (Required) Re-enter password for verification
Role Assignment:
- Roles and Permissions: Select from previously created roles
Step 3: Additional Information Add relevant organizational data such as:
- Department information
- Employee ID
- Bank details (if required)
- Contact information
- Emergency contacts
Step 4: Save User 5. Click "Save" or "Create User" to complete the process 6. Verify the user appears in the user list
Managing Existing Users
Viewing All Users:
Step 1: Access User List
- Click on "Users" from the main menu
- Select "Manage Users" to view the complete user database

Step 2: User Management Interface
The "All Users" page displays:
Display Options:
- Show entries: Choose number of users to display (25, 50, 100, 200, 500, 1,000, or All)
- Search functionality: Filter users by various criteria
User Information Columns:
- Username: System login identifier
- Name: Full name of the user
- Role: Assigned role and permissions level
- Email: Contact email address
- Action: Available actions (Edit, Delete, Suspend, etc.)
Exporting User Data
Available Export Options
The system provides multiple export formats for user data management and reporting.
Export Methods:
Top Menu Export Options:
- 📄 Export to CSV: Download user data in comma-separated values format
- 📊 Export to Excel: Generate Excel spreadsheet with user information
- 🖨️ Print: Print user list directly from browser
- 👁️ Column Visibility: Toggle which columns to display/export
- 📄 Export to PDF: Create PDF document of user data