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}
.