Policy reference
Documentation for shared server configuration options
- Server configuration
- Interface behaviour
- Active directory
- Security
- Scheduled services
- Debug
- Filesystem
- Service daemon
- Mail server
- Remote services
- Protection
- License
- SMS service
- Database
- Main menu
- Special fields
- Designer
- Layout
- Rendering
- Staging
- Codeunit
- Language / I18N
- OLAP cubes
- REST webservice
- Password policy
- Statistics
- Satelite server handling
- FTP server
- Menu customization
- WebDAV
- Single Sign On
Server configuration
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| applicationBasePath | Application folder | Location of WAR / deployed web application | |
| applicationDisplayName | Application display name | Name of application displayed to users | |
| applicationlPort | Server port for HTTP | Port used for running regular requests. Needs to match the setting in the webcontainer definition (server.xm in Tomcat)l | |
| applicationlPortSSL | Server port for HTTPS | Port used for running SSL encrypted requests. Needs to match the setting in the webcontainer definition (server.xm in Tomcat)l | |
| applicationName | Application name | Name of application / folder - example http://myserver.com/APPLICATIONNAME/login | |
| applicationServer | Application server hostname or IP | Base reference for the server. IP example: 89.56.12.14. Network name: localhost. Domain: bpms.acme.com | |
| applicationURL | Application machine / URL | Base URL of the server as seen by the end user. Overlaps with value in applicationServer | |
| cacheActive | Caching enabled (recommended) | Enable caching of system resources. Alternative: Collect all resources every time (very slow) | |
| cacheBrowserExpireSeconds | Static content cache time (seconds) | Amount of time that images and scripts are cached i client browser. | |
| cacheMaxObjectSize | Cache maximum size (bytes) | Maximum amount of memory consumed by the cache. Set as high as possible. | |
| connectionPoolActive | Use connection pools (recommended) | Strongly recommended. Use webcontainer connection pools. Alternative: Application builds own connections (very slow) | |
| defaultCharEncoding | Default Character Encoding | Recommended: ISO-8859 | |
| doExtraUrlDecoding | Decode autocompletion / quicksearch | Use if experiencing problems with autocompletion / quicksearch | |
| doRedirectAfterUpdate | Redirect user after updates | Strongly recommended. Slight performance hit, but enables browser BACK button | |
| multiServerCoordination | Server cluster coordination | Coordinate cache flushing, user list etc. through database communication (polling). | |
| serverTypeAutodetect | Server type detection | Autodetect compliance type | |
| serverTypeJ2EE | Server type J2EE | Compliance type if autodetect is disabled | |
| sessionCheckInterval | Session cleanup interval (minutes) | Time between online list sweeping, removing user with no recent activity. | |
| sessionLifetimeMaximum | Session lifetime (minutes) | Maximum time since last activity before users must log in again | |
| sessionLifetimeMinutes | Session lifetime minutes | Length of user sessions (changeable at runtime) | |
| systemOptimizeMemory | Minimize HEAP size | Always recommended < 1Gb RAM. Tradeoff between RAM and CPU time |
Interface behaviour
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| allowAliasQueryParameters | Allow Query alias parameters | Allow alternate names for parameters used in LIST searches. Alternate names can be set programmatically. | |
| allowFieldSelectionInLists | Allow field selection in lists | Allow user to select which fields are displayed in LIST views | |
| allowListQuickFilter | Allow for Quick filters i list views | Enable search in lists by writing part of the name (a search box will appear) | |
| allowListSubtableRendering | Data subtables in lists | Subtables can negatively affect performance | |
| allowSubtableLists | Allow subtables in items (recommended) | Allow related child records to be displayed in ITEM level views | |
| concurrencyWarnings | Warn on simultaneous item editing | Users poll server for changes using AJAX in browser client (some performance impact). Note that only different users editing the same item will trigger a warning. | |
| defaultLanguageID | Default Language (ID) | Language to use if nothing else is specified and autodetection is disabled. Test by adding &Language=[number] to URL | |
| defaultStyleID | Default Style (ID) | Style (buttons) to use if nothing else is specified. Test by adding &Style=[number] to URL | |
| defaultStylesheetID | Default Stylesheet (ID) | Stylesheet to use if nothing else is specified. Test by adding &Stylesheet=[number] to URL | |
| defaultTemplateID | Default Template (ID) | Form template to use in ITEM mode if nothing else is specified. Test by adding &Template=[number] to URL | |
| defaultWrapperID | Default Wrapper (ID) | WrapperID to use if nothing else is specified. Test by adding &Wrapper=[number] to URL | |
| doFormAutosave | Autosave changed forms | Allow editor to autocommit data before session times out | |
| doItemBrowserTitle | Display item resume in browser title | Change browser title/tab title to current records Resume value in ITEM mode | |
| doItemCreateAddMore | Button to add more records | Add multiple records during new record creation (button) | |
| doItemMenuCopyPaste | Show copy/paste in during record edits | Extra buttons for copy/paste operations in ITEM mode | |
| DoLinkedCSS | CSS style links | Link CSS content so that browsers can cache the content. Recommended. | |
| doListShowAllFields | Allow show all fields button | Optional button i menu for selecting all columns / fields in LIST mode | |
| doListShowAllRecords | Allow show all records in list view | Optional button i menu for selecting all records in LIST mode | |
| doListShowLinkHeader | Display link in headers | Display link to list as part of header name | |
| doListShowNameHeader | Display header in lists | Display the name of the solution above the list | |
| doListShowSearchHeader | Show search headers | Display descriptive header in search form | |
| doPageNavigatorAllways | Always show navigator in lists | Page navigator can be disabled if all records can displayed in one page | |
| doPersonalFlagsOnItems | Display user flags on items | Allow users to make bookmark / personal comments on single items | |
| doPersonalLinksOnItems | Display personal links on single items | Display submenu of personal options in ITEM mode. By default only displayed i list / main mode | |
| doPersonalLinksOnLists | Display personal links on lists | Display submenu of personal options in LIST mode. | |
| doRecentItemsBookmarks | Show recent items list | Track and display recently accessed items. | |
| doStatusFinalDisableEditing | Disable editing if status is final | Allow records to be edited even after the item has reached a status that is final | |
| DoTimeDecimal | Display date sums with decimals | Is time measured on items displayed using decimal and integer values | |
| errorAdvancedView | Advanced error handling | Display explanation and contact details if exceptions occur | |
| errorUnkownImage | Advanced error logo | Logo to display in advanced error handling | |
| guiClickableList | Click/doubleclick lists | List views can be clicked to edit (double) or show (single) | |
| guiDialogAdvanced | Use advanced popups | Uses JQuery style dialog for poup windows with inline scrolling | http://jqueryui.com/dialog/ |
| guiFieldHelpOffsetLeft | Field help popup offset LEFT | Window relative position to link on X axis | |
| guiFieldHelpOffsetTop | Field help popup offset TOP | Window relative position to link on Y axis | |
| guiPreventDoubleClick | Prevent doubleclick | Deactivate multi click on codeunit buttons | |
| guiSetFormFocus | Set form focus | Set focus to first element in edit mode | |
| guiSmartKeystrokes | Use keyboard navigation | Navigate with arrow keys, escape and tabulation | Features/Key navigation |
| guiTouchEnhancement | Enhance touch experience | Make larger buttons and enable quicksearch by default | |
| headerSeperator | Separator sign for headers | Dot between header parts - ex. MySolution - Dashboard | |
| mainRedirect | Main menu redirect active | Redirect to alternative main menu active | |
| mainRedirectUrl | Main menu redirect URL | Local path ex. main?command=list&SagID=0 | |
| renderMenuItemClass | Use CSS class for menu items | Give unique class property to each menu item. | |
| subformLinesDefault | Number of lines in subforms | Default number of records displayed in subforms | |
| toolBarcodeParameters | Barcode additional parameters | Extra parameter for barcode, for tweaking size, type etc. | |
| userOnlineList | Maintain list of online users | Monitor users online - ie. users with an active session on the server. Recommended in single front server environments. | |
| userRequireAcceptTerms | Require new user to accept usage terms | Configure text in System configurations |
Active directory
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| ldapAuthentication | Use LDAP authentication | Is LDAP logon active ? | Integration/LDAP |
| ldapAuthenticationFallback | Use fallback authentication if LDAP fails | Allow internal database verification using stored passwords, in the event that the LDAP server fails to respond properly. | Integration/LDAP |
| ldapCreateUsers | Allow creation of new users | Create users logging in, that cannot be found inside the LDAP. User must belong to ldapDomainDefault | Integration/LDAP |
| ldapDomainDefault | Default domain | Integration/LDAP | |
| ldapMaintainGroupsOnLogon | Maintain groups on logon | LDAP validation also synchronizes groups found for logged in user. | Integration/LDAP |
| ldapServer | LDAP setup: LDAP server | Use IP or network name | Integration/LDAP |
| ldapUsername | LDAP setup: USERNAME | Service account username. User needs only read access. | Integration/LDAP |
| ldapPassword | LDAP setup: PASSWORD | Service account username. Note this password is stored cleartext. | Integration/LDAP |
Security
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| doAdvancedGroupSecurity | Advanced group security | Enables: A) Groups inside groups B) Multiple exclusive groups | |
| policyHideValues | Hide overloaded policies | Hide values for policies that have been overloaded in the application deployment file | |
| securityAllowPublicCodeunits | Allow anonymous codeunit execution | It is considered safe to use special codeunits | |
| securityEnforceExclusiveGroup | Require normal users to have Exclusive groups | All users except Admins must have at least 1 exclusive group | |
| securityLoginFailedAttempts | Login max failed logins | Number of failed logins before accounts will be disabled | |
| securityLoginFailedAutoReset | AutoReset users | Automatically reset users that have failed maximum number of logins (sends new password) | |
| securityPasswordAcceptMD5digest | Allow MD5 hashed passwords | Recommended in transition between MD5 (minor flaws) and SHA256 (very secure) | |
| securityPasswordCleartext | Store passwords cleartext | Allow passwords to be stored without one-way encryption | |
| securityPasswordCleartextAllowed | Allow cleartext passwords | Optionally encode all password using admin services | |
| securityResetPasswordWithoutLogin | Reset password without login | ||
| securitySslLogin | SSL encryption for login page | Enforce usage of SSL connections on login page using internal redirect. Recommended. | Setting up SSL/HTTPS |
| securitySslPages | SSL encryption for ALL pages | Enforce usage of SSL connections on all page using internal redirect. Not recommended. | Setting up SSL/HTTPS |
| securityTokenExpiryEnforce | Deny old style access tokens | ||
| ssoSpnegoAuthenticate | SSO via domain controller | Allow SPNEGO filter to automatically log in authenticated Windows users | |
| ssoCryptoTokenActive | SSO token authentication | Allow single sign in from external components (ex. TS SSO webpart) | |
| ssoCryptoTokenSecret | SSO token shared secret | Shared secret password between TS and external services. Value must match exactly. |
Scheduled services
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| accountAnonoumousMeasure | Anonymous account (UserID) | UserID used for normal system interactions using the solution interfaces | |
| adminWarningSmsList | Warning SMS number list | List of administrator mobile phone lists (for notifications) | |
| healthMonitorPassword | Health monitor password | Parameter/password to access basic monitor service without a login (usage: service?healtMonitorPassword) | |
| integrationInvokeCodeunit | Integration execute codeunit | Execute codeunits during dataintegration / webservices | |
| maintenenceEmergencyDelay | Emergency shutdown delay | Number of minutes to warn users when a EMERGENCY signal is sent to the server from the admin services | |
| maintenenceLockdoorDelay | Maintenance disable login delay | Number of minutes before a shutdown where users are no longer allowed to log in | |
| maintenenceShutdownDelay | Maintenance shutdown delay | Number of minutes to warn users when a MAINTENANCE signal is sent to the server from the admin services | |
| measureAnonoumous | Measure anonymous users | ||
| measureInsertDelayCount | Measure insert delay (items) | ||
| measureInsertDelayMinutes | Measure insert delay (minutes) | ||
| measureInsertUsingBatch | Measure insert in batches | ||
| serviceAdminStatusEmail | Administrator email | Administrator email for sending status updates | |
| serviceStatusActionSendDirectly | Send status actions directly by mail | False: Insert into user notifications. True: Send per email | |
| serviceWebsiteMonitorGW | Website monitor goodword | Information that needs to be found in a page located at serviceWebsiteMonitorURL | |
| serviceWebsiteMonitorURL | Website monitor URL | Address to monitor where the serviceWebsiteMonitorGW should be found | |
| userOnlineAlertOnNewNotification | Notify online users directly | Display new button when users are already logged in | |
| userOnlineListDisplayCount | Display number of online users | Display number of online users at bottom of all pages |
Debug
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| debugCacheResponse | Caching success / failure | Log effects of caching. | |
| debugDaemonActivity | Debug daemon runs | Log all runs for Service and Server daemon | |
| debugDataLoads | Debug while loading data (CSV/XML) | Debugging option for designers and developers | |
| debugExceptions | Debug all Exceptions | Writes stacktrace to logfiles. Alternative: Only write to eventlog. | |
| debugIntegration | Debug integration messages | Debugging option for designers and developers | |
| debugLdapCommunication | Debug LDAP communication | Debugging option for designers and developers | |
| debugLdapStacktrace | Debug LDAP error details | Debugging option for designers and developers | |
| debugLdapValidation | Debug LDAP validation | Debugging option for designers and developers | |
| debugLoginResults | Debug all user logins | Debugging option for designers and developers | |
| debugOlapDefinitions | Debug OLAP definitions | Write all schemas and queries to logfiles on boot | |
| debugQuerySQL | Debug all SQL queries | All queries are written to System.out / logfile | |
| debugQuestionaire | Debug questionnaire steps | Display extra information in questionnaire mode | |
| debugRequestPerSecond | Debug requests/second | Calculate server load on run. Results are sent to System.out / logfile | |
| debugRequestTime | Debug response time | ||
| debugRequestTimeToPage | Debug response time on page | Display response time in bottom of all pages (no performance impact). | |
| debugScriptFunctions | Debug JavaScript | Allow JS errors to be displayed | |
| debugServiceDaemon | Debug the Service runner Daemon | Write extra information from service clients to log files | |
| debugTemplateHandling | Debug template parsing | Debugging option for designers and developers | |
| debugTokenEvaluation | Debug token evaluation | Debugging option for designers and developers | |
| debugWebservices | Debug the Webservice interface | Debugging option for designers and developers |
Filesystem
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| folderImportFile | Folder: Import files | Processing folder. Will be set to default value if left empty. | |
| folderIntegrationCSV | Folder: CSV data files | Processing folder. Will be set to default value if left empty. | CSV file import |
| folderIntegrationMail | Folder: Mail integration (temporary) | Processing folder. Will be set to default value if left empty. | |
| folderIntegrationXML | Folder: XML integration processing | Processing folder. Will be set to default value if left empty. | Parsing XML data files |
| folderTemplateLoad | Folder: Template cache | Processing folder. Will be set to default value if left empty. | |
| folderTemplateSave | Folder: Template processing | Processing folder. Will be set to default value if left empty. | |
| folderUpload | Folder: Upload | Will be set to default value if left empty. | |
| folderUploadTemp | Folder: Upload processing | Processing folder. Will be set to default value if left empty. | |
| mediaFilterDelayMS | Media files download latency | Use if filesystem is slow to pick up changes | |
| overloadApplicationFolder | Application folder | Option to override. Empty value = autodetect | |
| uploadPictureResize | Reduce uploaded pictures | Resize all pictures sent to server to size defined in uploadPictureSizeMaximum | |
| uploadPictureSizeMaximum | Picture maximum size | Scale pictures to this maximum of pixels. Maximum height/width determines size. Only works if uploadPictureResize is set | |
| uploadPictureSizeThumbnail | Thumbnail maximum size | ||
| uploadClientScaling | Use clientside graphic scaling | Let browser resize pictures before upload | |
| uploadClientScalingExclude | Clientside exclusion test for scaling | Set to "false" or exclusion pattern:
/Android(?!.*Chrome)|Opera/ .test(window.navigator && navigator.userAgent) |
[1] |
| uploadThreadProcessing | Upload processing threads | Beta function. Handle file processing with threads to improve UI responsiveness. | |
| uploadThreadOnlyPictures | Upload processing threads: Graphics only | Restrict upload threads to resizable graphics. Requires Upload processing threads |
Service daemon
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| serviceAutostart | Autostart service daemon | Start the service daemon after boot. | |
| serviceDaemonHeartbeatSeconds | Run daemon every seconds | Frequency of daemon runs. Value should match the frequency of the most demanding service. | |
| serviceLogentriesConsolidate | Compress logs | ||
| serviceLogentriesMaximumAge | Maximum age logs | ||
| serviceNotificationDeleteAfterDays | Maximum age notifications |
Mail server
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| mailDomain | POP3: Domain | ||
| mailPassword | POP3: Password | Mail account password. Note this password is stored cleartext. | |
| mailServer | POP3: Server | ||
| mailUsername | POP3: Username | Mail account username. | |
| smtpMailDelaySec | SMPT: Message delay | Delay in SECONDS between sending emails | Sending emails |
| smtpPassword | SMTP: Account password | Password for SMTP account set in smtpUsername. Note this password is stored cleartext. | Sending emails |
| smtpSendRetries | SMTP: Number of retries | Number of attempts to send email from queue before giving up | Sending emails |
| smtpServer | SMTP: Server address | Network location of the SMTP server | Sending emails |
| smtpSystemEmail | SMTP: System mail address | Sender address (from) set on all automatically generated emails. | Sending emails |
| smtpTestEmail | SMTP: Test email address | Recipient of all mails when test mode is activated. Activate by enabling smtpTestMode | Sending emails |
| smtpTestMode | SMTP: Test mode (send to test email) | Enable test mode where ALL emails are sent to address specified in smtpTestEmail | Sending emails |
| smtpUsername | SMTP: Account name | Example: k.pedersen@lsvgroup.com | Sending emails |
Remote services
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| doLookupEnabledLinks | Allow lookup links for fields | ||
| lookupServiceCvrRegisterUrl | URL to lookup CVR | ||
| lookupServiceGeneral | URL to lookup text | ||
| lookupServicePhonePersonUrl | URL to lookup contacts |
Protection
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| bruteforceCooldownMinutes | Bruteforce reject logins (minutes) | Time that logins are rejected after the bruteforce protection i activated. | Security/Bruteforce |
| bruteforceMaxBadLogins | Bruteforce maximum failed logins | Amount of logins failed before new logins are rejected. Relative to bruteforceMeasurePeriod. | Security/Bruteforce |
| bruteforceMeasurePeriod | Bruteforce measure period (minutes) | Timeframe for measuring amount of bad logins. Relative to bruteforceMaxBadLogins. | Security/Bruteforce |
| bruteforceProtection | Bruteforce detection active | Enable brute force detection mechanisms | Security/Bruteforce |
| securitySantizeAllUserInput | Check all user input for JScripts | Allow only if session variable protection is enabled |
License
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| licenseHolder | License: Owner | Company/institution name on the license | |
| licenseNumber | License: Number | ID received from your Tempus Serva distributor | |
| licenseReportAdministrator | 2nd recipient of license reports | Secondary recipient of license reporting. Normally the license seller. | |
| licenseReportingEmail | 1st recipient of license reports | Primary recipient of license reporting. Normally the responsible CIO. | |
| licenseReportLicenseServer | License reporting active | License reporting active | |
| licenseSerial | License: Serial code | Code received from your Tempus Serva distributor |
SMS service
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| smsConnectUrl | SMS Service gateway URL | ||
| smsErrorMessage | SMS error message | ||
| smsMaxLength | SMS maximum message length | ||
| smsParamMessage | SMS parameter name: Message | ||
| smsParamNumber | SMS parameter name: Number | ||
| smsPhoneCountryCode | SMS phonenumber prefix | ||
| smsPhoneMinLength | SMS phonenumber min length | ||
| smsTestMode | SMS testmode active | Email server setup | |
| smsTestNumber | SMS testmode number | Email server setup |
Database
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| dbAutoUpdate | Update database on boot (recommended) | Strongly recommended. Allows system to update the database when new builds are deployed. | |
| dbNameBase | SHARED database name | Schema name of database with common settings. Database can be shared between multiple installations. |
Main menu
| System name | Display name | Explantion | Extra info |
|---|---|---|---|
| doInformationInMasterMenu | Allow news articles | Display relevant news articles and messages on main page | |
| doMainMenuAccordion | Use animated main menu | Use slick JQuery dropdown accordion based on sections | http://jqueryui.com/accordion/ |
| doMainMenuCreateItems | Display create link in main menu | Display button to create records directly from the mail menu | |
| doMainMenuDescription | Display descriptions in main menu | Display solution description in the main menu. Alternatively you can just leave the description empty. | |
| doMainMenuRecentItems | Display recent items in main menu | Display list of recent items accessed for each solution in the list. | |
| doMainMenuSections | Divide menu into solution groups | Split the main menu into sections. | |
| doViewListInMasterMenu | Show user views in master menu | Display list of shared and personal views in the main menu |
Special fields
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| allowMultilookupInLists | Allow multilookup in list views | Minor performance impact | |
| allowRecursiveDelete | Allow recursive record deletion | Allow deletion of parent items to propagate (configure each solution) | |
| allowRelationDuringCreation | Create related records before save | Allow users to create new child records before the parent is submitted / created. | |
| doSmartDateInput | Smart date input | Date | |
| lookupCheckKeysAllways | Lookup always check key values | ||
| lookupIgnoreErrors | Lookup ignore errors | ||
| lookupIgnoreErrorsAjax | Lookup ignore AJAX errors | ||
| lookupRecordSingleItemChange | Display 1 record in lookup list changes | Lookup list elements will only display 1 reference after being set the first time | |
| medicoCloakPersonUniqueID | Cloak person identification data (ex. CPR) | Partially hide sensitive information when not in ITEM edit mode. Example 112233-4455 becomes 112233-XXXX. | |
| questionaireAutostart | Questionnaire autostart | Make sure the user cannot navigate to anything else that the first question | |
| questionaireLastButton | Last button in questionnaires | Display a button to navigate to questionnaires final page | |
| questionaireLastResume | Questionnaire missing field summary | Display missing fields on final page | |
| questionaireProgress | Questionnaire progress | Turns progress indication (bar/percentage/steps) on and off | |
| questionaireProgressIcons | Questionnaire progress: Bar | Display blue/grey arrows based on progress | |
| questionaireProgressPercent | Questionnaire progress: Percentage | Calculate the completion rate based on progress | |
| questionaireProgressSteps | Questionnaire progress: Steps | Display number of completed and leftover questions |
Designer
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| deletionBackup | Deletion backups | Perform backups before deleting solutions / fields | |
| deletionBackupDefinition | Deletion copy definition | Copy metadata of solution before deletion | |
| deletionBackupRecordLimit | Deletion backup record limit | Maximum number of records before tables are backup up before deletion | |
| designerDisplayHelp | Display help section in designer (this menu) |
Layout
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| cssStylesheetBasic | Include Basic stylesheet | Disable if you want 100% style control | |
| cssStylesheetJQuery | Include JQuery stylesheet | Disable if you want 100% style control | |
| diagramLargeHeight | Diagram height large | Ex. Runchart details | |
| diagramLargeWidth | Diagram width large | Ex. Runchart details | |
| diagramSmallHeight | Diagram height small | Ex. Runchart overview | |
| diagramSmallWidth | Diagram width small | Ex. Runchart overview | |
| renderListGroupColumns | Use grouping columns | Group column i moved to the first in the list | |
| renderListGroupHeaders | Use grouping headers | Alternative: Group values displayed as column | |
| renderListSortColumns | Use sorting columns | Sort column i moved to the first in the list | |
| standardHeightMemo | Standard textarea Height | Default height of TEXTAREA. Value can be overloaded in each field configuration. | |
| standardTextCropLength | Text default crop length | ||
| standardWidthHeader | Header standard width | ||
| standardWidthMemo | Standard textarea Width | Default width of TEXTAREA. Value can be overloaded in each field configuration. | |
| standardWidthText | Standard inputbox size | Standard INPUT field size. Value can be overloaded in each field configuration. | |
| windowDefaultHeight | New window height (pixels) | Standard height for IFRAME and popup windows | |
| windowDefaultWidth | New window width (pixels) | Standard width for IFRAME and popup windows |
Rendering
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| defaultHtmlDoctype | HTML DOCTYPE | First line of HTML response. Change if you need specific HTML compliance. System is natively xhtml 1.0 compliant. | |
| defaultHtmlEncoding | General encoding for server | Codepage displayed inside the html tag | |
| defaultHtmlVersion | HTML version number | Version information displayed inside the html tag | |
| doIncludeJQuery | Include JQuery library | Include JQuery in compatibility mode | |
| doPageSelectViaJquery | Page selectors via JQuery | Use JS components for page selectors (default: static html) | |
| doIncludeScriptUserInfo | Insert user info JS variables | Inject user information in pages for use with custom JavaScripts | |
| heatmapCellColorIcon | Heatmap cell icon | Special content inserted into all heatmap cells | Moved to buttons/style in version 8945 |
| heatmapInvertAxis | Heatmap invert axis | Display variables on Y axis and records on X axis | |
| heatmapItemLinks | Heatmap links to items | Allow direct links from heatmap records | |
| heatmapLegendMap | Heatmap legend | Display legend map of full variable names | |
| pageselectorTableLayout | Pageselector in tables | Render pageselectors as tables (normal = div) | |
| renderLinksCompliant | Render links HTML 4.0 compliant | Encode links to satisfy HTML4 specification | |
| useGoogleChart | Technology diagram: Google | Alternative use ChartJS (not recommended any more) | |
| useNewChart | Beta: Use new chart implementation | Dashboard diagram widget configuration | |
| diagramChartJSColors | Colors for charts | Set the colors used by ChartJS | Dashboard diagram widget configuration |
| showPercentageAsBar | Beta: Show Field-Percent as a progress-bar in lists | If true: Renders percentage fields as bars in list views | Percentage field |
| useScriptulous | Technology script: Scriptulous | Alternative use JQuery (recommended) |
Staging
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| buildTestLinesDefault | Build test data default size | Amount of lines copied from live system when building sets of test data | |
| testSessionBackground | Testsession use background | Markup when in test mode:. Set background image with this URL. | |
| testSessionInlineText | Testsession page information | Markup when in test mode:. Put extra HTML specified in page. | |
| testSessionTitleChange | Testsession use title | Markup when in test mode:. Set browser title to this text. |
Codeunit
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| codeunitLoadExternal | Load external codeunits | Allow server to load JAR files outside webapplication WEB-INF folder | |
| codeunitPathJarFile | Filesystem folder for codeunits | Folder that is considered safe to use for built-in class loader | |
| codeunitPathJarLink | Http URL folder for codeunits | URL that is considered safe to use for built-in class loader | |
| safeCreateAddGroup1 | Fullauto: Add group A | Option for full auto user/exclusivegroup creation | |
| safeCreateAddGroup2 | Fullauto: Add group B | Option for full auto user/exclusivegroup creation | |
| safeCreateIsDatahandler | Fullauto: Assign DataHandler role | Option for full auto user/exclusivegroup creation | |
| safeCreateIsUserCreator | Fullauto: Assign UserCreator role | Option for full auto user/exclusivegroup creation | |
| codeunitLoadPathJarFile | Load all jar files in the folder | Overwrites codeunitLoadLibraryFile | |
| codeunitLoadLibraryFile | Load only the specified jar files | Based on codeunitLibraryFileList | |
| codeunitValidateExternal | Enable sha256 validation of external jar files | Only load jar files with hashes found in codeunitExternalHashes (Added in version 11508) | |
| codeunitExternalHashes | List of trusted sha256 of jar files | List of sha256 hashes of files to be loaded, separated by space, comma or semicolon (Added in version 11508) |
Language / I18N
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| languageGetFromBrowser | Determine language from browser | Pick up language settings from the browsers settings | |
| languageUseI18N | Use Internationalization | Allow solutions to take advantage of I18N. Configure each solution separately. |
OLAP cubes
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| olapDateDimensionYearEnd | OLAP Time dimension last year | ||
| olapDateDimensionYearStart | OLAP Time dimension first year | ||
| olapEngineFolderURL | OLAP engine URL (optional) | ||
| olapRebuildOnBoot | Rebuild OLAP on boot | Rewrite cube definitions and queries | |
| olapUseSingleSignon | OLAP Single Sign On | Allow external users with security tokens (set OLAP folder to use dedicated server) | |
| allowRemoteOlapSchema | OLAP schema service | Activate schema delivery service (remote OLAP servers) | |
| olapSchemaPassword | OLAP schema service password | Experimental: Password for use with the schema delivery service (remote OLAP servers) | |
| olapJPivotEnabled | JPivot OLAP enabled | Is the internal OLAP engine enabled (JPivot) | |
| olapJpivotIncludeDefaultCubes | Jpivot schema include default cubes | Include autogenerated cubes with generated permissions | |
| olapSaikuEnabled | Saiku OLAP enabled | Experimental: Is the external OLAP engine enabled (saiku) | |
| olapSaikuIncludeCustomCubes | Saiku schema include custom cubes | Include custom cubes with default permissions | |
| olapSaikuSettingWebapp | Optional saiku web application name | Default if value is left empty: <current webapp name> + "Saiku" | Example: /SaikuWebapp |
| olapSaikuSettingServerUrl | Optional saiku server URL | Default if value is left empty: <same server> | Example: http://myserver.com |
REST webservice
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| restActive | REST is activated | Option: Disable in web.xml | |
| restAllowAnonoumous | Anonymous REST sessions | Webuser can interact if given permission | |
| restAllowAnonoumousSchema | Anonymous REST metadata | Webuser can interact if given permission | |
| restBasicAuthentication | REST basic authentication | Add Basic authentication | |
| restListPageSize | REST list service page length | Maximum number of items displayed in a search | |
| restStrongTypeRequest | Strong types REST requests | Use strong types in WADL | |
| restStrongTypeResponse | Strong types REST response | Use strong types in XSD |
Password policy
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| passwordExpiry | Password Expiry | Allow passwords to expire according to value set in passwordExpiryAge | |
| passwordExpiryAge | Password Expiry age | Maximum age of passwords | |
| passwordExpiryWarning | Days to warn for password expiry | Days to start warning the user about their password expiring, as defined by passwordExpiryAge | |
| passwordReqCheckOnLogon | Password check rules OnLogon | Enforce password rules on all logons | |
| passwordRequireLength | Password require length | Minimum total length of password | |
| passwordRequireLowercase | Password require Lowercase | Content rule lowercase letters (ex. abc) | |
| passwordRequirements | Password requirements | Enforce password rules | |
| passwordRequireNumbers | Password require Numbers | Content rule numbers (ex. 123) | |
| passwordRequireSpecial | Password require Special | Content rule special characters (ex. !#%&) | |
| passwordRequireUppercase | Password require Uppercase | Content rule uppercase letters (ex. ABC) |
Statistics
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| statisticsRegressionInfo | Extra regression info | Display advanced regression correlation information | |
| statisticsTargetPValue | Target p-value for tests | At what p-values are tests considered significant |
Satelite server handling
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| serverSateliteMaster | Master: Server is MASTER | The master server controls the satellite, and contains ALL data | |
| sateliteDatabaseHost | Master: Satellite DB hostname | Connection information for satellite database (requires R/W access) | |
| sateliteDatabaseJDBC | Master: Satellite DB database | Connection information for satellite database (requires R/W access) | |
| sateliteDatabaseUser | Master: Satellite DB username | Connection information for satellite database (requires R/W access) | |
| sateliteDatabasePass | Master: Satellite DB password | Connection information for satellite database (requires R/W access) | |
| serverSateliteSlave | Satellite: Server is SATELITE | Warning: The satellite is controlled by the master server, and contains a SUBSET of data | |
| allowRemoteCacheReset | Satellite: Cache reset allowed via URL | Allow anonymous cache reset using only password | |
| cacheResetNowPassword | Satellite: Cache reset password | Password to include in the URL for the cache reset |
FTP server
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| ftpDbConnection | CrushFTP database Connection | Connection string for CrushFTP authorization database. Example: jdbc:mysql://127.0.0.1/crushftp | |
| ftpDbUsername | CrushFTP database Username | Username CrushFTP database | |
| ftpDbPassword | CrushFTP database Password | Password CrushFTP database | |
| ftpServerPortFtp | CrushFTP port for FTP | Default 21 | |
| ftpServerPortHttp | CrushFTP port for HTTP | Default 8081 for side by side installation |
Menu customization
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| menuLayoutDefault | Menu default layout name | Choose between: layoutClassic layoutRibbon layoutBlockLeft layoutBlockRight | |
| menuLayoutSelector | Allow user to select menu layout | Layout position selectors will displayed in the main menu | |
| menuLevelAdvancedDefault | Menu default advanced | Display all menu items by default | |
| menuLevelSelector | Allow user to select menu level | Simple / advanced selectors will displayed in the main menu |
WebDAV
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| webdavMapDriveInMenu | Map drive button | Add map network drive button in main menu | |
| webdavSessionLifetime | Session token lifetime | Age before session tokens expire | |
| webdavSessionTokens | Session token | Session tokens allows direct editing from UI with doing authentication again | |
| webdavSessionTokensRevalidate | Session token revalidate | Allow user to do basic authentication if a token expires or gets deregistered | |
| webdavSupport | Allow WebDAV | Activate WebDAV for files stored i solution records |
Single Sign On
| System name | Display name | Explanation | Extra info |
|---|---|---|---|
| oauthLoginDisplay | SSO from login page | Display SSO links on login page | |
| oauthFacebookAllow | Facebook SSO active | ||
| oauthFacebookClient | Facebook API username | https://developers.facebook.com/apps/ | |
| oauthFacebookSecret | Facebook API password | https://developers.facebook.com/apps/ | |
| oauthGoogleAllow | Google SSO active | ||
| oauthGoogleClient | Google API username | https://developer.linkedin.com/documents/authentication | |
| oauthGoogleSecret | Google API password | https://developer.linkedin.com/documents/authentication | |
| oauthLinkedinAllow | LinkedIn SSO active | ||
| oauthLinkedinClient | LinkedIn API username | https://console.developers.google.com/project/ts-oauth2-v1000/apiui/credential?clientType | |
| oauthLinkedinSecret | LinkedIn API password | https://console.developers.google.com/project/ts-oauth2-v1000/apiui/credential?clientType |