Skip to content

Horilla CRM User Management – Functional Guide ​

Introduction ​

The User Management Module in Horilla CRM is designed to streamline the administration of system users within an organization. It provides a centralized interface to manage user accounts, monitor access, and maintain security standards.

With the latest enhancements, the module now includes multiple data visualization options such as List View, Kanban View, and Group By View, enabling users to interact with data more efficiently based on their workflow needs.

Key Features and Functionalities ​

Users Overview ​

Purpose: Provide a centralized dashboard to view and manage all users.

Navigation: Settings → Users

Features:

  • Displays user details such as Name, Email, Role, Contact Number, Country, and State/Province
  • Search bar for quick filtering
  • Bulk selection with multi-select checkboxes
  • Action options (Edit, Delete) for each user

alt text

User Creation Workflow ​

Purpose: Enable smooth onboarding of new users through a guided setup.

  • New users are added via the “New” button on the Users page.

  • A multi-step wizard streamlines the process, covering personal, address, work, and localization details.

  • Navigation controls allow moving between steps, and validation ensures data accuracy.

  • On completion, clicking Save creates and activates the user account.

alt text

View Modes ​

The User Management module now supports multiple view modes for better data visualization and usability.

Available Views: ​

  • List View (Default)
  • Kanban View
  • Group By View

Users can switch between views using the View Selector icon available in the top-right corner of the Users page.

alt text

List View (Default) ​

Purpose:
Display users in a structured tabular format.

Features:

  • Default view when opening the Users module
  • Displays users in rows and columns
  • Supports sorting and quick scanning
  • Includes action buttons for each record

Kanban View ​

Purpose:
Provide a visual, card-based representation of users.

alt text

Features:

  • Users are displayed as cards
  • Cards grouped by a selected field (e.g., Role, Department)
  • Each card shows key details:
    • Name
    • Role
    • Contact info
  • Supports drag-and-drop interaction (if enabled)

Kanban Settings ​

alt text

Purpose:
Customize how data is grouped in Kanban View.

Access:

  • Click the Settings icon in the view toolbar
  • Select Kanban Settings

Configuration:

  • Select the field used for grouping (e.g., Role, Department)

Group By View ​

alt text

Purpose:
Organize users into expandable grouped sections.

Features:

  • Users grouped based on selected criteria
  • Each group can be expanded or collapsed
  • Displays count of users in each group
  • Maintains structured list format within groups

Group By Settings ​

alt text

Purpose:
Define grouping logic for Group By View.

Access:

  • Click the Settings (⚙️) icon
  • Select Group By Settings

Configuration:

  • Choose a field to group users (e.g., Role, Department)

User Profile Management ​

Purpose: Provide detailed viewing and editing of individual user profiles.

  • Accessing the detailed view is possible by clicking a user's name from either the list or Kanban view.

  • Profiles include personal, address, work, and localization details.

  • Information is organized into clear sections for easy access.

alt text

Login History Monitoring ​

Purpose: Track and review user login activities to enhance security and compliance.

  • Available in user profile under “View Login History”.

  • Displays:

    • Browser & OS Information

    • Login Timestamp

    • Active/Inactive Status (green/red indicators)

    • IP Address

    • Session Status (Login / Logout events)

alt text