Configure Dashboard Alert Links
This applies to: Visual Data Discovery
When you create an alert definition and set up email notification for alerts, Symphony sends recipients your customized alerts message, which includes a link to the dashboard associated with the alert.
In all environments, {Dashboard.id} is resolved at run time for an alert's email notification.
Stand Alone Environment
Include the static fully qualified domain name for your Symphony environment:
alert.dashboard.link.template=${composer.schema}${zoomdata.base-url}/visualization/#{'$'}{Dashboard.id}
Where {composer.schema}=#{${server.ssl.enabled}?'https':'http'}:// and zoomdata.base-url=${server.address:localhost}:${server.port:8080}${server.servlet.context-path}.
Stand Alone Embedded Environment
Include the static fully qualified domain name for your Symphony environment:
composer.alerts.dashboard.link=https://example.com/visualization/#{'$'}{Dashboard.id}
Multi-Tenancy Environment
In a multi-tenancy environment, include the static fully qualified domain name for your Symphony environment:
Default Tenant Internal Users
composer.alerts.dashboard.link=https://#{'$'}{User.tenant | 'composer' }/visualization/#{'$'}{Dashboard.id}
Then define a
{
"key": "alert.email.redirectUrl",
"value": "https://example.com/composer/visualization/${Dashboard.id}",
"encrypted": 'true' or 'false'
}
Multi-Tenancy Embedded Environment
In a multi-tenancy embedded environment, include the static fully qualified domain name for your Symphony environment:
Default Tenant Internal Users
composer.alerts.dashboard.link=https://#{'$'}{User.tenant | 'composer' }/visualization/#{'$'}{Dashboard.id}
Tenant Users Embedded Environment
composer.alerts.dashboard.link=https://#{'$'}{User.tenant}/visualization/#{'$'}{Dashboard.id}
All dashboard URLs are driven by a single User.tenantUrl. For example: composer.alerts.dashboard.link=https://#{'$'}{User.tenant | 'composer' }/visualization/#{'$'}{Dashboard.id}.