User Interface Settings

Navigate to the System Settings > User Interface menu item to see the list of user interface parameters, which are used at the dashboard.

Here, you can enable/disable separate UI options either for all users or for a separate group of them, as well as to define different parameters’ values for various dashboard localizations (i.e. due to the language a user has chosen for the dashboard interface to be displayed in).

The table of User Interface Settings contains the list of parameters with the following information:
  • Name of the parameter
  • Value - could be true or false (defines whether the element is visible or not)
  • Description - optional details on the listed parameter
  • Last change date

Below you can review the list of available settings and see the detailed instruction on how they can be adjusted.

User Interface Parameters

In this section you can find the details on user interface elements, available in the system by default. Click on a particular one to expand the section with explicit information on the chosen parameter and discover what it is used for.


    This parameter defines the accessibility of the Marketplace option at the user’s dashboard.


    With this parameter, you can enable/disable the auto refill option, which is used for automatic balance replenishment at a specified date or when the amount of currency becomes less than the stated sum.


    This parameter defines availability of the Billing history tab at the end-user dashboard.

    This option is used to define a billing system, which is integrated at your Jelastic installation and should be available for users. To do this, just state your billing system in the following format:
    • SAAS if you use WHMCS, Cleverbridge or CEBI
    • PBAS or PBA if you use PBAS/PBA respectively (this is optional as these systems are configured with separate parameters - PBAS_INTEGRATION and PBA_INTEGRATION)
    • leave this parameter blank if you use your own custom billing system


    State this parameter in true/false for enabling/disabling displaying of the Custom tab within the Docker containers panel respectively.


    State this parameter in true/false for enabling/disabling displaying of the Quick Start tab within the Docker containers panel respectively.


    State this parameter in true/false for enabling/disabling displaying of the Search tab within the Docker containers panel respectively.


    With this parameter you can set the list of programming languages, available for your users at the dashboard. To do this, specify all the needed engines separated by commas (without spaces) in the following format: java,php,ruby,python,nodejs,dotnet.

    Note: In order to enable/disable the Docker containers tab, use the corresponding environment.docker.enabled quota, that can be adjusted for a separate user or group of them.
    The following values for this parameter are also possible:
    • * value makes all of the supported by Jelastic engines being available for your users (i.e. Java, PHP, Ruby, Python, Node.js and .NET)
    • features value defines all language tabs for being visible within the Topology Wizard (including the disabled ones). Such tabs are inactive and presented only as a marketing point for advertising future support of new engines. If a user clicks on this tab, he will see the following message: “Coming soon! Support of this programming language will be added in future updates.”

    Note: It is recommended to state the value of this parameter to “*,features”.

    The default order of engines tabs in a wizard is: Java, PHP, Ruby, .NET, Node.js, PythonDocker. Herewith, tabs with inactive engines are moved to the end of the list.


    Is used to define whether the Regions tab should be displayed at the Quotas & Pricing information frame.


    Is used to define whether the drop-down list for environment region selection should be available within topology wizard and at all of the corresponding dialog frames.


    Is used to state the default values for configuration parameters in the wizard, such as Disk Limit, Sequential restart delay, etc.


    This parameter is used to define a Docker image that will be selected by default for a specific layer in the Docker tab of the wizard. It is currently applied to a Storage node only.


    Is used to define whether the Disk Limit box is available in the environment wizard.


    This parameter enables/disables the Contact support button inside the Help menu, which leads to the hoster’s support page.


    This parameter enables/disables the Import dialog box at the end-user dashboard.


    This parameter enables/disables the OOM killer alert notifications in the Settings > Monitoring > Load Alerts tab at the end-user dashboard.


    This parameter is used for switching on/off the PBAS billing system's availability for your customers.


    This parameter is used for switching on / off the PBA billing system's availability for your customers.


    This parameter is used for enabling/disabling the display of the current platform version during the dashboard loading.


    This parameter is used for enabling/disabling the “powered by Jelastic” logo, which is shown at the bottom of the sign in & up frames.


    This parameter is used for switching on/off the display of all prices that end users can see at your dashboard.


    When any error occurs, the appropriate error message appears at the dashboard. If the REPORT_BUG parameter is activated, the error message will contain the Send report button.

    With the help of this button, a user can send a report with a description of the problem they experienced to support.

    Note: We strongly recommend to define sending of such error reports directly to the hosting provider’s support team. The root cause of most issues can be resolved by hoster’s support team faster than by Jelastic Support (due to the time zone differences and the time it takes to process all error reports from all partners on Jelastic’s side). In turn, this will increase the end users' satisfaction and conversion rate.

    So, to determine sending of crash reports directly to your support team, apply the following settings:
    • navigate to JCA > System Settings, enable the Expert mode and expand the jclient list

    • find the EMAIL_SUPPORT parameter and set its value to the email you would like to use for monitoring of user's reports.

    Click on Apply above the list to confirm the changes.

    After that, you are going to receive reports with all the necessary information about the corresponding user's account, actions that were done and the error they resulted in.


    Stating this parameter’s value to false will hide the VAT number string in the forms of account funding (for WHMCS, PBA and PBAS billing systems) if it is equal to zero.


    This parameter is used to enable/disable the automatic running of Jelastic welcome tutorial at the dashboard when a new user is signed in for the first time.

    Note that regardless of the stated value, the tutorial always can be called manually via the Help > Show Jelastic tutorial dashboard menu item.


    Using this parameter you can add or remove the Buy SSL certificate button, which redirects a user to a specific page for buying certificate.


    This parameter is used to enable/disable the possibility to select the Estimated Cost type (monthly, daily or hourly) in the environment wizard.


    This parameter is used to define whether to show the Enable zero-downtime deployment on-off toggle switch at the corresponding deployment frame.


Expand the two-level list for the needed parameter (e.g. DOCKER_CUSTOM_PANEL) in order to see the interface element's info for a particular group (the first level of the list - all user groups by default) and language (the second level - the default language). These two values are preconfigured for each parameter and can be additionally adjusted.

Also, you can overwrite any parameter value by adding a new one for a concrete group or language.

Below, you’ll find out how to:

Adding User Interface Setting

Choose the parameter you want to add a new value to and click the Add button at the top pane. The Add user interface frame will appear:

Here you need to specify:
  • Group - users’ group the parameter Value should be applied to (you can choose all or a specific one: beta, trial, billing etc)
  • Language - the specified setting Value will be applied only for those customers’ dashboards, who are using this specified language (can be default or a specific one)
  • Value - can be either true or false to enable/disable the chosen user interface element respectively (sometimes the specific value is required, e.g. for the ENGINE_TYPE parameter)

Select Ok and confirm the changes by clicking the Apply button.

Editing User Interface Setting

In order to edit the parameter’s value, choose the required one and click Edit at the tools panel above.

In the opened Edit user interface window, specify the new parameter’s Value (true, false or a custom one if available).

Click OK and confirm the changes by selecting the Apply button at the top.

Removing User Interface Setting

In order to remove a particular parameter’s value, choose the appropriate string and click Remove at the tools panel above.

To delete settings for a whole group (the first level of the expandable parameters’ list), you'll need to remove all of the values it includes first.

Note that you can’t remove the initial default parameters’ values.