Font Size:
Ask Joget AI

General Settings

In System Information, you can view the Joget version, build number, and your Joget licensing information.

License

Click on the License hyperlink to open a popup to view your system key. You then submit it in the Request For Enterprise License form to obtain the Joget license key (only for customers who have purchased Joget software).

Click on the Purchase License button to submit an online purchase request.

Read more about Activating your Joget DX Enterprise License.


System Information

System information provides a snapshot of your Joget environment. You can obtain environment details such as the Java version, system key, Joget build version, Joget runtime configuration, etc.

Such information would be necessary to facilitate technical teams to understand the system environment and help diagnose/pinpoint possible issues.

The System Information page now includes a Plugin Information section, which is only available in Joget DX 9.1 and above. It lists plugin JAR files added to the wflow/app_plugins directory or uploaded via Admin Bar > Manage Plugins, displaying the Plugin Name, Size, and an Action column with a Download button for each plugin.

You may use the Google Chrome browser to print this page as a PDF for submission to technical support.


New Feature
The Plugin Information section is only available in Joget DX 9.1 and above.


User Interface Settings


Available fields:

Name
Description
Default UI

Defines which app's UI is to be shown as the default landing page when end users access the Joget platform (e.g., mydomain.com/jw ).

Typically, this points to your app's UI with your corporate branding.

Landing Page

Change the default landing page from the default Joget App Center.

Settings--> General Settings--> Landing Page

After a session timeout, users will be redirected to the landing page. (Related: Timeout management)

System Time Zone

By default, Joget will use the server's timezone.

You may override it with your preferred timezone option.

System Locale

By default, Joget will use the server's locale.

You may override it with your preferred locale option. (Related: Platform TranslationGeneral Settings - Server Locale and Time Zone)

System Date Format

By default, Joget will use " dd-MM-yyyy hh:mm aa" as the date format.

You may override it with your preferred date format.

Using Locale Date Format When checked, Joget will use the date format of the System Locale set above, overriding the System Date Format set above.
Use Locale for First Day of Week

When checked, Joget will read the System Locale or User Locale and change the first day of week accordingly for these elements:

For this setting to work reliably, select a locale with a region/country when selecting the System Locale or User Locale.

Example:

  • For Germany, the first day of the week is Monday.

de         - (Incorrect. Because this is only the locale, but it does not specify a region.)

de_DE   - (Correct)

Enable User Locale Selection

Enables locale selection for users through the User Profile. 

User Locale Options (Language code, separated by comma ',')

Selection of locales available to users. ("Enable User Locale Selection" must be active first.)

Display From Right To Left

Check this option to enable RTL display mode. 

Display Name Format Changes the display format of the users. (Changes can be seen in the top right of UI when the user hash variable is used to display the full name, and when you configure user permissions)
CSS URL

Custom CSS file to replace the default look and feel of the web console. (Default CSS file resides at /jw/css/v3.css)

Custom CSS

Inline custom CSS is to be appended to the web console in addition to the default/CSS URL. 

Disable HTML rendering in List This option determines whether a user-defined HTML input value should be rendered in the List listing. Check this option to disable this ability.

Timer Settings

Available fields:

Name
Description
Process Deadline Checker Interval
(in seconds, 0 to disable)

For the deadline elements, interval checking is done in seconds. The lowest interval value can be set to 10 seconds for performance reasons.

Disabled by default.

When will deadlines get triggered?

Deadlines are not triggered immediately based on what is set in the process design. Instead, due deadlines will be picked up in batches based on the interval set here.

For example, with the deadline checker interval set to 3600 (one hour), a deadline for activity may also take up to one hour to trigger, even though the deadline is set to only five minutes.

Do not set the interval value too low (less than 1 minute), as this may unnecessarily impose a high load on the application and database servers.

Extend Security Nonce Cache Time (in hours)

Setting to extend the security nonce cache time.
For more information, go to https://en.wikipedia.org/wiki/Cryptographic_nonce.

System Administration Settings

Available fields:

Name
Description
Master Login Username Master Login credentials for the API call. Please see  JSON API Authentication.
Master Login Password

Master Login credentials for API call. Please see JSON API Authentication.

Uploaded File Storage Base Path

System path to store uploaded users' files.

This setting only applies to:

  • File Uploads
  • Plugins

