Define categories users can subscribe to. Inactive categories are hidden from users.
+Name | +Description | +Default Subscribed | +Status | +Actions | +
---|---|---|---|---|
{{ category.name }} | +{{ category.description }} | +{{ category.defaultSubscribed ? 'Yes' : 'No' }} | ++ + {{ category.isActive ? 'Active' : 'Inactive' }} + + | ++ + + | +
No categories defined yet. | +
Enable/disable communication channels and set global rules.
+Comma-separated category IDs that can use this channel.
+Define frequency choices available to users or for system defaults.
+Label | +Value (System ID) | +User Selectable | +Default for New Users | +Actions | +
---|---|---|---|---|
{{ freq.label }} | +{{ freq.value }} | +{{ freq.isUserSelectable ? 'Yes' : 'No' }} | +{{ freq.isDefault ? 'Yes' : 'No' }} | ++ + + | +
No frequency options defined yet. | +
Set system-wide default "Do Not Disturb" periods. These can potentially be overridden by users if allowed.
+Search for a user by ID, name, or email to view or modify their notification preferences.
+ +Loading user data...
+Email: {{ searchedUser.email }}
+ + +No user found matching "{{ userAuditSearchQuery }}". Try a different search term.
+Enter a user ID, name, or email to search.
+Import or export user preference data for backup, migration, or system-wide updates.
+Name | +Type | +Details | +Priority | +Status | +Actions | +
---|---|---|---|---|---|
No triggers defined yet. | +|||||
+ {{ trigger.name }}
+ {{ trigger.description }}
+ |
+ {{ trigger.type }} | +
+ Event: {{ getEventName(trigger.eventType) }}
+ Schedule: {{ trigger.schedule }}
+ Webhook: {{ trigger.webhookUrl }}
+ |
+ {{ trigger.priority }} | ++ + {{ trigger.status }} + + | ++ + + + | +