Difference between revisions of "Policy"
old>Admin |
old>Admin |
||
Line 5: | Line 5: | ||
=== Server configuration === | === Server configuration === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''applicationBasePath''' | |'''applicationBasePath''' | ||
Application folder | |||
|Location of WAR / deployed web application | |Location of WAR / deployed web application | ||
| | | | ||
Line 17: | Line 16: | ||
|'''applicationDisplayName''' | |'''applicationDisplayName''' | ||
Application display name | |||
|Name of application displayed to users | |Name of application displayed to users | ||
| | | | ||
Line 23: | Line 22: | ||
|'''applicationlPort''' | |'''applicationlPort''' | ||
Server port for HTTP | |||
|Port used running regular requests. Needs to match the setting in webcontainer definition (server.xm in Tomcat)l | |Port used running regular requests. Needs to match the setting in webcontainer definition (server.xm in Tomcat)l | ||
| | | | ||
Line 29: | Line 28: | ||
|'''applicationlPortSSL''' | |'''applicationlPortSSL''' | ||
Server port for HTTPS | |||
|Port used running SSL encrypted requests. Needs to match the setting in webcontainer definition (server.xm in Tomcat)l | |Port used running SSL encrypted requests. Needs to match the setting in webcontainer definition (server.xm in Tomcat)l | ||
| | | | ||
Line 35: | Line 34: | ||
|'''applicationName''' | |'''applicationName''' | ||
Application name | |||
|Name of application / folder - example http://myserver.com/APPLICATIONNAME/login | |Name of application / folder - example http://myserver.com/APPLICATIONNAME/login | ||
| | | | ||
Line 41: | Line 40: | ||
|'''applicationServer''' | |'''applicationServer''' | ||
Application server hostname or IP | |||
|Base refernce for the server. IP example: 89.56.12.14. Network name: localhost. Domain: bpms.acme.com | |Base refernce for the server. IP example: 89.56.12.14. Network name: localhost. Domain: bpms.acme.com | ||
| | | | ||
Line 47: | Line 46: | ||
|'''applicationURL''' | |'''applicationURL''' | ||
Application machine / URL | |||
|Base URL of the server as seen by the end user. Overlaps with value in applicationServer | |Base URL of the server as seen by the end user. Overlaps with value in applicationServer | ||
| | | | ||
Line 53: | Line 52: | ||
|'''cacheActive''' | |'''cacheActive''' | ||
Caching enabled (recommended) | |||
|Enable caching of system ressources. Alternative: Collect all ressources every time (very slow) | |Enable caching of system ressources. Alternative: Collect all ressources every time (very slow) | ||
| | | | ||
Line 59: | Line 58: | ||
|'''cacheBrowserExpireSeconds''' | |'''cacheBrowserExpireSeconds''' | ||
Static content cache time (seconds) | |||
|Amount of time that images and scripts are cached i client browser. | |Amount of time that images and scripts are cached i client browser. | ||
| | | | ||
Line 65: | Line 64: | ||
|'''cacheMaxObjectSize''' | |'''cacheMaxObjectSize''' | ||
Cache maximum size (bytes) | |||
|Maximum amount of memory consumed by the cache. Set as high as possible. | |Maximum amount of memory consumed by the cache. Set as high as possible. | ||
| | | | ||
Line 71: | Line 70: | ||
|'''connectionPoolActive''' | |'''connectionPoolActive''' | ||
Use connection pools (recommended) | |||
|Strongly recommended. Use webcontainer connection pools. Alternative: Application builds own connections (very slow) | |Strongly recommended. Use webcontainer connection pools. Alternative: Application builds own connections (very slow) | ||
| | | | ||
Line 77: | Line 76: | ||
|'''defaultCharEncoding''' | |'''defaultCharEncoding''' | ||
Default Character Encoding | |||
|Recommended: ISO-8859 | |Recommended: ISO-8859 | ||
| | | | ||
Line 83: | Line 82: | ||
|'''doExtraUrlDecoding''' | |'''doExtraUrlDecoding''' | ||
Decode autocompletion / quicksearch | |||
|Use if experiencing problems with autocompletion / quicksearch | |Use if experiencing problems with autocompletion / quicksearch | ||
| | | | ||
Line 89: | Line 88: | ||
|'''doRedirectAfterUpdate''' | |'''doRedirectAfterUpdate''' | ||
Redirect user after updates | |||
|Strongly recommended. Slight performance hit, but enables browser BACK button | |Strongly recommended. Slight performance hit, but enables browser BACK button | ||
| | | | ||
Line 95: | Line 94: | ||
|'''multiServerCoordination''' | |'''multiServerCoordination''' | ||
Server cluster coordination | |||
|Coordinate cache flushing, user list etc. through database communication (polling). | |Coordinate cache flushing, user list etc. through database communication (polling). | ||
| | | | ||
Line 101: | Line 100: | ||
|'''serverTypeAutodetect''' | |'''serverTypeAutodetect''' | ||
Server type detection | |||
|Autodetect compliance type | |Autodetect compliance type | ||
| | | | ||
Line 107: | Line 106: | ||
|'''serverTypeJ2EE''' | |'''serverTypeJ2EE''' | ||
Server type J2EE | |||
|Compliance type if autodetect is disabled | |Compliance type if autodetect is disabled | ||
| | | | ||
Line 113: | Line 112: | ||
|'''sessionCheckInterval''' | |'''sessionCheckInterval''' | ||
Session cleanup interval (minutes) | |||
|Time between online list sweeping, removing user with no recent activity. | |Time between online list sweeping, removing user with no recent activity. | ||
| | | | ||
Line 119: | Line 118: | ||
|'''sessionLifetimeMaximum''' | |'''sessionLifetimeMaximum''' | ||
Session lifetime (minutes) | |||
|Maximum time before last activity before users must log in again | |Maximum time before last activity before users must log in again | ||
| | | | ||
Line 125: | Line 124: | ||
|'''sessionLifetimeMinutes''' | |'''sessionLifetimeMinutes''' | ||
Session lifetime minutes | |||
|Length of user sessions (changeable at runtime) | |Length of user sessions (changeable at runtime) | ||
| | | | ||
Line 131: | Line 130: | ||
|'''systemOptimizeMemory''' | |'''systemOptimizeMemory''' | ||
Minimize HEAP size | |||
|Always recommended < 1Gb RAM. Tradeoff between RAM and CPU time | |Always recommended < 1Gb RAM. Tradeoff between RAM and CPU time | ||
| | | | ||
Line 140: | Line 139: | ||
=== Interface behaviour === | === Interface behaviour === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''allowAliasQueryParameters''' | |'''allowAliasQueryParameters''' | ||
Allow Query alias parameters | |||
|Allow alternate names for parameters used in LIST searches. Alternate names can be set programmtically. | |Allow alternate names for parameters used in LIST searches. Alternate names can be set programmtically. | ||
| | | | ||
Line 152: | Line 150: | ||
|'''allowFieldSelectionInLists''' | |'''allowFieldSelectionInLists''' | ||
Allow field selection in lists | |||
|Allow user to select which fields are displayed in LIST views | |Allow user to select which fields are displayed in LIST views | ||
| | | | ||
Line 158: | Line 156: | ||
|'''allowListQuickFilter''' | |'''allowListQuickFilter''' | ||
Allow for Quick filters i list views | |||
|Enable serach in lists by writing part of the name (a search box will appear) | |Enable serach in lists by writing part of the name (a search box will appear) | ||
| | | | ||
Line 164: | Line 162: | ||
|'''allowListSubtableRendering''' | |'''allowListSubtableRendering''' | ||
Data subtables in lists | |||
|Subtables can negatively affect performance | |Subtables can negatively affect performance | ||
| | | | ||
Line 170: | Line 168: | ||
|'''allowSubtableLists''' | |'''allowSubtableLists''' | ||
Allow subtables in items (recommended) | |||
|Allow related child records to be displayed in ITEM level views | |Allow related child records to be displayed in ITEM level views | ||
| | | | ||
Line 176: | Line 174: | ||
|'''concurrencyWarnings''' | |'''concurrencyWarnings''' | ||
Warn on simultanous 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. | |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. | ||
| | | | ||
Line 182: | Line 180: | ||
|'''defaultLanguageID''' | |'''defaultLanguageID''' | ||
Default Language (ID) | |||
|Language to use if nothing else is specified and autodetection is disabled. Test by adding &Language=[number] to URL | |Language to use if nothing else is specified and autodetection is disabled. Test by adding &Language=[number] to URL | ||
| | | | ||
Line 188: | Line 186: | ||
|'''defaultStyleID''' | |'''defaultStyleID''' | ||
Default Style (ID) | |||
|Style (buttons) to use if nothing else is specified. Test by adding &Style=[number] to URL | |Style (buttons) to use if nothing else is specified. Test by adding &Style=[number] to URL | ||
| | | | ||
Line 194: | Line 192: | ||
|'''defaultStylesheetID''' | |'''defaultStylesheetID''' | ||
Default Stylesheet (ID) | |||
|Stylesheet to use if nothing else is specified. Test by adding &Stylesheet=[number] to URL | |Stylesheet to use if nothing else is specified. Test by adding &Stylesheet=[number] to URL | ||
| | | | ||
Line 200: | Line 198: | ||
|'''defaultTemplateID''' | |'''defaultTemplateID''' | ||
Default Template (ID) | |||
|Form template to use in ITEM mode if nothing else is specified. Test by adding &Template=[number] to URL | |Form template to use in ITEM mode if nothing else is specified. Test by adding &Template=[number] to URL | ||
| | | | ||
Line 206: | Line 204: | ||
|'''defaultWrapperID''' | |'''defaultWrapperID''' | ||
Default Wrapper (ID) | |||
|WrapperID to use if nothing else is specified. Test by adding &Wrapper=[number] to URL | |WrapperID to use if nothing else is specified. Test by adding &Wrapper=[number] to URL | ||
| | | | ||
Line 212: | Line 210: | ||
|'''doFormAutosave''' | |'''doFormAutosave''' | ||
Autosave changed forms | |||
|Allow editor to autocommit data before session times out | |Allow editor to autocommit data before session times out | ||
| | | | ||
Line 218: | Line 216: | ||
|'''doItemBrowserTitle''' | |'''doItemBrowserTitle''' | ||
Display item resume in browser title | |||
|Change browser title/tab title to current records Resume value in ITEM mode | |Change browser title/tab title to current records Resume value in ITEM mode | ||
| | | | ||
Line 224: | Line 222: | ||
|'''doItemCreateAddMore''' | |'''doItemCreateAddMore''' | ||
Button to add more records | |||
|Add multiple records during new record creation (button) | |Add multiple records during new record creation (button) | ||
| | | | ||
Line 230: | Line 228: | ||
|'''doItemMenuCopyPaste''' | |'''doItemMenuCopyPaste''' | ||
Show copy/paste in during record edits | |||
|Extra buttons for copy/paste operations in ITEM mode | |Extra buttons for copy/paste operations in ITEM mode | ||
| | | | ||
Line 236: | Line 234: | ||
|'''DoLinkedCSS''' | |'''DoLinkedCSS''' | ||
CSS style links | |||
|Link CSS content so that browsers can cache the content. Recommended. | |Link CSS content so that browsers can cache the content. Recommended. | ||
| | | | ||
Line 242: | Line 240: | ||
|'''doListShowAllFields''' | |'''doListShowAllFields''' | ||
Allow show all fields button | |||
|Optional button i menu for selecting all columns / fields in LIST mode | |Optional button i menu for selecting all columns / fields in LIST mode | ||
| | | | ||
Line 248: | Line 246: | ||
|'''doListShowAllRecords''' | |'''doListShowAllRecords''' | ||
Allow show all records in list view | |||
|Optional button i menu for selecting all records in LIST mode | |Optional button i menu for selecting all records in LIST mode | ||
| | | | ||
Line 254: | Line 252: | ||
|'''doListShowLinkHeader''' | |'''doListShowLinkHeader''' | ||
Display link in headers | |||
|Display link to list as part of header name | |Display link to list as part of header name | ||
| | | | ||
Line 260: | Line 258: | ||
|'''doListShowNameHeader''' | |'''doListShowNameHeader''' | ||
Display header in lists | |||
|Display the name of the solution above the list | |Display the name of the solution above the list | ||
| | | | ||
Line 266: | Line 264: | ||
|'''doListShowSearchHeader''' | |'''doListShowSearchHeader''' | ||
Show search headers | |||
|Display descriptive header in search form | |Display descriptive header in search form | ||
| | | | ||
Line 272: | Line 270: | ||
|'''doPageNavigatorAllways''' | |'''doPageNavigatorAllways''' | ||
Allways show navigator in lists | |||
|Page navigator can be disabled if all records can displayed in one page | |Page navigator can be disabled if all records can displayed in one page | ||
| | | | ||
Line 278: | Line 276: | ||
|'''doPersonalFlagsOnItems''' | |'''doPersonalFlagsOnItems''' | ||
Display user flags on items | |||
|Allow users to make bookmark / personal comments on single items | |Allow users to make bookmark / personal comments on single items | ||
| | | | ||
Line 284: | Line 282: | ||
|'''doPersonalLinksOnItems''' | |'''doPersonalLinksOnItems''' | ||
Display personal links on single items | |||
|Display submenu of personal options in ITEM mode. By default only displayed i list / main mode | |Display submenu of personal options in ITEM mode. By default only displayed i list / main mode | ||
| | | | ||
Line 290: | Line 288: | ||
|'''doPersonalLinksOnLists''' | |'''doPersonalLinksOnLists''' | ||
Display personal links on lists | |||
|Display submenu of personal options in LIST mode. | |Display submenu of personal options in LIST mode. | ||
| | | | ||
Line 296: | Line 294: | ||
|'''doRecentItemsBookmarks''' | |'''doRecentItemsBookmarks''' | ||
Show recent items list | |||
|Trach and diaply recently accessed items. | |Trach and diaply recently accessed items. | ||
| | | | ||
Line 302: | Line 300: | ||
|'''doStatusFinalDisableEditing''' | |'''doStatusFinalDisableEditing''' | ||
Disable editing if status is final | |||
|Allow records to be edited even after the item has reached a status that is final | |Allow records to be edited even after the item has reached a status that is final | ||
| | | | ||
Line 308: | Line 306: | ||
|'''DoTimeDecimal''' | |'''DoTimeDecimal''' | ||
Display date sums with decimals | |||
|Is time measured on items displayed using decimal og integer values | |Is time measured on items displayed using decimal og integer values | ||
| | | | ||
Line 314: | Line 312: | ||
|'''errorAdvancedView''' | |'''errorAdvancedView''' | ||
Advanced error handling | |||
|Display explanation and contact details if exceptions occur | |Display explanation and contact details if exceptions occur | ||
| | | | ||
Line 320: | Line 318: | ||
|'''errorUnkownImage''' | |'''errorUnkownImage''' | ||
Advanced error logo | |||
|Logo to display i advanced error handling | |Logo to display i advanced error handling | ||
| | | | ||
Line 326: | Line 324: | ||
|'''guiClickableList''' | |'''guiClickableList''' | ||
Click/doubleclick lists | |||
|List views can be clicked to edit (double) or show (single) | |List views can be clicked to edit (double) or show (single) | ||
| | | | ||
Line 332: | Line 330: | ||
|'''guiPreventDoubleClick''' | |'''guiPreventDoubleClick''' | ||
Prevent doubleclick | |||
|Deactivate multi click on codeunit buttons | |Deactivate multi click on codeunit buttons | ||
| | | | ||
Line 338: | Line 336: | ||
|'''guiSetFormFocus''' | |'''guiSetFormFocus''' | ||
Set form focus | |||
|Set focus to first element in edit mode | |Set focus to first element in edit mode | ||
| | | | ||
Line 344: | Line 342: | ||
|'''headerSeperator''' | |'''headerSeperator''' | ||
Seperator sign for headers | |||
|Dot between header parts - ex. MySolution - Dashboard | |Dot between header parts - ex. MySolution - Dashboard | ||
| | | | ||
Line 350: | Line 348: | ||
|'''mainRedirect''' | |'''mainRedirect''' | ||
Main menu redirect active | |||
|Redirect to alternative main menu active | |Redirect to alternative main menu active | ||
| | | | ||
Line 356: | Line 354: | ||
|'''mainRedirectUrl''' | |'''mainRedirectUrl''' | ||
Main menu redirect URL | |||
|Local path ex. main?command=list&SagID=0 | |Local path ex. main?command=list&SagID=0 | ||
| | | | ||
Line 362: | Line 360: | ||
|'''renderMenuItemClass''' | |'''renderMenuItemClass''' | ||
Use CSS class for menu items | |||
|Give unique class property to each menu item. | |Give unique class property to each menu item. | ||
| | | | ||
Line 368: | Line 366: | ||
|'''subformLinesDefault''' | |'''subformLinesDefault''' | ||
Number of lines in subforms | |||
|Default number of records displayed in subforms | |Default number of records displayed in subforms | ||
| | | | ||
Line 374: | Line 372: | ||
|'''toolBarcodeParameters''' | |'''toolBarcodeParameters''' | ||
Barcode additional parameters | |||
|Extra parameter for barcode, for tweaking size, type etc. | |Extra parameter for barcode, for tweaking size, type etc. | ||
| | | | ||
Line 380: | Line 378: | ||
|'''userOnlineList''' | |'''userOnlineList''' | ||
Maintain list of online users | |||
|Monitor users online - ie. users with an active session on the server. Recommended in single front server environments. | |Monitor users online - ie. users with an active session on the server. Recommended in single front server environments. | ||
| | | | ||
Line 386: | Line 384: | ||
|'''userRequireAcceptTerms''' | |'''userRequireAcceptTerms''' | ||
Require new user to accept usage terms | |||
|Configure text in System configurations | |Configure text in System configurations | ||
| | | | ||
Line 395: | Line 393: | ||
=== Active directory === | === Active directory === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''ldapAuthentication''' | |'''ldapAuthentication''' | ||
Use LDAP authentication | |||
|Is LDAP logon active ? | |Is LDAP logon active ? | ||
| | | | ||
Line 407: | Line 404: | ||
|'''ldapAuthenticationFallback''' | |'''ldapAuthenticationFallback''' | ||
Use fallback authentication if LDAP fails | |||
|Allow internal database verfication using stored passwords, in the event that the LDAP server fails to respond properly. | |Allow internal database verfication using stored passwords, in the event that the LDAP server fails to respond properly. | ||
| | | | ||
Line 413: | Line 410: | ||
|'''ldapCreateUsers''' | |'''ldapCreateUsers''' | ||
Allow creation of new users | |||
|Create users logging in, that cannot be found inside the LDAP. User must belong to ldapDomainDefault | |Create users logging in, that cannot be found inside the LDAP. User must belong to ldapDomainDefault | ||
| | | | ||
Line 419: | Line 416: | ||
|'''ldapDomainDefault''' | |'''ldapDomainDefault''' | ||
Default domain | |||
| | | | ||
| | | | ||
Line 425: | Line 422: | ||
|'''ldapMaintainGroupsOnLogon''' | |'''ldapMaintainGroupsOnLogon''' | ||
Maintain groups on logon | |||
|LDAP validation also synchronizes groups found for logged in user. | |LDAP validation also synchronizes groups found for logged in user. | ||
| | | | ||
Line 431: | Line 428: | ||
|'''ldapPassword''' | |'''ldapPassword''' | ||
LDAP setup: PASSWORD | |||
|Service account username. Note this password is stored cleartext. | |Service account username. Note this password is stored cleartext. | ||
| | | | ||
Line 437: | Line 434: | ||
|'''ldapServer''' | |'''ldapServer''' | ||
LDAP setup: LDAP server | |||
|Use IP or network name | |Use IP or network name | ||
| | | | ||
Line 443: | Line 440: | ||
|'''ldapUsername''' | |'''ldapUsername''' | ||
LDAP setup: USERNAME | |||
|Service account username. User needs only read access. | |Service account username. User needs only read access. | ||
| | | | ||
Line 452: | Line 449: | ||
=== Security === | === Security === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''doAdvancedGroupSecurity''' | |'''doAdvancedGroupSecurity''' | ||
Advanced group security | |||
|Enables: A) Groups inside groups B) Multiple exclusive groups | |Enables: A) Groups inside groups B) Multiple exclusive groups | ||
| | | | ||
Line 464: | Line 460: | ||
|'''securityAllowPublicCodeunits''' | |'''securityAllowPublicCodeunits''' | ||
Allow anonoumus codeunit execution | |||
|It is considered safe to use special codeunits | |It is considered safe to use special codeunits | ||
| | | | ||
Line 470: | Line 466: | ||
|'''securityEnforceExclusiveGroup''' | |'''securityEnforceExclusiveGroup''' | ||
Require normal users to have Exclusive groups | |||
|All users except Admins must have at least 1 exclusive group | |All users except Admins must have at least 1 exclusive group | ||
| | | | ||
Line 476: | Line 472: | ||
|'''securityLoginFailedAttempts''' | |'''securityLoginFailedAttempts''' | ||
Login max failed logins | |||
|Number of failed logins before accounts will be disabled | |Number of failed logins before accounts will be disabled | ||
| | | | ||
Line 482: | Line 478: | ||
|'''securityLoginFailedAutoReset''' | |'''securityLoginFailedAutoReset''' | ||
AutoReset users | |||
|Automatically reset users that have failed maximum number of logins (sends new password) | |Automatically reset users that have failed maximum number of logins (sends new password) | ||
| | | | ||
Line 488: | Line 484: | ||
|'''securityPasswordAcceptMD5digest''' | |'''securityPasswordAcceptMD5digest''' | ||
Allow MD5 hashed passwords | |||
|Recommended in transition between MD5 (minor flaws) and SHA256 (very secure) | |Recommended in transition between MD5 (minor flaws) and SHA256 (very secure) | ||
| | | | ||
Line 494: | Line 490: | ||
|'''securityPasswordCleartext''' | |'''securityPasswordCleartext''' | ||
Store passwords cleartext | |||
|Allow passwords to be stored without one-way encryption | |Allow passwords to be stored without one-way encryption | ||
| | | | ||
Line 500: | Line 496: | ||
|'''securityPasswordCleartextAllowed''' | |'''securityPasswordCleartextAllowed''' | ||
Allow cleartext passwords | |||
|Optionally encode all password using admin services | |Optionally encode all password using admin services | ||
| | | | ||
Line 506: | Line 502: | ||
|'''securityResetPasswordWithoutLogin''' | |'''securityResetPasswordWithoutLogin''' | ||
Reset password without login | |||
| | | | ||
| | | | ||
Line 512: | Line 508: | ||
|'''securitySslLogin''' | |'''securitySslLogin''' | ||
SSL encryption for login page | |||
|Enforce usage of SSL connections on login page using internal redirect. Recommended. | |Enforce usage of SSL connections on login page using internal redirect. Recommended. | ||
|[[Setting up SSL/HTTPS]] | |[[Setting up SSL/HTTPS]] | ||
Line 518: | Line 514: | ||
|'''securitySslPages''' | |'''securitySslPages''' | ||
SSL encryption for ALL pages | |||
|Enforce usage of SSL connections on all page using internal redirect. Not recommended. | |Enforce usage of SSL connections on all page using internal redirect. Not recommended. | ||
|[[Setting up SSL/HTTPS]] | |[[Setting up SSL/HTTPS]] | ||
Line 524: | Line 520: | ||
|'''securityTokenExpiryEnforce''' | |'''securityTokenExpiryEnforce''' | ||
Deny old style access tokens | |||
| | | | ||
| | | | ||
Line 530: | Line 526: | ||
|'''ssoLoginActive''' | |'''ssoLoginActive''' | ||
SSO active | |||
|Allow single sigon from externatal components (ex. TS SSO webpart) | |Allow single sigon from externatal components (ex. TS SSO webpart) | ||
| | | | ||
Line 536: | Line 532: | ||
|'''ssoLoginSecret''' | |'''ssoLoginSecret''' | ||
SSO secret MD5 spice | |||
|Shared secret password between TS and external services. Value must match exactly. | |Shared secret password between TS and external services. Value must match exactly. | ||
| | | | ||
Line 545: | Line 541: | ||
=== Scheduled services === | === Scheduled services === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''accountAnonoumousMeasure''' | |'''accountAnonoumousMeasure''' | ||
Anonoumous account (UserID) | |||
|UserID used for normal system iteractions using the solution interfaces | |UserID used for normal system iteractions using the solution interfaces | ||
| | | | ||
Line 557: | Line 552: | ||
|'''adminWarningSmsList''' | |'''adminWarningSmsList''' | ||
Warning SMS number list | |||
|List of administrator mobile phone lists (for notifications) | |List of administrator mobile phone lists (for notifications) | ||
| | | | ||
Line 563: | Line 558: | ||
|'''healthMonitorPassword''' | |'''healthMonitorPassword''' | ||
Health monitor password | |||
|Parameter/password to access basic monitor service without a login (usage: service?healtMonitorPassword) | |Parameter/password to access basic monitor service without a login (usage: service?healtMonitorPassword) | ||
| | | | ||
Line 569: | Line 564: | ||
|'''integrationInvokeCodeunit''' | |'''integrationInvokeCodeunit''' | ||
Integration execute codeunit | |||
|Execute codeunits during dataintegration / webservices | |Execute codeunits during dataintegration / webservices | ||
| | | | ||
Line 575: | Line 570: | ||
|'''maintenenceEmergencyDelay''' | |'''maintenenceEmergencyDelay''' | ||
Emergency shutdown delay | |||
|Number of minutes to warn users when af EMERGENCY signal is sent to the server from the admin services | |Number of minutes to warn users when af EMERGENCY signal is sent to the server from the admin services | ||
| | | | ||
Line 581: | Line 576: | ||
|'''maintenenceLockdoorDelay''' | |'''maintenenceLockdoorDelay''' | ||
Maintenence disable login delay | |||
|Number of minutes before af shutdown where users are no longer allowed to log in | |Number of minutes before af shutdown where users are no longer allowed to log in | ||
| | | | ||
Line 587: | Line 582: | ||
|'''maintenenceShutdownDelay''' | |'''maintenenceShutdownDelay''' | ||
Maintenence shutdown delay | |||
|Number of minutes to warn users when af MAINTENENCE signal is sent to the server from the admin services | |Number of minutes to warn users when af MAINTENENCE signal is sent to the server from the admin services | ||
| | | | ||
Line 593: | Line 588: | ||
|'''measureAnonoumous''' | |'''measureAnonoumous''' | ||
Measure anonoumous users | |||
| | | | ||
| | | | ||
Line 599: | Line 594: | ||
|'''measureInsertDelayCount''' | |'''measureInsertDelayCount''' | ||
Measure insert delay (items) | |||
| | | | ||
| | | | ||
Line 605: | Line 600: | ||
|'''measureInsertDelayMinutes''' | |'''measureInsertDelayMinutes''' | ||
Measure insert delay (minutes) | |||
| | | | ||
| | | | ||
Line 611: | Line 606: | ||
|'''measureInsertUsingBatch''' | |'''measureInsertUsingBatch''' | ||
Measure insert in batches | |||
| | | | ||
| | | | ||
Line 617: | Line 612: | ||
|'''serviceAdminStatusEmail''' | |'''serviceAdminStatusEmail''' | ||
Administrator email | |||
|Administrator email for sending status updates | |Administrator email for sending status updates | ||
| | | | ||
Line 623: | Line 618: | ||
|'''serviceStatusActionSendDirectly''' | |'''serviceStatusActionSendDirectly''' | ||
Send status actions directly by mail | |||
|False: Insert into user notifications. True: Send per email | |False: Insert into user notifications. True: Send per email | ||
| | | | ||
Line 629: | Line 624: | ||
|'''serviceWebsiteMonitorGW''' | |'''serviceWebsiteMonitorGW''' | ||
Website monitor goodword | |||
|Information that needs to be found in a page located at serviceWebsiteMonitorURL | |Information that needs to be found in a page located at serviceWebsiteMonitorURL | ||
| | | | ||
Line 635: | Line 630: | ||
|'''serviceWebsiteMonitorURL''' | |'''serviceWebsiteMonitorURL''' | ||
Website monitor URL | |||
|Address to monitor where the serviceWebsiteMonitorGW should be found | |Address to monitor where the serviceWebsiteMonitorGW should be found | ||
| | | | ||
Line 641: | Line 636: | ||
|'''userOnlineAlertOnNewNotification''' | |'''userOnlineAlertOnNewNotification''' | ||
Notify online users directly | |||
|Display new button when users are allready logged in | |Display new button when users are allready logged in | ||
| | | | ||
Line 647: | Line 642: | ||
|'''userOnlineListDisplayCount''' | |'''userOnlineListDisplayCount''' | ||
Display number of online users | |||
|Display number of online users at bottom of all pages | |Display number of online users at bottom of all pages | ||
| | | | ||
Line 656: | Line 651: | ||
=== Debug === | === Debug === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''debugCacheResponse''' | |'''debugCacheResponse''' | ||
Caching succes / failure | |||
|Log effects of caching. | |Log effects of caching. | ||
| | | | ||
Line 668: | Line 662: | ||
|'''debugDaemonActivity''' | |'''debugDaemonActivity''' | ||
Debug daemon runs | |||
|Log all runs for Service and Server daemon | |Log all runs for Service and Server daemon | ||
| | | | ||
Line 674: | Line 668: | ||
|'''debugDataLoads''' | |'''debugDataLoads''' | ||
Debug while loading data (CSV/XML) | |||
|Debugging option for designers and developers | |Debugging option for designers and developers | ||
| | | | ||
Line 680: | Line 674: | ||
|'''debugExceptions''' | |'''debugExceptions''' | ||
Debug all Exceptions | |||
|Writes stacktrace to logfiles. Alternative: Only write to eventlog. | |Writes stacktrace to logfiles. Alternative: Only write to eventlog. | ||
| | | | ||
Line 686: | Line 680: | ||
|'''debugIntegration''' | |'''debugIntegration''' | ||
Debug integration messages | |||
|Debugging option for designers and developers | |Debugging option for designers and developers | ||
| | | | ||
Line 692: | Line 686: | ||
|'''debugLdapCommunication''' | |'''debugLdapCommunication''' | ||
Debug LDAP communication | |||
|Debugging option for designers and developers | |Debugging option for designers and developers | ||
| | | | ||
Line 698: | Line 692: | ||
|'''debugLdapStacktrace''' | |'''debugLdapStacktrace''' | ||
Debug LDAP error details | |||
|Debugging option for designers and developers | |Debugging option for designers and developers | ||
| | | | ||
Line 704: | Line 698: | ||
|'''debugLdapValidation''' | |'''debugLdapValidation''' | ||
Debug LDAP validation | |||
|Debugging option for designers and developers | |Debugging option for designers and developers | ||
| | | | ||
Line 710: | Line 704: | ||
|'''debugLoginResults''' | |'''debugLoginResults''' | ||
Debug all user logins | |||
|Debugging option for designers and developers | |Debugging option for designers and developers | ||
| | | | ||
Line 716: | Line 710: | ||
|'''debugOlapDefinitions''' | |'''debugOlapDefinitions''' | ||
Debug OLAP definitions | |||
|Write all schemas and querys to logfiles on boot | |Write all schemas and querys to logfiles on boot | ||
| | | | ||
Line 722: | Line 716: | ||
|'''debugQuerySQL''' | |'''debugQuerySQL''' | ||
Debug all SQL queries | |||
|All queries are written to System.out / logfile | |All queries are written to System.out / logfile | ||
| | | | ||
Line 728: | Line 722: | ||
|'''debugQuestionaire''' | |'''debugQuestionaire''' | ||
Debug questionaire steps | |||
|Display extra information in questionaire mode | |Display extra information in questionaire mode | ||
| | | | ||
Line 734: | Line 728: | ||
|'''debugRequestPerSecond''' | |'''debugRequestPerSecond''' | ||
Debug requests/second | |||
|Calculate server load on run. Results are sent to System.out / logfile | |Calculate server load on run. Results are sent to System.out / logfile | ||
| | | | ||
Line 740: | Line 734: | ||
|'''debugRequestTime''' | |'''debugRequestTime''' | ||
Debug response time | |||
| | | | ||
| | | | ||
Line 746: | Line 740: | ||
|'''debugRequestTimeToPage''' | |'''debugRequestTimeToPage''' | ||
Debug response time on page | |||
|Display response time in bottom of all pages (no performance impact). | |Display response time in bottom of all pages (no performance impact). | ||
| | | | ||
Line 752: | Line 746: | ||
|'''debugScriptFunctions''' | |'''debugScriptFunctions''' | ||
Debug JavaScript | |||
|Allow JS errors to be displayed | |Allow JS errors to be displayed | ||
| | | | ||
Line 758: | Line 752: | ||
|'''debugServiceDaemon''' | |'''debugServiceDaemon''' | ||
Debug the Service runner Daemon | |||
|Write extra information from service clients to log files | |Write extra information from service clients to log files | ||
| | | | ||
Line 764: | Line 758: | ||
|'''debugTemplateHandling''' | |'''debugTemplateHandling''' | ||
Debug template parsing | |||
|Debugging option for designers and developers | |Debugging option for designers and developers | ||
| | | | ||
Line 770: | Line 764: | ||
|'''debugTokenEvaluation''' | |'''debugTokenEvaluation''' | ||
Debug token evaluation | |||
|Debugging option for designers and developers | |Debugging option for designers and developers | ||
| | | | ||
Line 776: | Line 770: | ||
|'''debugWebservices''' | |'''debugWebservices''' | ||
Debug the Webservice interface | |||
|Debugging option for designers and developers | |Debugging option for designers and developers | ||
| | | | ||
Line 785: | Line 779: | ||
=== Filesystem === | === Filesystem === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''folderImportFile''' | |'''folderImportFile''' | ||
Folder: Import files | |||
|Processing folder. Will be set to default value if left empty. | |Processing folder. Will be set to default value if left empty. | ||
| | | | ||
Line 797: | Line 790: | ||
|'''folderIntegrationCSV''' | |'''folderIntegrationCSV''' | ||
Folder: CSV data files | |||
|Processing folder. Will be set to default value if left empty. | |Processing folder. Will be set to default value if left empty. | ||
|[[Policy/folderIntegrationCSV]] | |[[Policy/folderIntegrationCSV]] | ||
Line 803: | Line 796: | ||
|'''folderIntegrationMail''' | |'''folderIntegrationMail''' | ||
Folder: Mail integration (temporary) | |||
|Processing folder. Will be set to default value if left empty. | |Processing folder. Will be set to default value if left empty. | ||
| | | | ||
Line 809: | Line 802: | ||
|'''folderIntegrationXML''' | |'''folderIntegrationXML''' | ||
Folder: XML integration processing | |||
|Processing folder. Will be set to default value if left empty. | |Processing folder. Will be set to default value if left empty. | ||
|[[Policy/folderIntegrationXML]] | |[[Policy/folderIntegrationXML]] | ||
Line 815: | Line 808: | ||
|'''folderTemplateLoad''' | |'''folderTemplateLoad''' | ||
Folder: Template cache | |||
|Processing folder. Will be set to default value if left empty. | |Processing folder. Will be set to default value if left empty. | ||
| | | | ||
Line 821: | Line 814: | ||
|'''folderTemplateSave''' | |'''folderTemplateSave''' | ||
Folder: Template processing | |||
|Processing folder. Will be set to default value if left empty. | |Processing folder. Will be set to default value if left empty. | ||
| | | | ||
Line 827: | Line 820: | ||
|'''folderUpload''' | |'''folderUpload''' | ||
Folder: Upload | |||
|Processing folder. Will be set to default value if left empty. | |Processing folder. Will be set to default value if left empty. | ||
| | | | ||
Line 833: | Line 826: | ||
|'''folderUploadTemp''' | |'''folderUploadTemp''' | ||
Folder: Upload processing | |||
|Processing folder. Will be set to default value if left empty. | |Processing folder. Will be set to default value if left empty. | ||
| | | | ||
Line 839: | Line 832: | ||
|'''mediaFilterDelayMS''' | |'''mediaFilterDelayMS''' | ||
Media files download latency | |||
|Use if filesystem is slow to pick up changes | |Use if filesystem is slow to pick up changes | ||
| | | | ||
Line 845: | Line 838: | ||
|'''overloadApplicationFolder''' | |'''overloadApplicationFolder''' | ||
Application folder | |||
|Option to override. Empty value = autodetect | |Option to override. Empty value = autodetect | ||
| | | | ||
Line 851: | Line 844: | ||
|'''uploadPictureResize''' | |'''uploadPictureResize''' | ||
Reduce uploaded pictures | |||
|Resize all pictures sent to server to size defined in uploadPictureSizeMaximum | |Resize all pictures sent to server to size defined in uploadPictureSizeMaximum | ||
| | | | ||
Line 857: | Line 850: | ||
|'''uploadPictureSizeMaximum''' | |'''uploadPictureSizeMaximum''' | ||
Picture maximum size | |||
|Scale pictures to this maximum of pixels. Maximum height/width determines size. Only works if uploadPictureResize is set | |Scale pictures to this maximum of pixels. Maximum height/width determines size. Only works if uploadPictureResize is set | ||
| | | | ||
Line 863: | Line 856: | ||
|'''uploadPictureSizeThumbnail''' | |'''uploadPictureSizeThumbnail''' | ||
Thumbnail maximum size | |||
| | | | ||
| | | | ||
Line 872: | Line 865: | ||
=== Service daemon === | === Service daemon === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''serviceAutostart''' | |'''serviceAutostart''' | ||
Autostart service daemon | |||
|Start the service daemon after boot. | |Start the service daemon after boot. | ||
| | | | ||
Line 884: | Line 876: | ||
|'''serviceDaemonHeartbeatSeconds''' | |'''serviceDaemonHeartbeatSeconds''' | ||
Run daemon every seconds | |||
|Frequency of daemon runs. Value should match the frequency of the most demanding service. | |Frequency of daemon runs. Value should match the frequency of the most demanding service. | ||
| | | | ||
Line 890: | Line 882: | ||
|'''serviceLogentriesConsolidate''' | |'''serviceLogentriesConsolidate''' | ||
Compress logs | |||
| | | | ||
| | | | ||
Line 896: | Line 888: | ||
|'''serviceLogentriesMaximumAge''' | |'''serviceLogentriesMaximumAge''' | ||
Maximum age logs | |||
| | | | ||
| | | | ||
Line 902: | Line 894: | ||
|'''serviceNotificationDeleteAfterDays''' | |'''serviceNotificationDeleteAfterDays''' | ||
Maximum age notifications | |||
| | | | ||
| | | | ||
Line 911: | Line 903: | ||
=== Eventlog === | === Eventlog === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''eventDelayWrite''' | |'''eventDelayWrite''' | ||
Burst-write events | |||
|Collect Events together in bundles in order to optimize dataload. Events can be written forcefully using the service servlet. | |Collect Events together in bundles in order to optimize dataload. Events can be written forcefully using the service servlet. | ||
| | | | ||
Line 923: | Line 914: | ||
|'''eventDelayWriteItemMaximum''' | |'''eventDelayWriteItemMaximum''' | ||
Burst-write event count | |||
|Number of events before burstwrite executes. Events can be written forcefully using the service servlet. | |Number of events before burstwrite executes. Events can be written forcefully using the service servlet. | ||
| | | | ||
Line 929: | Line 920: | ||
|'''eventPrintToStandardOut''' | |'''eventPrintToStandardOut''' | ||
Copy errors to server log | |||
|Write errors to logfiles when logging to builtin eventlog in the database | |Write errors to logfiles when logging to builtin eventlog in the database | ||
| | | | ||
Line 935: | Line 926: | ||
|'''eventWriteSuccesfullLogins''' | |'''eventWriteSuccesfullLogins''' | ||
Write succesfull logins | |||
|Log all user logins to the event log. Note that all logins regardless are logged on the user profile. | |Log all user logins to the event log. Note that all logins regardless are logged on the user profile. | ||
| | | | ||
Line 944: | Line 935: | ||
=== Mail server === | === Mail server === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''mailDomain''' | |'''mailDomain''' | ||
POP3: Domain | |||
| | | | ||
| | | | ||
Line 956: | Line 946: | ||
|'''mailPassword''' | |'''mailPassword''' | ||
POP3: Password | |||
|Mail account password. Note this password is stored cleartext. | |Mail account password. Note this password is stored cleartext. | ||
| | | | ||
Line 962: | Line 952: | ||
|'''mailServer''' | |'''mailServer''' | ||
POP3: Server | |||
| | | | ||
| | | | ||
Line 968: | Line 958: | ||
|'''mailUsername''' | |'''mailUsername''' | ||
POP3: Username | |||
|Mail account username. | |Mail account username. | ||
| | | | ||
Line 974: | Line 964: | ||
|'''smtpMailDelaySec''' | |'''smtpMailDelaySec''' | ||
SMPT: Message delay | |||
|Delay in MS between sending emails | |Delay in MS between sending emails | ||
|[[Email server setup]] | |[[Email server setup]] | ||
Line 980: | Line 970: | ||
|'''smtpPassword''' | |'''smtpPassword''' | ||
SMTP: Account password | |||
|Password for SMTP account set in smtpUsername | |Password for SMTP account set in smtpUsername | ||
|[[Email server setup]] | |[[Email server setup]] | ||
Line 986: | Line 976: | ||
|'''smtpSendRetries''' | |'''smtpSendRetries''' | ||
SMTP: Number of retries | |||
|Number of attempts to send email from queue before giving up | |Number of attempts to send email from queue before giving up | ||
|[[Email server setup]] | |[[Email server setup]] | ||
Line 992: | Line 982: | ||
|'''smtpServer''' | |'''smtpServer''' | ||
SMTP: Server address | |||
|Network location of the SMTP server | |Network location of the SMTP server | ||
|[[Email server setup]] | |[[Email server setup]] | ||
Line 998: | Line 988: | ||
|'''smtpSystemEmail''' | |'''smtpSystemEmail''' | ||
SMTP: System mail address | |||
|Sender address (from) set on all automatically generated emails. | |Sender address (from) set on all automatically generated emails. | ||
|[[Email server setup]] | |[[Email server setup]] | ||
Line 1,004: | Line 994: | ||
|'''smtpTestEmail''' | |'''smtpTestEmail''' | ||
SMTP: Test email address | |||
|Recipient of all mails when test mode is activated. Activate by enabling smtpTestMode | |Recipient of all mails when test mode is activated. Activate by enabling smtpTestMode | ||
|[[Email server setup]] | |[[Email server setup]] | ||
Line 1,010: | Line 1,000: | ||
|'''smtpTestMode''' | |'''smtpTestMode''' | ||
SMTP: Test mode (send to test email) | |||
|Enable test mode where ALL emails are sent to address specified in smtpTestEmail | |Enable test mode where ALL emails are sent to address specified in smtpTestEmail | ||
|[[Email server setup]] | |[[Email server setup]] | ||
Line 1,016: | Line 1,006: | ||
|'''smtpUsername''' | |'''smtpUsername''' | ||
SMTP: Account name | |||
|Example: k.pedersen | |Example: k.pedersen | ||
lsvgroup.com | lsvgroup.com | ||
Line 1,026: | Line 1,016: | ||
=== Remote services === | === Remote services === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''doLookupEnabledLinks''' | |'''doLookupEnabledLinks''' | ||
Allow lookup links for fields | |||
| | | | ||
| | | | ||
Line 1,038: | Line 1,027: | ||
|'''lookupServiceCvrRegisterUrl''' | |'''lookupServiceCvrRegisterUrl''' | ||
URL to lookup CVR | |||
| | | | ||
| | | | ||
Line 1,044: | Line 1,033: | ||
|'''lookupServiceGeneral''' | |'''lookupServiceGeneral''' | ||
URL to lookup text | |||
| | | | ||
| | | | ||
Line 1,050: | Line 1,039: | ||
|'''lookupServicePhonePersonUrl''' | |'''lookupServicePhonePersonUrl''' | ||
URL to lookup contacts | |||
| | | | ||
| | | | ||
Line 1,059: | Line 1,048: | ||
=== Protection === | === Protection === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''bruteforceCooldownMinutes''' | |'''bruteforceCooldownMinutes''' | ||
Bruteforce reject logins (minutes) | |||
|Time that logins are rejected after the bruteforce protection i activated. | |Time that logins are rejected after the bruteforce protection i activated. | ||
|[[Security/Bruteforce]] | |[[Security/Bruteforce]] | ||
Line 1,071: | Line 1,059: | ||
|'''bruteforceMaxBadLogins''' | |'''bruteforceMaxBadLogins''' | ||
Bruteforce maximum failed logins | |||
|Amout of logins failed before new logins are rejected. Relative to bruteforceMeasurePeriod. | |Amout of logins failed before new logins are rejected. Relative to bruteforceMeasurePeriod. | ||
|[[Security/Bruteforce]] | |[[Security/Bruteforce]] | ||
Line 1,077: | Line 1,065: | ||
|'''bruteforceMeasurePeriod''' | |'''bruteforceMeasurePeriod''' | ||
Bruteforce measure period (minutes) | |||
|Timeframe for measuring amount of bad logins. Relative to bruteforceMaxBadLogins. | |Timeframe for measuring amount of bad logins. Relative to bruteforceMaxBadLogins. | ||
|[[Security/Bruteforce]] | |[[Security/Bruteforce]] | ||
Line 1,083: | Line 1,071: | ||
|'''bruteforceProtection''' | |'''bruteforceProtection''' | ||
Bruteforce detection active | |||
|Enable brute force detection mechanisms | |Enable brute force detection mechanisms | ||
|[[Security/Bruteforce]] | |[[Security/Bruteforce]] | ||
Line 1,089: | Line 1,077: | ||
|'''securitySantizeAllUserInput''' | |'''securitySantizeAllUserInput''' | ||
Check all user input for JScripts | |||
|Allow only if session variable protection is enabled | |Allow only if session variable protection is enabled | ||
| | | | ||
Line 1,098: | Line 1,086: | ||
=== License === | === License === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''licenseHolder''' | |'''licenseHolder''' | ||
License: Owner | |||
|Company/intitution name on the license | |Company/intitution name on the license | ||
| | | | ||
Line 1,110: | Line 1,097: | ||
|'''licenseNumber''' | |'''licenseNumber''' | ||
License: Number | |||
|ID received from your Tempus Serva distrbutor | |ID received from your Tempus Serva distrbutor | ||
| | | | ||
Line 1,116: | Line 1,103: | ||
|'''licenseReportAdministrator''' | |'''licenseReportAdministrator''' | ||
2nd recepiant of license reports | |||
|Secondary recepiant of license reporting. Normally the license seller. | |Secondary recepiant of license reporting. Normally the license seller. | ||
| | | | ||
Line 1,122: | Line 1,109: | ||
|'''licenseReportingEmail''' | |'''licenseReportingEmail''' | ||
1st recepiant of license reports | |||
|Primary recepiant of license reporting. Normally the responsible CIO. | |Primary recepiant of license reporting. Normally the responsible CIO. | ||
| | | | ||
Line 1,128: | Line 1,115: | ||
|'''licenseReportLicenseServer''' | |'''licenseReportLicenseServer''' | ||
License reporting active | |||
|License reporting active | |License reporting active | ||
| | | | ||
Line 1,134: | Line 1,121: | ||
|'''licenseSerial''' | |'''licenseSerial''' | ||
License: Serial code | |||
|Code received from your Tempus Serva distrbutor | |Code received from your Tempus Serva distrbutor | ||
| | | | ||
Line 1,143: | Line 1,130: | ||
=== Database === | === Database === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''dbAutoUpdate''' | |'''dbAutoUpdate''' | ||
Update database on boot (recommended) | |||
|Strongly recommended. Allows system to update the database when new builds are deployed. | |Strongly recommended. Allows system to update the database when new builds are deployed. | ||
| | | | ||
Line 1,155: | Line 1,141: | ||
|'''dbNameBase''' | |'''dbNameBase''' | ||
SHARED database name | |||
|Schema name of database with common settings. Database can be shared between multiple installations. | |Schema name of database with common settings. Database can be shared between multiple installations. | ||
| | | | ||
Line 1,164: | Line 1,150: | ||
=== SMS service === | === SMS service === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''smsConnectUrl''' | |'''smsConnectUrl''' | ||
SMS Service gateway URL | |||
| | | | ||
| | | | ||
Line 1,176: | Line 1,161: | ||
|'''smsErrorMessage''' | |'''smsErrorMessage''' | ||
SMS error message | |||
| | | | ||
| | | | ||
Line 1,182: | Line 1,167: | ||
|'''smsMaxLength''' | |'''smsMaxLength''' | ||
SMS maximum message length | |||
| | | | ||
| | | | ||
Line 1,188: | Line 1,173: | ||
|'''smsParamMessage''' | |'''smsParamMessage''' | ||
SMS parameter name: Message | |||
| | | | ||
| | | | ||
Line 1,194: | Line 1,179: | ||
|'''smsParamNumber''' | |'''smsParamNumber''' | ||
SMS parameter name: Number | |||
| | | | ||
| | | | ||
Line 1,200: | Line 1,185: | ||
|'''smsPhoneCountryCode''' | |'''smsPhoneCountryCode''' | ||
SMS phonenumber prefix | |||
| | | | ||
| | | | ||
Line 1,206: | Line 1,191: | ||
|'''smsPhoneMinLength''' | |'''smsPhoneMinLength''' | ||
SMS phonenumber min length | |||
| | | | ||
| | | | ||
Line 1,212: | Line 1,197: | ||
|'''smsTestMode''' | |'''smsTestMode''' | ||
SMS testmode active | |||
| | | | ||
|[[Email server setup]] | |[[Email server setup]] | ||
Line 1,218: | Line 1,203: | ||
|'''smsTestNumber''' | |'''smsTestNumber''' | ||
SMS testmode number | |||
| | | | ||
|[[Email server setup]] | |[[Email server setup]] | ||
Line 1,227: | Line 1,212: | ||
=== Main menu === | === Main menu === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''doInformationInMasterMenu''' | |'''doInformationInMasterMenu''' | ||
Allow news articles | |||
|Display relevant news articles and messages on main page | |Display relevant news articles and messages on main page | ||
| | | | ||
Line 1,239: | Line 1,223: | ||
|'''doMainMenuCreateItems''' | |'''doMainMenuCreateItems''' | ||
Display create link in main menu | |||
|Display button to create records directly from the mail menu | |Display button to create records directly from the mail menu | ||
| | | | ||
Line 1,245: | Line 1,229: | ||
|'''doMainMenuDescription''' | |'''doMainMenuDescription''' | ||
Display descriptions in main menu | |||
|Display solution description in the main menu. Alternatively you can just leave the desciption empty. | |Display solution description in the main menu. Alternatively you can just leave the desciption empty. | ||
| | | | ||
Line 1,251: | Line 1,235: | ||
|'''doMainMenuRecentItems''' | |'''doMainMenuRecentItems''' | ||
Display recent items in main menu | |||
|Display list of recent items accessed for each solution in the list. | |Display list of recent items accessed for each solution in the list. | ||
| | | | ||
Line 1,257: | Line 1,241: | ||
|'''doMainMenuSections''' | |'''doMainMenuSections''' | ||
Divide menu into solution groups | |||
|Split the main menu into sections. | |Split the main menu into sections. | ||
| | | | ||
Line 1,263: | Line 1,247: | ||
|'''doViewListInMasterMenu''' | |'''doViewListInMasterMenu''' | ||
Show user views in master menu | |||
|Display list of shared and personal views in the main menu | |Display list of shared and personal views in the main menu | ||
| | | | ||
Line 1,272: | Line 1,256: | ||
=== Special fields === | === Special fields === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''allowMultilookupInLists''' | |'''allowMultilookupInLists''' | ||
Allow multilookup in list views | |||
|Minor performance impact | |Minor performance impact | ||
| | | | ||
Line 1,284: | Line 1,267: | ||
|'''allowRecursiveDelete''' | |'''allowRecursiveDelete''' | ||
Allow recursive record deletion | |||
|Allow deletion of parent items to propagate (configure each solution) | |Allow deletion of parent items to propagate (configure each solution) | ||
| | | | ||
Line 1,290: | Line 1,273: | ||
|'''allowRelationDuringCreation''' | |'''allowRelationDuringCreation''' | ||
Create related records before save | |||
|Allow users to create new child records before the parent is submitted / created. | |Allow users to create new child records before the parent is submitted / created. | ||
| | | | ||
Line 1,296: | Line 1,279: | ||
|'''doSmartDateInput''' | |'''doSmartDateInput''' | ||
Smart sate input | |||
|Use relative date inputs (example: -1 = yesterday) | |Use relative date inputs (example: -1 = yesterday) | ||
|[[Policy/doSmartDateInput]] | |[[Policy/doSmartDateInput]] | ||
Line 1,302: | Line 1,285: | ||
|'''lookupCheckKeysAllways''' | |'''lookupCheckKeysAllways''' | ||
Lookup allways check key values | |||
| | | | ||
| | | | ||
Line 1,308: | Line 1,291: | ||
|'''lookupIgnoreErrors''' | |'''lookupIgnoreErrors''' | ||
Lookup ignore errors | |||
| | | | ||
| | | | ||
Line 1,314: | Line 1,297: | ||
|'''lookupIgnoreErrorsAjax''' | |'''lookupIgnoreErrorsAjax''' | ||
Lookup ignore errors AJAX | |||
| | | | ||
| | | | ||
Line 1,320: | Line 1,303: | ||
|'''medicoCloakPersonUniqueID''' | |'''medicoCloakPersonUniqueID''' | ||
Cloak person identification data (ex. CPR) | |||
|Partially hide sensitive information when not in ITEM edit mode. Example 112233-4455 becomes 112233-XXXX. | |Partially hide sensitive information when not in ITEM edit mode. Example 112233-4455 becomes 112233-XXXX. | ||
| | | | ||
Line 1,326: | Line 1,309: | ||
|'''questionaireAutostart''' | |'''questionaireAutostart''' | ||
Questionaire autostart | |||
|Make sure the user cannot navigate to anything else that the first question | |Make sure the user cannot navigate to anything else that the first question | ||
| | | | ||
Line 1,332: | Line 1,315: | ||
|'''questionaireLastButton''' | |'''questionaireLastButton''' | ||
Last button in questionaires | |||
|Display a button to navigate to questionaires final page | |Display a button to navigate to questionaires final page | ||
| | | | ||
Line 1,338: | Line 1,321: | ||
|'''questionaireLastResume''' | |'''questionaireLastResume''' | ||
Questionaire missing field summary | |||
|Display missing fields on final page | |Display missing fields on final page | ||
| | | | ||
Line 1,344: | Line 1,327: | ||
|'''questionaireProgress''' | |'''questionaireProgress''' | ||
Questionaire progress | |||
|Turns progress indication (bar/percentage/steps) on and off | |Turns progress indication (bar/percentage/steps) on and off | ||
| | | | ||
Line 1,350: | Line 1,333: | ||
|'''questionaireProgressIcons''' | |'''questionaireProgressIcons''' | ||
Questionaire progress: Bar | |||
|Display blue/grey arrows based on progress | |Display blue/grey arrows based on progress | ||
| | | | ||
Line 1,356: | Line 1,339: | ||
|'''questionaireProgressPercent''' | |'''questionaireProgressPercent''' | ||
Questionaire progress: Percentage | |||
|Calculate the completion rate based on progress | |Calculate the completion rate based on progress | ||
| | | | ||
Line 1,362: | Line 1,345: | ||
|'''questionaireProgressSteps''' | |'''questionaireProgressSteps''' | ||
Questionaire progress: Steps | |||
|Display number of completed and leftover questions | |Display number of completed and leftover questions | ||
| | | | ||
Line 1,371: | Line 1,354: | ||
=== Designer === | === Designer === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''deletionBackup''' | |'''deletionBackup''' | ||
Deletion backups | |||
|Perform backups before deleting solutions / fields | |Perform backups before deleting solutions / fields | ||
| | | | ||
Line 1,383: | Line 1,365: | ||
|'''deletionBackupDefinition''' | |'''deletionBackupDefinition''' | ||
Deletion copy definition | |||
|Copy metadata of solution before deletion | |Copy metadata of solution before deletion | ||
| | | | ||
Line 1,389: | Line 1,371: | ||
|'''deletionBackupRecordLimit''' | |'''deletionBackupRecordLimit''' | ||
Deletion backup record limit | |||
|Maximum number of records before tables are backup up before deletion | |Maximum number of records before tables are backup up before deletion | ||
| | | | ||
Line 1,395: | Line 1,377: | ||
|'''designerDisplayHelp''' | |'''designerDisplayHelp''' | ||
Display help section in designer (this menu) | |||
| | | | ||
| | | | ||
Line 1,404: | Line 1,386: | ||
=== Layout === | === Layout === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''diagramLargeHeight''' | |'''diagramLargeHeight''' | ||
Diagram height large | |||
|Ex. Runchart details | |Ex. Runchart details | ||
| | | | ||
Line 1,416: | Line 1,397: | ||
|'''diagramLargeWidth''' | |'''diagramLargeWidth''' | ||
Diagram width large | |||
|Ex. Runchart details | |Ex. Runchart details | ||
| | | | ||
Line 1,422: | Line 1,403: | ||
|'''diagramSmallHeight''' | |'''diagramSmallHeight''' | ||
Diagram height small | |||
|Ex. Runchart overview | |Ex. Runchart overview | ||
| | | | ||
Line 1,428: | Line 1,409: | ||
|'''diagramSmallWidth''' | |'''diagramSmallWidth''' | ||
Diagram width small | |||
|Ex. Runchart overview | |Ex. Runchart overview | ||
| | | | ||
Line 1,434: | Line 1,415: | ||
|'''renderListGroupColumns''' | |'''renderListGroupColumns''' | ||
Use grouping columns | |||
|Group column i moved to the first in the list | |Group column i moved to the first in the list | ||
| | | | ||
Line 1,440: | Line 1,421: | ||
|'''renderListGroupHeaders''' | |'''renderListGroupHeaders''' | ||
Use grouping headers | |||
|Alternative: Group values displayed as column | |Alternative: Group values displayed as column | ||
| | | | ||
Line 1,446: | Line 1,427: | ||
|'''renderListSortColumns''' | |'''renderListSortColumns''' | ||
Use sorting columns | |||
|Sort column i moved to the first in the list | |Sort column i moved to the first in the list | ||
| | | | ||
Line 1,452: | Line 1,433: | ||
|'''standardHeightMemo''' | |'''standardHeightMemo''' | ||
Standard textarea Height | |||
|Default height of TEXTAREA. Value can be overloaded in each field configuration. | |Default height of TEXTAREA. Value can be overloaded in each field configuration. | ||
| | | | ||
Line 1,458: | Line 1,439: | ||
|'''standardTextCropLength''' | |'''standardTextCropLength''' | ||
Text default crop length | |||
| | | | ||
| | | | ||
Line 1,464: | Line 1,445: | ||
|'''standardWidthHeader''' | |'''standardWidthHeader''' | ||
Header standard width | |||
| | | | ||
| | | | ||
Line 1,470: | Line 1,451: | ||
|'''standardWidthMemo''' | |'''standardWidthMemo''' | ||
Standard textarea Width | |||
|Default width of TEXTAREA. Value can be overloaded in each field configuration. | |Default width of TEXTAREA. Value can be overloaded in each field configuration. | ||
| | | | ||
Line 1,476: | Line 1,457: | ||
|'''standardWidthText''' | |'''standardWidthText''' | ||
Standard inputbox size | |||
|Standard INPUT field size. Value can be overloaded in each field configuration. | |Standard INPUT field size. Value can be overloaded in each field configuration. | ||
| | | | ||
Line 1,482: | Line 1,463: | ||
|'''windowDefaultHeight''' | |'''windowDefaultHeight''' | ||
New window height (pixels) | |||
|Standard height for IFRAME and popup windows | |Standard height for IFRAME and popup windows | ||
| | | | ||
Line 1,488: | Line 1,469: | ||
|'''windowDefaultWidth''' | |'''windowDefaultWidth''' | ||
New window width (pixels) | |||
|Standard width for IFRAME and popup windows | |Standard width for IFRAME and popup windows | ||
| | | | ||
Line 1,497: | Line 1,478: | ||
=== Rendering === | === Rendering === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''defaultHtmlDoctype''' | |'''defaultHtmlDoctype''' | ||
HTML DOCTYPE | |||
|First line of HTML response. Change if you need specific HTML compliance. System is natively xhtml 1.0 compliant. | |First line of HTML response. Change if you need specific HTML compliance. System is natively xhtml 1.0 compliant. | ||
| | | | ||
Line 1,509: | Line 1,489: | ||
|'''defaultHtmlEncoding''' | |'''defaultHtmlEncoding''' | ||
General encoding for server | |||
|Codepage displayed inside the html tag | |Codepage displayed inside the html tag | ||
| | | | ||
Line 1,515: | Line 1,495: | ||
|'''defaultHtmlVersion''' | |'''defaultHtmlVersion''' | ||
HTML version number | |||
|Version information displayed inside the html tag | |Version information displayed inside the html tag | ||
| | | | ||
Line 1,521: | Line 1,501: | ||
|'''doIncludeJQuery''' | |'''doIncludeJQuery''' | ||
Include JQuery library | |||
|Include JQuery in compability mode | |Include JQuery in compability mode | ||
| | | | ||
Line 1,527: | Line 1,507: | ||
|'''doIncludeScriptUserInfo''' | |'''doIncludeScriptUserInfo''' | ||
Insert user info JS variables | |||
|Inject user information in pages for use with custom JavaScripts | |Inject user information in pages for use with custom JavaScripts | ||
| | | | ||
Line 1,533: | Line 1,513: | ||
|'''heatmapCellColorIcon''' | |'''heatmapCellColorIcon''' | ||
Heatmap cell icon | |||
|Special content inserted into all heatmap cells | |Special content inserted into all heatmap cells | ||
| | | | ||
Line 1,539: | Line 1,519: | ||
|'''heatmapInvertAxis''' | |'''heatmapInvertAxis''' | ||
Heatmap invert axis | |||
|Display variables on Y axis and records on X axis | |Display variables on Y axis and records on X axis | ||
| | | | ||
Line 1,545: | Line 1,525: | ||
|'''heatmapItemLinks''' | |'''heatmapItemLinks''' | ||
Heatmap links to items | |||
|Allow direct links from heatmap records | |Allow direct links from heatmap records | ||
| | | | ||
Line 1,551: | Line 1,531: | ||
|'''heatmapLegendMap''' | |'''heatmapLegendMap''' | ||
Heatmap legend | |||
|Display legend map of full variable names | |Display legend map of full variable names | ||
| | | | ||
Line 1,557: | Line 1,537: | ||
|'''pageselectorTableLayout''' | |'''pageselectorTableLayout''' | ||
Pageselector in tables | |||
|Render pagesselectors as tables (normal = div) | |Render pagesselectors as tables (normal = div) | ||
| | | | ||
Line 1,563: | Line 1,543: | ||
|'''renderLinksCompliant''' | |'''renderLinksCompliant''' | ||
Render links HTML 4.0 compliant | |||
|Encode links to satisfy HTML4 specification | |Encode links to satisfy HTML4 specification | ||
| | | | ||
Line 1,569: | Line 1,549: | ||
|'''useGoogleChart''' | |'''useGoogleChart''' | ||
Technology diagram: Google | |||
|Alternative use JQPlot (recommended) | |Alternative use JQPlot (recommended) | ||
| | | | ||
Line 1,575: | Line 1,555: | ||
|'''useScriptulous''' | |'''useScriptulous''' | ||
Technology script: Scriptulous | |||
|Alternative use JQuery (recommended) | |Alternative use JQuery (recommended) | ||
| | | | ||
Line 1,584: | Line 1,564: | ||
=== Staging === | === Staging === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''buildTestLinesDefault''' | |'''buildTestLinesDefault''' | ||
Build test data default size | |||
|Amount of lines copied from live system when building sets of test data | |Amount of lines copied from live system when building sets of test data | ||
| | | | ||
Line 1,596: | Line 1,575: | ||
|'''testSessionBackground''' | |'''testSessionBackground''' | ||
Testsession use background | |||
|Markup when in test mode:. Set background image with this URL. | |Markup when in test mode:. Set background image with this URL. | ||
| | | | ||
Line 1,602: | Line 1,581: | ||
|'''testSessionInlineText''' | |'''testSessionInlineText''' | ||
Testsession page information | |||
|Markup when in test mode:. Put extra HTML specified in page. | |Markup when in test mode:. Put extra HTML specified in page. | ||
| | | | ||
Line 1,608: | Line 1,587: | ||
|'''testSessionTitleChange''' | |'''testSessionTitleChange''' | ||
Testsession use title | |||
|Markup when in test mode:. Set browser title to this text. | |Markup when in test mode:. Set browser title to this text. | ||
| | | | ||
Line 1,617: | Line 1,596: | ||
=== Codeunit === | === Codeunit === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''codeunitLoadExternal''' | |'''codeunitLoadExternal''' | ||
Load external codeunits | |||
|Allow server to load JAR files outside webapplication WEB-INF folder | |Allow server to load JAR files outside webapplication WEB-INF folder | ||
| | | | ||
Line 1,629: | Line 1,607: | ||
|'''codeunitPathJarFile''' | |'''codeunitPathJarFile''' | ||
Filesystem folder for codeunits | |||
|Folder that is considered safe to use for built-in class loader | |Folder that is considered safe to use for built-in class loader | ||
| | | | ||
Line 1,635: | Line 1,613: | ||
|'''codeunitPathJarLink''' | |'''codeunitPathJarLink''' | ||
Http URL folder for codunits | |||
|URL that is considered safe to use for built-in class loader | |URL that is considered safe to use for built-in class loader | ||
| | | | ||
Line 1,641: | Line 1,619: | ||
|'''safeCreateAddGroup1''' | |'''safeCreateAddGroup1''' | ||
Fullauto: Add group A | |||
|Option for full auto user/exclusivegroup creation | |Option for full auto user/exclusivegroup creation | ||
| | | | ||
Line 1,647: | Line 1,625: | ||
|'''safeCreateAddGroup2''' | |'''safeCreateAddGroup2''' | ||
Fullauto: Add group B | |||
|Option for full auto user/exclusivegroup creation | |Option for full auto user/exclusivegroup creation | ||
| | | | ||
Line 1,653: | Line 1,631: | ||
|'''safeCreateIsDatahandler''' | |'''safeCreateIsDatahandler''' | ||
Fullauto: Assign DataHandler role | |||
|Option for full auto user/exclusivegroup creation | |Option for full auto user/exclusivegroup creation | ||
| | | | ||
Line 1,659: | Line 1,637: | ||
|'''safeCreateIsUserCreator''' | |'''safeCreateIsUserCreator''' | ||
Fullauto: Assign UserCreator role | |||
|Option for full auto user/exclusivegroup creation | |Option for full auto user/exclusivegroup creation | ||
| | | | ||
Line 1,668: | Line 1,646: | ||
=== Language / I18N === | === Language / I18N === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''languageGetFromBrowser''' | |'''languageGetFromBrowser''' | ||
Determine langauge from browser | |||
|Pick up language settings from the browsers settings | |Pick up language settings from the browsers settings | ||
| | | | ||
Line 1,680: | Line 1,657: | ||
|'''languageUseI18N''' | |'''languageUseI18N''' | ||
Use Internationalization | |||
|Allow solutions to take advantage of I18N. Configure each solution seperately. | |Allow solutions to take advantage of I18N. Configure each solution seperately. | ||
| | | | ||
Line 1,689: | Line 1,666: | ||
=== OLAP cubes === | === OLAP cubes === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''olapDateDimensionYearEnd''' | |'''olapDateDimensionYearEnd''' | ||
OLAP Time dimension last year | |||
| | | | ||
| | | | ||
Line 1,701: | Line 1,677: | ||
|'''olapDateDimensionYearStart''' | |'''olapDateDimensionYearStart''' | ||
OLAP Time dimension first year | |||
| | | | ||
| | | | ||
Line 1,707: | Line 1,683: | ||
|'''olapEngineFolderURL''' | |'''olapEngineFolderURL''' | ||
OLAP engine URL (optional) | |||
| | | | ||
| | | | ||
Line 1,713: | Line 1,689: | ||
|'''olapRebuildOnBoot''' | |'''olapRebuildOnBoot''' | ||
Rebuild OLAP on boot | |||
|Rewrite cube defintions and queries | |Rewrite cube defintions and queries | ||
| | | | ||
Line 1,719: | Line 1,695: | ||
|'''olapUseSingleSignon''' | |'''olapUseSingleSignon''' | ||
OLAP Single Sign On | |||
|Allow external users with security tokens (set OLAP folder to use dedicated server) | |Allow external users with security tokens (set OLAP folder to use dedicated server) | ||
| | | | ||
Line 1,728: | Line 1,704: | ||
=== REST webservice === | === REST webservice === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''restActive''' | |'''restActive''' | ||
REST is activated | |||
|Option: Disable in web.xml | |Option: Disable in web.xml | ||
| | | | ||
Line 1,740: | Line 1,715: | ||
|'''restAllowAnonoumous''' | |'''restAllowAnonoumous''' | ||
Annonumous REST sessions | |||
|Webuser can interact if given permission | |Webuser can interact if given permission | ||
| | | | ||
Line 1,746: | Line 1,721: | ||
|'''restAllowAnonoumousSchema''' | |'''restAllowAnonoumousSchema''' | ||
Annonumous REST metadata | |||
|Webuser can interact if given permission | |Webuser can interact if given permission | ||
| | | | ||
Line 1,752: | Line 1,727: | ||
|'''restListPageSize''' | |'''restListPageSize''' | ||
REST list service page length | |||
|Maximum mnuber of items displayed in a search | |Maximum mnuber of items displayed in a search | ||
| | | | ||
Line 1,758: | Line 1,733: | ||
|'''restStrongTypeRequest''' | |'''restStrongTypeRequest''' | ||
Strong types REST requests | |||
|Use strong types in WADL | |Use strong types in WADL | ||
| | | | ||
Line 1,764: | Line 1,739: | ||
|'''restStrongTypeResponse''' | |'''restStrongTypeResponse''' | ||
Strong types REST response | |||
|Use strong types in XSD | |Use strong types in XSD | ||
| | | | ||
Line 1,773: | Line 1,748: | ||
=== Password policy === | === Password policy === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''passwordExpiry''' | |'''passwordExpiry''' | ||
Password Expiry | |||
|Allow passwords to expire according to value set in passwordExpiryAge | |Allow passwords to expire according to value set in passwordExpiryAge | ||
| | | | ||
Line 1,785: | Line 1,759: | ||
|'''passwordExpiryAge''' | |'''passwordExpiryAge''' | ||
Password Expiry age | |||
|Maximum age of passwords | |Maximum age of passwords | ||
| | | | ||
Line 1,791: | Line 1,765: | ||
|'''passwordExpiryWarning''' | |'''passwordExpiryWarning''' | ||
Days to warn for password exipry | |||
|Dars to start warning the user about their password expirng, as defined by passwordExpiryAge | |Dars to start warning the user about their password expirng, as defined by passwordExpiryAge | ||
| | | | ||
Line 1,797: | Line 1,771: | ||
|'''passwordReqCheckOnLogon''' | |'''passwordReqCheckOnLogon''' | ||
Password check rules OnLogon | |||
|Enforce password rules on all logons | |Enforce password rules on all logons | ||
| | | | ||
Line 1,803: | Line 1,777: | ||
|'''passwordRequireLength''' | |'''passwordRequireLength''' | ||
Password require length | |||
|Minimum total length of password | |Minimum total length of password | ||
| | | | ||
Line 1,809: | Line 1,783: | ||
|'''passwordRequireLowercase''' | |'''passwordRequireLowercase''' | ||
Password require Lowercase | |||
|Content rule lowercase letters (ex. abc) | |Content rule lowercase letters (ex. abc) | ||
| | | | ||
Line 1,815: | Line 1,789: | ||
|'''passwordRequirements''' | |'''passwordRequirements''' | ||
Password requirements | |||
|Enforce password rules | |Enforce password rules | ||
| | | | ||
Line 1,821: | Line 1,795: | ||
|'''passwordRequireNumbers''' | |'''passwordRequireNumbers''' | ||
Password require Numbers | |||
|Content rule numbers (ex. 123) | |Content rule numbers (ex. 123) | ||
| | | | ||
Line 1,827: | Line 1,801: | ||
|'''passwordRequireSpecial''' | |'''passwordRequireSpecial''' | ||
Password require Special | |||
|Content rule special characters (ex. !#%&) | |Content rule special characters (ex. !#%&) | ||
| | | | ||
Line 1,833: | Line 1,807: | ||
|'''passwordRequireUppercase''' | |'''passwordRequireUppercase''' | ||
Password require Uppercase | |||
|Content rule uppercase letters (ex. ABC) | |Content rule uppercase letters (ex. ABC) | ||
| | | | ||
Line 1,842: | Line 1,816: | ||
=== Statistics === | === Statistics === | ||
{| | {| | ||
! | !policy name | ||
!explantion | !explantion | ||
!extra info | !extra info | ||
|- | |- | ||
|'''statisticsRegressionInfo''' | |'''statisticsRegressionInfo''' | ||
Extra regression info | |||
|Display advanvced regression correllation information | |Display advanvced regression correllation information | ||
| | | | ||
Line 1,854: | Line 1,827: | ||
|'''statisticsTargetPValue''' | |'''statisticsTargetPValue''' | ||
Target p-value for tests | |||
|At what p-values are tests considered significant | |At what p-values are tests considered significant | ||
| | | | ||
|- | |- | ||
|} | |} |
Revision as of 11:58, 3 March 2013
Policies are shared between all solutions in each Tempus Serva installation
Note: In the following sections only links in the color blue will contain additional information.
Server configuration
policy name | explantion | 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 running regular requests. Needs to match the setting in webcontainer definition (server.xm in Tomcat)l | |
applicationlPortSSL
Server port for HTTPS |
Port used running SSL encrypted requests. Needs to match the setting in 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 refernce 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 ressources. Alternative: Collect all ressources 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 before 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
policy name | explantion | extra info |
---|---|---|
allowAliasQueryParameters
Allow Query alias parameters |
Allow alternate names for parameters used in LIST searches. Alternate names can be set programmtically. | |
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 serach 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 simultanous 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
Allways 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 |
Trach and diaply 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 og integer values | |
errorAdvancedView
Advanced error handling |
Display explanation and contact details if exceptions occur | |
errorUnkownImage
Advanced error logo |
Logo to display i advanced error handling | |
guiClickableList
Click/doubleclick lists |
List views can be clicked to edit (double) or show (single) | |
guiPreventDoubleClick
Prevent doubleclick |
Deactivate multi click on codeunit buttons | |
guiSetFormFocus
Set form focus |
Set focus to first element in edit mode | |
headerSeperator
Seperator 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
policy name | explantion | extra info |
---|---|---|
ldapAuthentication
Use LDAP authentication |
Is LDAP logon active ? | |
ldapAuthenticationFallback
Use fallback authentication if LDAP fails |
Allow internal database verfication using stored passwords, in the event that the LDAP server fails to respond properly. | |
ldapCreateUsers
Allow creation of new users |
Create users logging in, that cannot be found inside the LDAP. User must belong to ldapDomainDefault | |
ldapDomainDefault
Default domain |
||
ldapMaintainGroupsOnLogon
Maintain groups on logon |
LDAP validation also synchronizes groups found for logged in user. | |
ldapPassword
LDAP setup: PASSWORD |
Service account username. Note this password is stored cleartext. | |
ldapServer
LDAP setup: LDAP server |
Use IP or network name | |
ldapUsername
LDAP setup: USERNAME |
Service account username. User needs only read access. |
Security
policy name | explantion | extra info |
---|---|---|
doAdvancedGroupSecurity
Advanced group security |
Enables: A) Groups inside groups B) Multiple exclusive groups | |
securityAllowPublicCodeunits
Allow anonoumus 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 |
||
ssoLoginActive
SSO active |
Allow single sigon from externatal components (ex. TS SSO webpart) | |
ssoLoginSecret
SSO secret MD5 spice |
Shared secret password between TS and external services. Value must match exactly. |
Scheduled services
policy name | explantion | extra info |
---|---|---|
accountAnonoumousMeasure
Anonoumous account (UserID) |
UserID used for normal system iteractions 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 af EMERGENCY signal is sent to the server from the admin services | |
maintenenceLockdoorDelay
Maintenence disable login delay |
Number of minutes before af shutdown where users are no longer allowed to log in | |
maintenenceShutdownDelay
Maintenence shutdown delay |
Number of minutes to warn users when af MAINTENENCE signal is sent to the server from the admin services | |
measureAnonoumous
Measure anonoumous 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 allready logged in | |
userOnlineListDisplayCount
Display number of online users |
Display number of online users at bottom of all pages |
Debug
policy name | explantion | extra info |
---|---|---|
debugCacheResponse
Caching succes / 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 querys to logfiles on boot | |
debugQuerySQL
Debug all SQL queries |
All queries are written to System.out / logfile | |
debugQuestionaire
Debug questionaire steps |
Display extra information in questionaire 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
policy name | explantion | 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. | Policy/folderIntegrationCSV |
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. | Policy/folderIntegrationXML |
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 |
Processing folder. 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 |
Service daemon
policy name | explantion | 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 |
Eventlog
policy name | explantion | extra info |
---|---|---|
eventDelayWrite
Burst-write events |
Collect Events together in bundles in order to optimize dataload. Events can be written forcefully using the service servlet. | |
eventDelayWriteItemMaximum
Burst-write event count |
Number of events before burstwrite executes. Events can be written forcefully using the service servlet. | |
eventPrintToStandardOut
Copy errors to server log |
Write errors to logfiles when logging to builtin eventlog in the database | |
eventWriteSuccesfullLogins
Write succesfull logins |
Log all user logins to the event log. Note that all logins regardless are logged on the user profile. |
Mail server
policy name | explantion | 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 MS between sending emails | Email server setup |
smtpPassword
SMTP: Account password |
Password for SMTP account set in smtpUsername | Email server setup |
smtpSendRetries
SMTP: Number of retries |
Number of attempts to send email from queue before giving up | Email server setup |
smtpServer
SMTP: Server address |
Network location of the SMTP server | Email server setup |
smtpSystemEmail
SMTP: System mail address |
Sender address (from) set on all automatically generated emails. | Email server setup |
smtpTestEmail
SMTP: Test email address |
Recipient of all mails when test mode is activated. Activate by enabling smtpTestMode | Email server setup |
smtpTestMode
SMTP: Test mode (send to test email) |
Enable test mode where ALL emails are sent to address specified in smtpTestEmail | Email server setup |
smtpUsername
SMTP: Account name |
Example: k.pedersen
lsvgroup.com |
Email server setup |
Remote services
policy name | explantion | extra info |
---|---|---|
doLookupEnabledLinks
Allow lookup links for fields |
||
lookupServiceCvrRegisterUrl
URL to lookup CVR |
||
lookupServiceGeneral
URL to lookup text |
||
lookupServicePhonePersonUrl
URL to lookup contacts |
Protection
policy name | explantion | 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 |
Amout 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
policy name | explantion | extra info |
---|---|---|
licenseHolder
License: Owner |
Company/intitution name on the license | |
licenseNumber
License: Number |
ID received from your Tempus Serva distrbutor | |
licenseReportAdministrator
2nd recepiant of license reports |
Secondary recepiant of license reporting. Normally the license seller. | |
licenseReportingEmail
1st recepiant of license reports |
Primary recepiant of license reporting. Normally the responsible CIO. | |
licenseReportLicenseServer
License reporting active |
License reporting active | |
licenseSerial
License: Serial code |
Code received from your Tempus Serva distrbutor |
Database
policy name | explantion | 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. |
SMS service
policy name | explantion | 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 |
policy name | explantion | extra info |
---|---|---|
doInformationInMasterMenu
Allow news articles |
Display relevant news articles and messages on main page | |
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 desciption 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
policy name | explantion | 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 sate input |
Use relative date inputs (example: -1 = yesterday) | Policy/doSmartDateInput |
lookupCheckKeysAllways
Lookup allways check key values |
||
lookupIgnoreErrors
Lookup ignore errors |
||
lookupIgnoreErrorsAjax
Lookup ignore errors AJAX |
||
medicoCloakPersonUniqueID
Cloak person identification data (ex. CPR) |
Partially hide sensitive information when not in ITEM edit mode. Example 112233-4455 becomes 112233-XXXX. | |
questionaireAutostart
Questionaire autostart |
Make sure the user cannot navigate to anything else that the first question | |
questionaireLastButton
Last button in questionaires |
Display a button to navigate to questionaires final page | |
questionaireLastResume
Questionaire missing field summary |
Display missing fields on final page | |
questionaireProgress
Questionaire progress |
Turns progress indication (bar/percentage/steps) on and off | |
questionaireProgressIcons
Questionaire progress: Bar |
Display blue/grey arrows based on progress | |
questionaireProgressPercent
Questionaire progress: Percentage |
Calculate the completion rate based on progress | |
questionaireProgressSteps
Questionaire progress: Steps |
Display number of completed and leftover questions |
Designer
policy name | explantion | 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
policy name | explantion | extra info |
---|---|---|
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
policy name | explantion | 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 compability mode | |
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 | |
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 pagesselectors as tables (normal = div) | |
renderLinksCompliant
Render links HTML 4.0 compliant |
Encode links to satisfy HTML4 specification | |
useGoogleChart
Technology diagram: Google |
Alternative use JQPlot (recommended) | |
useScriptulous
Technology script: Scriptulous |
Alternative use JQuery (recommended) |
Staging
policy name | explantion | 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
policy name | explantion | 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 codunits |
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 |
Language / I18N
policy name | explantion | extra info |
---|---|---|
languageGetFromBrowser
Determine langauge from browser |
Pick up language settings from the browsers settings | |
languageUseI18N
Use Internationalization |
Allow solutions to take advantage of I18N. Configure each solution seperately. |
OLAP cubes
policy name | explantion | 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 defintions and queries | |
olapUseSingleSignon
OLAP Single Sign On |
Allow external users with security tokens (set OLAP folder to use dedicated server) |
REST webservice
policy name | explantion | extra info |
---|---|---|
restActive
REST is activated |
Option: Disable in web.xml | |
restAllowAnonoumous
Annonumous REST sessions |
Webuser can interact if given permission | |
restAllowAnonoumousSchema
Annonumous REST metadata |
Webuser can interact if given permission | |
restListPageSize
REST list service page length |
Maximum mnuber 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
policy name | explantion | 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 exipry |
Dars to start warning the user about their password expirng, 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
policy name | explantion | extra info |
---|---|---|
statisticsRegressionInfo
Extra regression info |
Display advanvced regression correllation information | |
statisticsTargetPValue
Target p-value for tests |
At what p-values are tests considered significant |