Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 9 Next »

The TASKANA UI allows configuration and customization through json-files:

  • environment-information.json
    Contains the information about the environment.

  • taskana-customization.json
    Contains the information about the customization of the Admin UI.

  • TASKANA UI
    Contains parameters which can be administered in the UI by business admins.

Environment

During startup the TASKANA UI loads the environment information from the URL

http://{taskana-root}/environments/data-sources/environment-information.json

where {taskana-root} points to the deployment location of TASKANA.

This file contains two parameters:

{
	"taskanaRestUrl": "http://localhost:8080/taskana/api",
	"taskanaLogoutUrl": "http://localhost:8080/taskana"
}

In this case, TASKANA is deployed on localhost, port 8080 using the context root ‘/taskana’.

The REST API is found underneath ‘/api’ which is the default and cannot be changed. Please make sure you use the correct root for the REST API.

Customization

Like the environment information, the customization information is loaded from the following URL:

http://{taskana-root}/environments/data-sources/taskana-customization.json

where {taskana-root} points to the deployment location of TASKANA.

You can find the details about the customization options here: Admin UI Configuration

TASKANA UI

There is also the possibility to specify parameters which can be administered by business administrators in the UI.

These parameters are saved in the CONFIGURATION table in the data base. The data structure is divided in two parts: The fields with their corresponding values and a field named “schema”. That field contains all information which is needed in the UI to display those parameters. The default object can be found here. Currently, the UI supports the following types of parameters:

Types

What the UI shows

text

an input field where text can be typed in

interval

two input fields for numbers, a lower and an upper boundary

color

a color picker

json

a text area where a string in json format can be typed in

Those parameters can by administered in the UI by opening the side navigation and selecting “UI Settings”.

  • No labels