User Management in LeaveHub
Overview
The User Management feature in LeaveHub provides administrators with comprehensive tools to manage user accounts, roles, and permissions within the leave tracking system. This guide covers all aspects of user management, from creating new user accounts to managing user profiles and permissions.
Pro Tip
Your available features may vary based on your user role (Global Administrator, Project Administrator, or Normal User).
Adding User
Step-by-Step Process
Access User Management
- Log in to Saralflow with administrator credentials
- Navigate to the LeveHub app in the main menu
- Click on "User" from the sidebar menu
- Click on "Add User" button
Enter Basic Information
- Fill in the "First Name" & "Last Name" field with the employee's complete name
- Enter a valid email address in the "Email" field
- Choose the user's "Role" as per the organisation
Complete the following required fields:
Field | Requirements | Example |
---|---|---|
First Name* | Letters only, max 50 chars | John |
Last Name* | Letters only, max 50 chars | Smith |
Email* | Valid email, max 50 chars | john.smith@company.com |
Role* | Select from dropdown | User or Leave Approver |
Review and Create Account
- Verify all entered information is accurate
- Review assigned permissions and policies
- Click "Add User" to generate the account
- The system will send an activation email to the new user
Viewing Users
User List Overview
The User Management dashboard provides a comprehensive view of all system users with the following information:
- User name
- User role and permission level
- Account status (Active/Inactive)
- Actions available (Edit, Deactivate, Reset Password)
Search and Filter Options
Search Functionality:
- Use the search bar to find users by name, email, or employee ID
- Search results update in real-time as you type
Filter Options:
- By Name: Show's the user by name
- By Role: Show's only administrators, managers, or employees
- By Status: View active users, inactive users
Invited Users:
- The Invited users can be viewed from the Invited user tab
- View the User name, Email, Inviter and the Status of the user
- The actions tab has the delete and the resend invitation options
Editing User
-
Locate the User
- Use search or filters to find the specific user
- Look for the edit icon (✏️) in the Actions column
-
Open Edit Dialog
Click the edit (pencil) icon next to the user's name
-
Modify Information
- Editable fields: First Name, Last Name, Role
- Non-editable field: Email (grayed out for existing users)
- Make your changes in the form
-
Save Changes
Click "Save" to update user information OR Click "Cancel" to discard changes
Edit Restrictions
- Email addresses cannot be changed for existing users
- Inactive users cannot be edited (edit button will be disabled)
- Some roles may have restrictions on what they can edit
Deleting User
Warning
This action permanently removes the user and cannot be undone.
-
Initiate Deletion
Click the delete icon (🗑️) next to the user
-
Confirmation Dialog
- Message: "Are you sure you want to delete this user?"
- Click "Delete" to confirm permanent removal
- Click "Cancel" to abort
-
Post-Deletion
- User is permanently removed from system
- All associated data may be affected
- Success message confirms deletion
Deactivate & Reactivate User
When to use: When you want to disable a user's access without losing their data.
-
Access Deactivate Option
Click the three-dot menu (⋮) → Select "Deactivate User"
-
Confirm Action
- Review the confirmation dialog
- Click "Yes" to confirm deactivation
- Click "No" to cancel
-
Result
- User status changes to "Inactive"
- User cannot log in but data is preserved
- Can be reactivated later if needed
Conclusion
Effective user management is crucial for maintaining a secure and efficient LeaveHub system. This guide provides the foundation for managing user accounts, from initial creation to ongoing maintenance and role management.
Last Updated: September 2024 Version: 1.0 Document Type: End User Guide