Dashboard URL Link
The Dashboard URL Link plugin enables dashboards to retain their filter settings in the URL. With a single click, users can copy a shareable link to their clipboard with filters already applied.
Release Notes for Dashboard URL Link can be found here.
Installation and configuration
The Dashboard URL Link plugin can be installed by an Admin, following the directions in Installing QBeeQ Plugins.
Operating system and version support:
- Linux - Latest
- Windows - Latest
The Dashboard URL Link uses a config.js
file for configuration. This file controls the global behavior across your entire Sisense instance.
When installed, the Dashboard URL Link is enabled globally and cannot be enabled/disabled per dashboard, user, etc.
var settings = {
countCharcter: 24000, //copied link character count- adjust as per you browser comapatibility
consoleLogEnable: false,
CleanupLinksFlag: true, //enable/disable cleanup links:
retentionDays: 7
};
countCharcter
Controls the maximum length (in characters) of a copied dashboard link.
consoleLogEnable
A setting that controls the generation of console logs for the plugin.
CleanupLinksFlag
A setting that determines whether link expiration and removal are enforced
Value | Description |
true | The system enforces the retention policy (defined in days by an administrator). Once a link exceeds the retention period, it will automatically expire, be removed, and no longer be accessible. |
false | The system ignores the retention setting. All links will remain stored and accessible indefinitely, regardless of age. |
retentionDays
Defines how long dashboard links are retained (in days) before they are considered expired and eligible for removal.
Creating a Dashboard URL Link
To create a new link, click the icon in the dashboard header.

The URL will be generated and automatically copied to the user’s clipboard.
The URL will automatically include all filter parameters as currently selected on the dashboard.

For Q2025.08.06 and later, URLs are generated with a sharedViewID
query parameter, embedded in the link. This parameter references the filters saved in custom data and allows for URLs to be significantly shorter.
Earlier plugin versions will generate URLs with all filter contexts embedded into the URL.
Depending on the complexity of your dashboard and filter selection, you may receive a pop-up instructing you to remove filters to generate a link. If a link would exceed this limit, the app may show a pop-up suggesting that you remove filters.
- You can use the
countCharcter
property in theconfig.js
file to increase the limit.
- If you are still hitting the limit, your link likely exceeds the browser’s URL length limit. In that case, remove or simplify some filters on the dashboard.
Using Dashboard URL Links
When someone uses this link, they will be taken directly to the dashboard in the exact state it was shared, with all filters already applied (provided they have the necessary permissions to access the dashboard).
If the link is invalid or expired, users are shown a message indicating that the shared link is no longer available.
As with all URLs, changes to the source object or target won't automatically update the link. If you remove a filter from the dashboard, you'll need to generate a new URL.
Cleanup expired links
The Dashboard URL Link plugin includes a retention feature that allows Admins to define how long dashboard links remain valid. This retention period is set in days through the retentionDays
parameter in the configuration file.
Links are automatically expired once they exceed the retention period.