Deploy Dashboards, Widgets, and Config Settings
Copyright © 2018 EarthSoft, Inc • Modified: 12 Dec 2018
The deploy process in Enterprise 7 is a means to insert, update, or refresh the database regarding the contents and settings for dashboards (file extension .dashboard), widgets (file extension .widgettype), and settings in the ST_CONFIG table (file extension .dataset) as well as copying any related files (contained in zip files) to the web application.
Before using the application, the default dashboard and widget objects must be deployed:
1.Open the \Enterprise7\deploy\st_config.dataset file in an XML/Text editor.
2.Review the default values, modify as necessary, and save changes.
Note: ST_CONFIG.DATASET is used only for convenience in populating default values for deploying. After deploying, the values are stored in the database table ST_CONFIG and are available for editing in the Workflow widget. For further explanation of the settings in the ST_CONFIG table, click here.
3.Open a web browser to the installed web application URL (e.g., http://localhost/equis7/default.aspx?).
4.Login using an EQuIS Enterprise administrator account (default account is administrator/admin).
5.After successful login, complete the deployment step by appending "action=deploy" to the Enterprise URL (e.g., https://localhost/equis7/default.aspx?action=deploy)
6.A list of files that were successfully processed will be displayed.
When first installed, the installer will populate the \Enterprise7\deploy\ folder with all of the necessary dashboard, widget, config, and zip files necessary for the version of the application.
To refresh a stock dashboard or widget type back to the original state, the dashboard or widgettype file can be deployed again. The \Enterprise7\App_Data folder contains the original installed widget, dashboard, and ST_CONFIG.DATASET deployment files. These can be copied from this folder into the \Enterprise7\deploy folder if any/all of the dashboards or widgets or other files need to be restored. Note that deploying a widgettype file will not update current widgets. It will only update future instances of that widget type.
Custom dashboards can be refreshed to a previous state by redeploying the dashboard file. Please see the Create or Transfer a Dashboard article for guidance.