This key contains the bundle name that contains the configuration of preferences that applies to the entire web application.
Config Key | Mandatory/ Optional | Type | Purpose |
---|---|---|---|
Category: Application related configuration | |||
APPLICATION_LAYOUTTYPE M_APPLICATION_LAYOUTTYPE T_APPLICATION_LAYOUTTYPE | Mandatory | LOV | This key is used to provide the entire application layout on the browser for Desktop, Mobile, and Tablet respectively. Possible values "TAB" or "CARD" or "EXCARD" or "APP" or "TABLE_TOP" or "MENU" or "TABBEDMENU". |
LANG_COUNTRY_CODE | Mandatory | String | This key is used to provide the language country codes, which is used by the application. |
DEFAULT_CURR | Mandatory | String | This key is used to provide the default currency that is used by the application. |
DEFAULT_AMOUNT_FORMAT | Optional | String | This key is used to provide the default amount that is used by the application. |
AMOUNT_MANDATORY_DECIMAL | Optional | Boolean | This key is used to assign a decimal for the amount format. |
DEFAULT_THEME | Mandatory | String | This key is used to provide the default theme of the application. |
DEFAULT_FONT_SIZE | Mandatory | String | This key is used to provide the default font size of the application. |
SERVER_TIMEZONE | Mandatory | String | This key is used to provide the database server time zone. For cloud environments, it is essential for you to make use of this key to specify the database server time zone in order to fetch the business data from the specified database server. |
HANDLER_PROPERTIES_FILE | Mandatory | String | This key is used to provide the handlers. |
SHOW_TOOLS_AS_LINEAR | Mandatory | Boolean | This key is used to provide the apps tools rendering style. |
ENABLE_WIDGET_DATA_SHRINK | Mandatory | String | This key indicates whether the app needs to be shrunk or not. |
Category: Design Your Canvas configuration | |||
DYC_VALID_LAYOUT_CATAGORIES_FOR_APPSTORE | Mandatory | String | This key is used to provide the list of layout categories that are needed for Design Your Canvas. |
DYC_ALLOWED_WIDGETS_LIMIT_FOR_APPSTORE | Mandatory | String | This key is used to provide the total number of apps available for Design Your Canvas. |
DYC_INCLUDE_ALL_CATAGORY_IN_APPSTORE | Mandatory | Boolean | This key indicates whether to include all categories in design your canvas. |
DYC_CUSTOM_WORKSPACE_MENU_ITEMS | Mandatory | String | This key is used to provide the list of menu that is acceptable in Design Your Canvas. |
DYC_DEFAULT_WORKSPACE | Mandatory | String | This key is used to provide the default workspace that is used by Design Your Canvas to get default menu. |
DYC_ENABLE_IND | Mandatory | Boolean | This key indicates whether to enable Design Your Canvas or not. |
Category: Configuration related to alert message template, positive and negative action buttons position, navigation in mobile etc. | |||
ALERT_TEMPLATE_PROP_FILE | Optional | String | This key provides the message template used for alert. The default value is message_templates. |
POS_BTN_ALIGN | Optional | String | This key provides the value that specifies the position of the Positive Action buttons on the form button bar. The applicable values are LEFT and RIGHT. |
NEG_BTN_ALIGN | Optional | String | This key provides the value that specifies the position of the Negative Action buttons on the form button bar. The applicable values are LEFT and RIGHT. |
M_NAVIGATION_ENABLED | Mandatory | Boolean | This key indicates whether to enable or disable the navigation in mobile. |
ENCRYPT_SERVER_CALLS | Mandatory | Boolean | This key indicates whether to encrypt each server call or not. |
ALERT_VIA_PIGGY_BACKFLAG | Optional | Boolean | This key indicates to enable or disable the piggy back flag. |
IMPL_TEMPLATES_FOLDER_PATH | Optional | String | This property defines path for the implementation templates used in the application. |
AUDIT_ENQUIRY_DATE_LIMIT | Mandatory | String | This property defines the duration limit in days for audit data. |
PREFIX_ENABLE | Optional | String | This property defines whether to add the prefix for live table entries. |
USER_ID | Optional | String | This property defines the user ID that is to be used for publishing scenario using web services. |
BACKWARD_COMPATIBILITY_ENABLED | Optional | String | This property defines whether backward compatibility for old APIs is required or not. |
Category: Application Header and Footer configuration | |||
ENABLE_HEADER | Mandatory | Boolean | This key is used to provide the property to enable or disable header in the application. |
ENABLE_FOOTER | Mandatory | Boolean | This key is used to provide the property to enable or disable footer in the application. |
EXCARD_LAYOUT_FOOTER | Mandatory | LOV | This key provides the property to set the footer for Excard layout. Possible values are APP or TABLE_TOP |
APPLICATION_LOGO | Mandatory | String | This property defines the Application logo. |
WS_MENU_RENDER_TYPE | Optional | String | This property defines the workspace menu render type. Possible values "RIBBON" or "ACCORDION". |
Category: System Level Component Preferences | |||
DEFAULT_COLOR_PALETTE | Mandatory | String | This property sets the default color palette for the chart apps. |
WEEKENDS_TO_HIGHLIGHT | Mandatory | String | This property sets the weekends. This is a comma separated list of the weekends. Use 0 for Sunday, Use 1 for Monday, Use 2 for Tuesday, Use 3 for Wednesday, Use 4 for Thursday, Use 5 for Friday, and Use 6 for Saturday. |
FORM_CONTAINER_FULLSCREEN_IND | Optional | String | This key sets an indicator to enable form container full screen mode. |
AVAIL_CURRENCY_LIST | Optional | String | This property defines the currencies list for the application. |
AVAIL_THEME_LIST | Optional | String | This property defines the themes for the application. |
Category: Email server configuration | |||
EMAIL_TEMPLATE_FILE_NAME | Mandatory | String | This property defines the property file for email templates. |
smtp.enabletls | Optional | String | This property defines whether the Transport Layer Security (TLS) is enabled for the Simple Mail Transfer Protocol (SMTP) is an Internet standard for electronic mail (email) transmission or not. 'True' indicates TLS is enabled and 'False' indicates otherwise. |
smtp.host | Optional | String | This property defines the SMTP host. |
smtp.port | Optional | String | This property defines the port number of the SMTP server. |
smtp.credentials.username | Optional | String | This property defines the sender email address that will be used for 'Export to Email' feature. |
smtp.credentials.password | Optional | String | This property defines the password for the sender email address. |
EXPORT_TO_EMAIL_DATASOURCE | Optional | String | This property defines the path of the alert datasource that contains the function 'getAttachmentEncryptionPassword', which generates the encryption password for the email attachment. The default password for the attachment is first four characters of the logged-in user's name followed by the user's DOB, e.g. JOHN23011956. In case user's DOB is not found, the password will be JOHNXXXXXXXX. |
MAIL_ATTACHMENT_LIMIT | Optional | String | This property defines the maximum size limit of the email attachment. Default value is 5 MB. |
Category: Hybrid mobile app | |||
SYNC_CONFIG_AT_STARTUP | Optional | String | This property defines whether the data synchronization configuration that runs on Hybrid mobile application at startup is required or not. |
Category: Push Notification related | |||
fcm.server.key | Optional | String | This property defines the token that is used to connect with Google's Firebase Cloud Messaging (FCM) for enabling the push notification service. |
Category: Redesign Your Canvas configuration | |||
RYC_ENABLED_IND | Optional | String | This property defines an indicator to enable the Redesign Canvas feature. |
Category: Proxy server configuration | |||
HTTP_PROXY_HOST | Optional | String | This property defines the HTTP proxy host. The value must be defined in the system environment variables. |
HTTP_PROXY_PORT | Optional | String | This property defines the port number for the HTTP proxy. The value must be defined in the system environment variables. |
HTTPS_PROXY_HOST | Optional | String | This property defines the HTTPS proxy host. The value must be defined in the system environment variables. |
HTTPS_PROXY_PORT | Optional | String | This property defines the port number for the HTTPS proxy. The value must be defined in the system environment variables. |
Category: Browser Session configuration | |||
INVALID_SESSION_BROWSER_CLOSE_IND | Optional | String | This property defines an indicator to invalidate the session when the browser is closed. |
Category: ARX Server URL | |||
ARX_URL | Optional | String | This key is used to define the server URL of Intellect ARX. The ARX URL will be used, only when Sigma is integrated with Intellect ARX. |
Category: Session Storage | |||
SESSION_STORE_IMPL_CLASS | Optional | String | This key is used to specify the implementation class of the server session storage. |
SESSION_PURGE_INITIAL_DELAY | Optional | String | This key is used to specify the first instance of triggering the deletion of the purged user sessions. Session Purge is used to terminate the inactive session intervals, which paves the way for effective and efficient session timeouts. This key should be specified only in milliseconds. |
SESSION_PURGE_DELAY | Optional | String | This key is used to specify the time interval to define the stipulated time for the deletion of the purged sessions. This key should be specified only in milliseconds. |
Category: Connector | |||
CANVAS_CONNECTOR_CLASS | Optional | String | This key is used to define the implementation class of a camel connector. |
Category: Corporate Banking | |||
CORPORATE_BANKING | Optional | String | This key is used to define the usage of corporate banking, for which the entitlements need to be configured for each and every report, as the default entitlements cannot be applied for the reports. |
Category: Criteria Master | |||
EVALUATE_CRITERIA_MASTER | Optional | String | This key is used to evaluate the master criteria for the applied data filters in the configured criteria. |
Category: OAuth Configuration for ARX | |||
ARX_ENABLED | Optional | String | This key is used to define whether Intellect ARX has been integrated with Sigma or not. |
ARX_DYNAMIC_DOMAIN_ENABLED | Optional | Boolean | This key is used to define whether dynamic domain has been enabled for Intellect ARX, once it is integrated with Sigma. |
ARX_AUTH_TYPE | Optional | String | This key is used to define the authentication type of Intellect ARX. |
AUTH_CODE_ATTRIBUTE | Optional | String | This key is used for the define the attribute for the authentication code of Intellect ARX. |
CLIENT_ID | Optional | Number | This key is used to define the Client ID to authenticate the access of Intellect ARX. |
SECRET_KEY | Optional | String | This key is used to identify the secret key of a particular client for accessing Intellect ARX. |
ARX_SSO_DOMAIN | Optional | String | This key is used to define the SSO (Single-Sign-On) domain of Intellect ARX. |
ARX_SSO_TOKEN_DOMAIN | Optional | String | This key is used to define the SSO (Single-Sign-On) token domain of Intellect ARX. |
AUTH_END_POINT_URL | Optional | String | This key is used to define the authentication end point URL of Intellect ARX. |
TOKEN_END_POINT_URL | Optional | String | This key is used to define the token-based end point URL of Intellect ARX. |
LOGIN_END_POINT | Optional | String | This key is used to define the define the assigned login end point of Intellect ARX. |
LOGOUT_END_POINT | Optional | String | This key is used to define the define the assigned logout end point of Intellect ARX. |
REDIRECT_URL_DOMAIN | Optional | String | This key is used to define the redirected URL domain of Intellect ARX, in case, if the specified ARX URL gets redirected to a different domain. |
SSO_AUTH_URI_PATH | Optional | String | This key is used to define the SSO (Single-Sign-On) path for authenticating the specific URI (Uniform Resource Identifier) of Intellect ARX. |
INTROSPECTION_END_POINT | Optional | String | This key is used to specify the introspection end point of Intellect ARX. |
ARX_JWTTOKEN_SIGNING_KEY | Optional | String | This key serves as the sign-on JWT (Java Web Token) to facilitate an encrypted access of Intellect ARX. |
ARX_AUTH_SCOPE | Optional | String | This key is used to specify the scope of the authentication for Intellect ARX. The value of this property has to be openid to use the introspection API of ARX. Possible values are openid and offline_access. |
ARX_TOKEN_VALIDATION_PER_REQUEST | Optional | String | This key is used to validate the ARX Token while logging-in and for every subsequent request. If the Token is invalid, it generates a new token with the help of Refresh Token. |
Category: FTP Connector Timeout | |||
FTP_CONNECTION_TIMEOUT | Optional | Number | This key is used to define the timeout of an FTP connection and once the timeout limit exceeds, the report files will not get published on the specified FTP server path. This key should only be specified in milliseconds. |
Category: Metadata Storage | |||
ENABLE_LOCAL_STORAGE | Optional | String | This Key is used to store the metadata in the browser's local storage. |
...