The TASKANA UI allows configuration and customization through json-files and the UI:
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 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
There is also the possibility to specify parameters which can be administered by business administrators in the UI itself.
These parameters must be specified in the data base (???). The data structure is divided in two parts: The fields with their corresponding values and afterwards, a field named “UI” in which all information are store which are needed in the UI to display those parameters. An example of a … can look like this:
…
This is also the default object ??? which is used then no parameters are declared.
Those parameters can by administered in the UI by opening the side navigation and selecting “UI Settings”.<<<<a<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
<