The Visualization Management App is the tool to set up logical visualization devices and link them to a project. Visualization access control configuration is also done here.
The app contains of five pages:
- Projects: the inventory of visualization projects related to the current server workspace.
- Devices: configured devices for visualization
- Users: assign users to visualization devices
- Groups: assign groups to visualization devices
- Configurations: set up specific permissions for layers and modules, set visualization workspace variables
Projects
Click the Projects button on the left-side menu of the Visualization Management App to open the Projects page.
Toolbar functions
Function | Description |
---|---|
Import an existing project. Use the Select file button or drag-and-drop the file onto the dashed-bordered drop area. | |
Delete the selected project. | |
Switch to multi-select mode. | |
Deploy project to the web server. | |
Refresh the list of projects. |
List of projects
Column name | Description |
---|---|
Name | Name of the visualization project. |
Devices | Number of devices that use this project. |
Last received | Timestamp when the project was last sent by the Visualization Editor and received by the server or when the file has been uploaded. |
Last deployed | Timestamp when the project was last deployed for web visualization. |
Devices
Click the Devices button on the left-side menu of the Visualization Management App to open the Devices page.
Each project needs at least one device definition. Later on, user permissions are defined on devices.
The list on the left side shows the device definitions for each project, containing the number of connections and the maximum number of connections. Devices can be enabled or disabled.
Properties for the selected device are shown on the right side. The number of client connections can be limited here.
Function | Description |
---|---|
Add a device | |
Copy device | |
Delete device | |
Switch to multi-select mode | |
Shows details of a connected web client. The client can be disconnected.
| |
start the visualization | |
Refresh page |
Users
Click the Users button on the left-side menu of the Visualization Management App to open the Users page.
The list on the left side shows the users defined in User Management. To authorize a user for a project select one or more projects on the right side.
Groups
Click the Groups button on the left-side menu of the Visualization Management App to open the Groups page.
The list on the left side shows the groups defined in User Management. To authorize a group for a project select one or more projects on the right side.
Configurations
Click the Configurations button on the left-side menu of the Visualization Management App to open the Configurations page.
The list on the left hand side shows configurations. A configuration can be done per project, per device and per user or group.
The right hand side shows the properties of the configuration.
Function | Description |
---|---|
Add a configuration | |
Duplicate configuration | |
Delete configuration | |
Switch to multi-select mode |
Name | Description |
---|---|
Name | Name of configuration |
Device | List of devices defined on the Devices page. |
User/Group | List of users/groups defined on the Users or Groups page. |
Project | List of projects defined on the Projects page. |
Item Link File | csv file for item mapping |
Select File | csv file for item mapping |
Homepage | One page of the project can be defines as homepage. |
Layers
Click the Layers button to open the list of available layers in the project.
Layers are defined in the Visualization Editor during the design phase of the project. Each GUI element is assigned exactly to one layer. By default each project contains the layers Background, Default and ReadOnly. Additional layers can be added in the Visualization Editor.
Here on the Configurations page the user's permissions can be defined for each layer.
Functions
Click the Functions button to open the list of available functions.
A function is part of an app from the dashboard. Functions are predefined and can not be added by the user.
The picture shows the function alarmnotification from the Alarms App - the function is enabled for the current configuration.
Workspace variables
Click the Workspace variables button to open the list of available workspace variables.
Workspace variables are defined in the Visualization Editor during the design phase of the project.
As shown in the picture, the variable "WS Variable 1" gets the value "UserIsAdmin" - but this assignment is only valid for the current configuration.
The value of the workspace variable will be evaluated in the visualization during runtime - e.g. for showing or hiding contents.
Page variables
Click the Page variables button to open the list of available page variables. The button is visible when the homepage of the project has a page variable defined.
The page variables definition is done in the Visualization Editor. The value of the page variable will be evaluated in the visualization during runtime - e.g. for selecting content.