Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

The Visualization Management App

Table of Contents
maxLevel2

Image Added

Introduction

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 Image Removed on the left-side menu of the Visualization Management app to open the Projects page. 

Image Removed

Toolbar functions

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

List of projects

...

Devices

Click the Devices button Image Removed on the left-side menu of the Visualization Management app to open the Devices page. 

Image Removed

Each project needs at least one device definition. Later on, users or groups can be assigned to a device and the permissions and access rights can be configured.

The list on the left hand side shows all defined devices. The form on the right hand side shows the properties for the selected device.

Toolbar functions

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

Shows details of a connected web client. The client can be disconnected.

Image Removed 

...

Image Removed

...

Image Removed

...

List of devices

...

Shows the number of currently opened connections followed by the maximum number of connections.
1/∞ means currently 1 connection and in total no limitation of connections.

1/3 means currently 1 connection and in total 3 connections are allowed.

...

Form of device

...

"on": define the maximum number of currently connected devices.

"off": the number of currently connected devices is not limited.

...

Name of the project for the device to be assigned to (mandatory).

Users

Click the Users button Image Removed on the left-side menu of the Visualization Management app to open the Users page. 

Image Removed

The list on the left hand side shows all users defined in User Management. The list on the right hand side shows the defined devices.

To authorize a user to access a device select the device on the right side.

List of users

...

List of devices

...

Groups

Click the Groups button Image Removed on the left-side menu of the Visualization Management app to open the Groups page. 

Image Removed

The list on the left side shows all groups defined in User Management. The list on the right hand side shows the defined devices.

To authorize a group to access a device select the device on the right side.

List of groups

...

List of devices

...

Configurations

Click the Configurations button Image Removed on the left-side menu of the Visualization Management app to open the Configurations page. 

Image Removed

A configuration is an extension to the device/user/project settings as described before. It is used to define access permissions granularly on layers and functions.

A configuration has to be unique per device, per user/group and per project. Note: only the project is mandatory, the device and user/group are optional.

The list on the left hand side shows configurations. The form on the right hand side shows the properties of the configuration.

Toolbar functions

...

Image Removed

...

Image Removed

...

Image Removed

...

Image Removed

...

List of configurations

...

Form of configuration

...

Device

...

Layers

Click the Layers button to open the list of available layers in the project.

Layers will be 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 and Default . Additional layers can be added in the Visualization Editor.

Here on the Configurations - Layers page the user's permissions can be defined for each layer.

Image Removed

List of layers

...

"full": full acccess to the visualization objects on that layer.

"readonly": the visualization objects on that layer are displayed but can not be changed. 

"invisible": the visualization objects on that layer are not visible.

Functions

Click the Functions button to open the list of available functions. 

Image Removed

A function is part of an app from the dashboard. Functions are predefined and can not be added by the user.

List of functions

...

"true": allow access to the function..

"false": deny access to the function.

Workspace variables

Click the Workspace variables button to open the list of available workspace variables.

Image Removed

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.

A workspace variable is available in the whole workspace of the project.

List of workspace variables

...

Value of the workspace variable.

Page variables

Click the Page variables button to open the list of available page variables. The button is only visible when the homepage of the project has a page variable defined.

Image Removed

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.

List of page variables

...

This tool publishes projects to the web server, then the project is accessible by the web browser. 

Click the Visualization Management icon on the dashboard of the Web Manager to open the Visualization Management app.

Pages

The Visualization Management app consists of the following pages that can be accessed on the left sidebar:

  • Projects page: the inventory of visualization projects related to the current server workspace.
  • Devices page: configured devices for visualization.
  • Users page: assign users to visualization devices.
  • Groups page: assign groups to visualization devices.
  • Configurations page: set up specific permissions for layers and functions, set visualization workspace and page variables.