Evironment Admin UX
Overview #
The Environment Admin UX is a web UI (built on React JS). This webapp is used by system administrators, and can be used to used to manage the Assure Re environments.
Installation #
The Environment Admin UX can be installed as a static web page, in a webserver of choice, for example an Nginx server.
Note:
A Java Servlet container (Tomcat, etc.) is not required to run the Environment Admin UX.
The Assure Reinsurance Delivery package provides a zip-file which consists of HTML files and a public assets folder (JS, CSS, images).
Configurations #
The Environment Admin UX depends on some configuration parameters.
Below are the configurations parameters:
environmentServiceUri
#
This parameter defines the Environment API url.
Default value: http://localhost:8085/environment-service
clientId
#
This parameter defines the client id of the OAuth2 authorization server.
Default value: sics-desktop-launcher
authUrl
#
This parameter defines the authorization url of OAuth2 authorization server.
Default value: http://localhost:8180/realms/sics/protocol/openid-connect/auth
These configuration values should be changed accordingly in assure-config.js file which will be present inside root of the delivered zip file.
Create environment #
Once user logged in in Environment Admin UX, the environment can be created by using Create Environment button.
This will open a popup windows, user need to enter name, description and url of the runtime zip file where it is hosted and click on create to create enviornment as shown below.

Once the environment is created it will be shown in list.
The enviroment list shows created enviornment details along with Actions column which will have option to edit or delete the environment.

Edit environment #
User can click on pencil icon action button to update the environment details.
This will open edit environment popup, user can update the required details and click on ok button to edit the environment as shown below.

Delete environment #
User can click on trash icon action button to delete the environment details.
This action will only delete the environment data on server and will not delete the actual hosted runtime file.
It will open a confirmation popup and once user confirm by clicking ok button, the environment will get deleted as shown below.
