In most cases, Workstream's backend logic can detect which integration an asset belongs to, and validate that it is an actual asset. This validation is important because it determines whether an asset will be recognized by our extension in order to display content or auto-add a new asset, or when you attempt to add it to your workspace via the web app.
However, some vendors have a custom naming scheme that makes this validation impossible without additional information. Typically this will entail a specific subdomain that refers to your organization within the asset's URL. In these instances you will need to define a custom domain in order for Workstream to recognize the asset. Currently we support this feature for the following asset types:
Tableau (Server)
Redash
Retool
ThoughtSpot
How do I set up custom domains?
Custom domains can be defined in your workspace settings. To access these settings, click on your workspace name in the top left corner of the screen and select "Settings" from the dropdown.
Click on "Settings" under the Workspace section.
Select the appropriate vendor from the dropdown.
Input your custom domain. This should include the entire domain name. For example, if you access a Tableau asset at https://vizprod.mydomain.com/#/site/mysite/views/viewname
you would enter vizprod.mydomain.com
. Press "Add domain" to add it to the list.
Be sure to hit "Save" to save your changes.
Moving forward you should be able to add and curate assets that use the custom domain convention in Workstream. If you have our auto-add feature enabled, assets falling under the custom domain will also be added to your workspace automatically when you view them with the extension installed.