And does not apply to:

If you change the default path, you have to manually copy all the previously uploaded files from the existing path into the new path, for example:

Old path:  [Joget_Root_Folder]\wflow\app_formuploads

New path: [Joget_Root_Folder]\wflow\myFiles

In your new path, the new folder name for plugins is "plugins". The new folder name for "app_formuploads" remains unchanged.

This option is not available on Joget Cloud.
Workflow Designer Base URL

Workflow Designer Base URL. Defaulted to the current Joget server path. 

This option is not available on Joget Cloud.
Process Completion Data Handling
  • Retain Process On Completion
  • Delete Process On Completion
  • Archive Process On Completion

The "Archive Process On Completion" feature aims for faster performance when Joget works with the SHK process tables for active processes by keeping the main SHK tables "small". Process archiving on completed processes "moves" the process records to the following DB tables: wf_history_activity, wf_history_process, and wf_process_link_history. The archived processes are still accessible in the Admin Bar > Monitor screen or via database queries on the above process history tables.

Medium Warning Level

SLA indicator level. Please see Defining SLA Indicators.

Default: 20

Critical Warning Level

SLA indicator level. Please see Defining SLA Indicators.

Default: 50

File Upload Size Limit (MB)

File Upload Size Limit (MB).

Default: No Limit.

The limit is applied in terms of individual files.

For example, if the value set here is 1 (1MB), one may upload multiple files in a single form with a total exceeding 1MB, but individually, each file must not exceed 1 MB.

Disable Performance Analyzer Check this option to disable the Performance Analyzer.
Performance Analyzer Threshold (ms) Minimum duration threshold before showing the Performance Analyzer information.
API Domain Whitelist (Separated by ';')

The domain whitelist will allow API calls to Joget Workflow. Separated by a semicolon.

Example: "localhost;www.joget.org”, or "*" to allow from everywhere.

Do not use "*" in a production environment. Doing so will allow anyone to call all JSON APIs from the Joget server.

API IP Whitelist (Separated by ';')

IP address whitelist to allow API calls to Joget. Separated by a semicolon.

Example: "localhost;www.joget.org”, or "*" to allow from everywhere.

Do not use "*" in a production environment. Doing so will allow anyone to call all JSON APIs from the Joget server.

Glowroot API URL The URL path to the Glowroot library that the Application Performance Management uses.
Run process primary key

Direct Joget to use UUID (default) or sequential process ID naming for the run process for the database table "id" or primary key:

  • UUID (Also known as RecordID, example: "d41efaa1-622e-4365-8edb-10097a3a3526")
  • Process instance ID (Example: "2_expenseclaim_process1")

Related documentation:

Environment Name

Environment Name

SMTP Settings

The Simple Mail Transfer Protocol (SMTP) is a communication protocol for electronic mail transmission.

Joget DX will use these SMTP values as global default values for all your apps. Typical uses for the SMTP settings are:

  • Process Email Tool
  • Process Export Form Email Tool

Joget apps will ignore these global SMTP settings if the respective apps already have them configured, either in the Plugin Default Properties or Email Tool—Configure SMTP Settings page.

Available fields:

Name
Description
Host Enter your mail server address via domain name or IP address. 
Port Enter your mail server port number.
Security Key in either TLS or SSL, depending on your mail server.
Username Key in the sender email username.
Password Key in the sender email password
From Email Address Enter the sender's email address to be shown to the recipient.
Digital Signature Key Store File Path (P12)  File path of the .pfx (or .p12) file under the "wflow" folder in your Joget DX installation folder.
Digital Signature Key Store Passphase  The .jks file's Passphrase.
Digital Signature Issuer Alias The digital certificate's or signature's Issuer name (alia
Error Handling Number of Retry When Fail to Send Out Email The number of retry attempts the system will make to resend an email if the initial sending attempt fails. If the first attempt fails, the system will automatically retry sending the email based on the configured retry count. Emails may be successfully delivered on subsequent attempts (example, second or third retry) once the failure condition is resolved.
Error Handling Retry Interval (Seconds)

The time interval, in seconds, between each retry attempt when an email fails to send. After a failed attempt, the system waits for the specified interval before retrying, continuing until the configured number of retries is reached or the email is successfully sent.

Created by Aadrian Last modified by Debanraj Ravindran on Aug 10, 2026