Feature #6218
openAdd Manage Notifications in POS
57%
Description
The Manage Notifications page is an administrative interface that enables system admins to create, view, search, update, and delete notification configurations. These configurations determine which notification events are sent to specific roles or individual users, with fine-grained control over multiple notification categories.
Add Notification Configuration
Feature: Create new notification configuration
Trigger: Click "Add" button in top-right corner
Form Fields:
Type Selection (Radio Buttons - Required)
Option 1: "Roles" - Configure notifications for job roles
Option 2: "Users" - Configure notifications for individual users
Role/User Selector (Dropdown - Required)
If Type = "Roles": Single select role from dropdown
If Type = "Users": Search-based dropdown to find and select users
Available roles observed: Admin, HR Executive, Marketing Manager, Sales Lead, Recruitment Lead, Sales Executive, Recruitment Executive
Categories (Multi-Select Checkboxes - Required)
Organized in collapsible/grouped sections
Minimum one category must be selected
Validation Rules:
Type field is mandatory
At least one role/user must be selected
At least one category must be selected
System prevents duplicate configurations (error: "[Role/User] is already have notification configuration")
Form Controls:
"Add" button (disabled until minimum requirements met)
"Close" button (X icon) - closes without saving
Success Behavior:
Form closes automatically
Green success message displays: "Notification rule saved successfully"
Table refreshes with new entry
Related issues
Updated by Yalavarthi Thriveni about 1 month ago
- Status changed from New to In Progress
- Target version set to Sprint3