Historically, .mstr files have been useful for the following:
However, .mstr files have known limitations that make them unsuitable for enterprise or production migration, including the following:
At the same time, Object Package migration in Workstation has matured significantly. Strategy recommends this method for migrating production dashboards.
As a result, .mstr workflows are no longer enabled by default in web clients. They remain available on demand for customers and field teams who explicitly depend on them.
Downloading and uploading .mstr files in Workstation remains available and unchanged.
.mstr download and upload entry points are hidden by default.There is no user-facing warning or messaging when the functionality is disabled—entry points are simply hidden.
.mstr files are considered legacy, maintenance-only workflows and are not recommended for production migration.
.mstr files may still be appropriate for the following:
For production dashboard migration, customers should use Object Package migration workflows in Workstation.
For Strategy Web (Authoring Web) and Strategy Library Web, .mstr functionality can be re-enabled using either a client-side or server-side feature flag.
If either the client flag or server flag is enabled,
.mstrupload and download functionality will be exposed.
1. Open Strategy Web or Strategy Library Web in a browser.
2. Open the browser’s Developer Tools.
3. Click the Console tab.
4. Run the following command:
localStorage.setItem('supportMSTRFile', 'true')
5. Refresh the page.
.mstr functionality is enabled for the current browser session.
1. Add the following entry to WEB-INF/xml/sys_defaults.properties:
Note: Create the file if it does not exist.
supportMSTRFile=1
2. Restart the server.
1. Add the following entry to WEB-INF/classes/config/configOverride.properties:
features.supportMSTRFile=true
2. Restart the server.
.mstr file limitations remain unchanged..mstr workflows are not certified for producton migration.