Truedat Docs
Truedat has capabilities to send notifications via email to the application users depending on subscriptions to different events in the application. Users can be subscribed via different type of subscriptions.


    User: Subscribe an user to one event. With this type of subscriber we could define exactly which user want to receive notifications for which events.
    Role: We could subscribe a role to receive a notification. This way we could, for example, set-up that all users with role "Data Owner" over a quality rule will receive notifications when there is an error over that rule.


Subscriptions will be linked to selected resource in the application. Available resources are Quality Rule, Concept and Domain. A subscription linked to a domain will allow to receive notifications for any event produced in a concept or quality rule within the domain.


Currently supported events for notifications are the following:
    Business Concepts events
      Filter by some fixed value fields in the concepts may be applied. In order to do that, template field needs to setup as subscribable.
    New quality result.
      User may define status of the quality result to subscribe: success, warn or fail.
    Data Request/Ingest sent for approval
    Comment created
Besides for each type of event the subscription may be setup with following parameters:
    Periodicity: It will define the periodicity at which the user will receive this notifications. Given values are minutely, hourly and daily. In case that an user selects daily and there are more than one event in the same period just one notification will be received included all the corresponding events.
    Level of subscription: Users may subscribe at domain, concept, ingest or rule level. In case that a user subscribes to a domain level all events to rules or data requests belonging to that domain will be included.


List of events currently supported for subscriptions:

Events without parameters:

      Concept deprecated
      Concept published
      Concept rejection canceled
      Concept submitted (for approval)
      Delete concept draft
      New Concept Draft
      Update concept draft
      Comment created
    Data Structures:
      Tag added to structure
      Tag modified
      Tag deleted from structure
      Structure Note deleted
      Structure Note deprecated
      Structure Note return to draft
      Structure Note pending to approval
      Structure Note published
      Structure Note rejected
      Structure Note versioned
      Access to a structure has been granted
      Access to a structure has been revoked
      Relation created (between concept and other concepts or structures)
      Relation deleted
      Relation deprecated (automatically discovery of removed element in the relation)

Rule result events

    Rule result created
User needs to specify what type of result to be notified:
    < Goal

Subscriptions administration

Using the administration option you will be able to create new subscriptions in order to alert users of different events happening to concepts in which the user has a certain rol.

New Subscription

    Select the type of subscriber you want to select and will be given a list of roles, list of users or free text field depending on the selection.
    Select the type of resource you want for your subscription. Depending of the type of resource selected you will have to select the corresponding entity. Be aware that Domain and "Domain and children" work in slightly different manner.
      Domain: Subscription only to entities directly linked to the given domain
      Domain and children: All entities linked to the given domain or any of its children will be included in the subscription.
    Periodictiy: Select if you want users to receive emails inmediatly when the event is produced or have periodic ingestions.
    Events: Select to which events this subscription will. Be aware that some of the events are not compatible in the same subscription. Compatibility between events depends on the parameters required for each type of event.

Subscription details

From the subscription view an administrator will be able to check the subscrition configuration and perform following actions
    Edit subscription: Subscriber and resource are not allowed to be modified since in that case it is considered a new subscription.
    Delete subscription
Last modified 8d ago