Notification Service has dependency to UserOrg service. It fetches the custodian org id from UserOrg using system settings API. This custodian org id is added to the channel value and then to request context. This in turn gets injected into telemetry data and logs.
Notification Service is dependent on Notification Flink Job in Lern data-pipeline to process Async Notifications.
Kafka Topic : {env}.lms.notification
The Notification service requires a few configurations to be set in the properties file. Some of these properties can also be set as environment variables.