Skip to content

NethVoice: Improve Usability and Introduce “Administrator-Light” Role with 2FA #7574

@andrea-marchionni

Description

@andrea-marchionni

Description

The NethVoice interface needs a full redesign to improve usability, simplicity, and immediacy, while introducing new management capabilities.
Key goals include creating an intermediate admin level — “Administrator-Light” (or “Superuser”) — that allows customers or company representatives to manage specific settings autonomously, without accessing critical configurations.

The redesign should also include:

  • Two-Factor Authentication (2FA) for enhanced security across all privileged roles
  • Rebranding capabilities, allowing customization of logo, color scheme, and company name to better adapt NethVoice to different customers’ identities

Main Goals

  • Redesign the UI and UX of NethVoice for improved usability and clarity
  • Introduce the Administrator-Light role with limited operational permissions
  • Implement Two-Factor Authentication (2FA) for all admin and superuser roles
  • Enable Rebranding / White Label capabilities (custom logo, colors, product name, company name)
  • Simplify navigation and configuration flows
  • Modernize design consistency, iconography, and responsiveness

Administrator-Light Role Features

  • Edit users’ mobile phone numbers (impacting NethCTI states)

  • Configure phone ringtones

  • Enable or disable DND (Do Not Disturb) for other users

  • Access a real-time dashboard displaying:

    • Extension status (available / busy / DND)
    • Line status
    • Active queues or ongoing calls

Interface Improvements

  • Modern, consistent, and responsive UI design

  • Simplified and intuitive workflows

  • Mobile-friendly layout

  • Clear feedback for actions (success, error, warning)

  • Unified terminology and iconography across all modules

  • Quick access to essential features and live system status

  • Integrated 2FA authentication and session management

  • Rebranding options for administrators to customize:

    • Application logo
    • Primary/secondary color palette
    • Brand name and welcome text

Expected Benefits

  • Increased autonomy for customers and team supervisors
  • Reduced workload for system administrators
  • Stronger security through 2FA
  • Flexible white-label solution adaptable to customer branding
  • Modernized, faster, and more user-friendly interface
  • Improved visibility and control of users, lines, and extensions

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    nethvoiceBug or features releted to the NethVoice project

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions