This commit is contained in:
2022-01-28 00:05:53 +00:00
parent 09232bd0f9
commit c9844fc7b9

View File

@@ -6,16 +6,21 @@ Notifications can be delivered via email, SMS text (via email) or directly in th
## Authorization Roles required
Notification subscriptions are available to _all_ users of AyaNova regardless of their [roles](ay-biz-admin-roles.md) however some types of subscriptions are not available to all roles, for example if a user has no rights to view a Customer then they will not be able to receive notifications about a Customer object.
Notification subscriptions are available to _all_ users of AyaNova regardless of their [roles](ay-biz-admin-roles.md) however some types of subscriptions are not available to all roles, for example if a user has no rights to Service Work orders then they will not be able to receive notifications about changes to Work order objects.
## How notification subscriptions work
Subscriptions are stored in a database table at the server and AyaNova checks this table each time a notifiable event takes place and processes a notifiation for any active subscribers.
If the notification is selected to deliver in app in the AyaNova web app [notifications form](home-notifications.md) then it is placed in a table awaiting pick up by the web application. If a notification is to be delivered via email then it is placed in a delivery queue and processed in turn by the server.
Notification subscriptions are stored in a database table at the server and the AyaNova server checks this table each time a notifiable event takes place and processes a notification for any active subscribers to that event and any filtered (tag) settings that match.
For example if a User subscribes to be notified when a Customer is modified then AyaNova checks for any subscribers to that event when the Customer record is saved to the server.
If the notification is selected to deliver in app to the AyaNova web app [notifications form](home-notifications.md) then it is placed in a table to wait for pick up by the AyaNova web application.
If a notification is set to be delivered via email then it is placed in an email notification delivery queue and processed in turn by the server.
## Notification subscription list
The list form shows all the notifications you are currently subscribed to. You can open a subscription to edit it by clicking on it's ID value.
The list form shows all the notifications you are currently subscribed to. You can open a subscription to edit it by clicking anywhere on the row.
## Notification subscription edit form