WARNUNG: Sie betrachten nicht die Live-Version, sondern eine ältere Version.

Systemparameter

Die Systemparameter stellen Datenobjekte dar, aufgrund welcher der Webdesk konfiguriert wird.

Hier können Sie grundlegende Einstellungen am Webdesk EWP ändern. Dieser Bereich ist ähnlich der Windows Registry - Änderungen haben direkten Einfluss auf die Funktionsweise des Webdesk und sollten mit Vorsicht durchgeführt werden.

editieren systemparameter

Referenz der Systemparameter

Modul

Gruppe

Eigenschaft

mögl. Werte

Beschreibung

po

PoUtilServiceTarget

timeToLiveLoginToken

numerisch

Wert in Sekunden, wie lange ein Logintoken Gültigkeit hat

po

PoOptions

firstAction

z.B.
ta_doBooking.act

Name der Aktion, welche beim Start aufgerufen wird

webdesk-DataSource

max Idle

z.B. 5

webdesk-DataSource

maxActive

z.B. 100

SharkDataSource

max Idle

z.B. 5

SharkDataSurce

maxActive

z.B. 100

auth

Authentication

authentication Mode

DB

auth

Authentication

authentication sysAdminUser

sadmin

auth

Authentication

authentication sysAdminPassword

auth

Authentication

authentication sysAdminCommonName

Full System Administrator

auth

AuthenticationBackupForSSO

authenticationMode

DB

auth

AuthenticationLDAP

ldapUser

z.B. cn=Florian Weiss, o=Zeit

auth

AuthenticationLDAP

ldapPassword

z.B. wef

auth

AuthenticationLDAP

ldapProviderUrl

z.B. ldap://localhost:389

auth

AuthenticationLDAP

ldapBaseDn

z.B. o=Zeit

# #

# #

po

PoActionDAO

sysAdminUser

sadmin

po

PoOptions

jsErrorHandling

true

po

PoOptions

pathToWelcomeLogo

Hier kann ein Pfad auf ein Logo definiert werden. Bilder müssen immer mittels führendem images angegeben werden. Die Sitemap leitet dann weiter, und zwar zu den Pfaden:

  • custom/resources/images/{1}
  • resource://at/workflow/webdesk/po/resources/images/{1}
{1}

steht in diesem Fall für den Pfad der angegeben wird.

Z.b. Wert: images/logo.gif

Bild kann sich nun entweder unter
custom/resources/images/logo.gif befinden, oder unter
at/workflow/webdesk/po/resources/images/logo.gif

Damit das Logo angezeigt wird, ist ein Neustart des Servers notwendig.

po

PoRegistrationBean_po

versionNumber

16

po

PoUtilServiceTarget

smtpServer

asterix.workflow.at

po

PoUtilServiceTarget

smtpServerPort

po

PoUtilServiceTarget

smtpServerUser

po

PoUtilServiceTarget

smtpServerPassword

po

PoUtilServiceTarget

defaultSender

webmaster@workflow.at

po

PoUtilServiceTarget

messageType

html

po

PoUtilServiceTarget

timeToLiveLoginToken

10

po

PoActionServiceTarget

syncActionsOnStartup

true

po

PoLogServiceTarget

logAllActions

true

po

PoLogServiceTarget

logAllUsers

true

po

PoJobServiceTarget

noOfSchedulerThreads

1

po

PoRegistrationServiceTarget

destinationOfMessageFile

cache/translations

po

PoRegistrationServiceTarget

includeFiles

cache/flows/Actions.js

po

PoRegistrationServiceTarget

globalIncludeFile

cache/flows/LoadGlobalScripts.js

po

PoAuditLogInterceptor

functionConstraints

save

wf

wfProcessDefinitionDAO

defaultmailSubject

webdesk-TODO

wf

wfProcessDefinitionDAO

defaultMailBody

<h1>You have something to do in your Workflow-List

wf

wfTarget

confFile

WEB-INF/classes/shark.conf

wf

wfTarget

confDirDODS

conf/dods

wf

wfTarget

engineName

Shark

wf

wfTarget

toolagentPluginDir

WEB-INF/lib/plugins

wf

wfTarget

externalRepositoryDir

WEB-INF/work/repository

wf

wfTarget

assignmentManagerClass

at.workflow.webdesk.wf.sharkimpl.WfSharkAssignment

wf

wfTarget

useCaches

true

wf

wfOptions

switchUserMayApprove

true

gw

GwCalendarService

serverparams

w2ktestsrv2;W2KTESTSRV2;80;administrator;t$st

gw

GwCalendarService

monthsToCheckInPast

5

gw

GwCalendarService

monthsToCheckInFuture

5

gw

GwCalendarService

descPrefix

wd_

gw

GwCalendarService

allowedEntriesPostfix

(allowed)

gw

GwCalendarService

notAllowedEntriesPostfix

(not Allowed)

gw

GwCalendarService

groupsToCheck

*

G01

gw

GwCalendarService

personsNotToCheck

wef

gw

GwCalendarService

absenceReasonsToSync

1, 2, 3, ...

gw

GwCalendarService

syncType

0

gw

GwCalendarService

wfFlag

Webdesk3

gw

GwADLdapClient

ldapProviderUrl

ldap://192.168.1.182

gw

GwADLdapClient

ldapUser

W2KDOM\Administrator

gw

GwADLdapClient

ldapPassword

t$st

gw

GwADLdapClient

ldapBaseDn

CN=Users,DC=w2kdom,DC=at

gw

GwADLdapClient

ldapSearchQuery

(&(objectsclass=user)(mailNickname={0}))

gw

GwADLdapClient

ldapSearchSubTree

true

gw

GwADLdapClient

cutDomain

true

gw

PoRegistrationBean_gw

versionNumber

1

ta

Ta

if6020User

super

ta

Ta

if6020Password

TOPSTAR

ta

Ta

excludeHolidays

A,C

ta

PoRegistrationBean_ta

versionNumber

3

ta

TaOptions

absenceCodesWithAttendantBehavior

99

ta

PoOptions

firstAction

auth

AuthenticationLDAP

tlsEnabled

true

Modul

Bean

Eigenschaft

Wert(e)

Authentication 

authenticationMode 

at.workflow.tools.AuthenticationProxy.authenticationMode = DB 

Authentication 

sysAdminUser 

at.workflow.tools.AuthenticationProxy.sysAdminUser = sadmin 

Authentication 

sysAdminPassword 

Password:

Re-enter Password:

Authentication 

sysAdminCommonName 

at.workflow.tools.AuthenticationProxy.sysAdminCommonName = Full System Administrator 

AuthenticationBackupForSSO 

authenticationMode 

at.workflow.tools.AuthenticationProxy.authenticationMode = DB 

AuthenticationLDAP 

tlsEnabled 

at.workflow.tools.AuthenticationLDAPImpl.tlsEnabled = false 

AuthenticationLDAP 

ldapUser 

at.workflow.tools.AuthenticationLDAPImpl.ldapUser = myLdapUser 

AuthenticationLDAP 

ldapPassword 

Password:

Re-enter Password:

AuthenticationLDAP 

ldapProviderUrl 

at.workflow.tools.AuthenticationLDAPImpl.ldapProviderUrl = myLdapUrl 

AuthenticationLDAP 

ldapBaseDn 

at.workflow.tools.AuthenticationLDAPImpl.ldapBaseDn = [myLdapBaseDn] 

AuthenticationLDAP 

ldapSearchSubTree 

at.workflow.tools.AuthenticationLDAPImpl.ldapSearchSubTree = true 

AuthenticationLDAP 

ldapSearchQuery 

at.workflow.tools.AuthenticationLDAPImpl.ldapSearchQuery = (&(objectclass=person)(uid={0})) 

AuthenticationLDAP 

ldapUserNameField 

at.workflow.tools.AuthenticationLDAPImpl.ldapUserNameField = uid 

AuthenticationSSO 

cutDomain 

at.workflow.tools.AuthenticationSSOImpl.cutDomain = The property 'cutDomain' of bean 'AuthenticationSSO' has no getter method. 

po 

BeanNameProxyCreator 

beanNames 

org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator.beanNames = The property 'beanNames' of bean 'BeanNameProxyCreator' has no getter method. 

po 

BeanNameProxyCreatorForRegService 

beanNames 

org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator.beanNames = The property 'beanNames' of bean 'BeanNameProxyCreatorForRegService' has no getter method. 

po 

LockController 

minToLive 

at.workflow.webdesk.po.impl.LockController.minToLive = 180000 

po 

PoAuditLogInterceptor 

functionConstraints 

at.workflow.webdesk.po.impl.PoAuditLogInterceptor.functionConstraints = [save] 

po 

PoBeanPropertyProxyCreator 

beanNames 

org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator.beanNames = The property 'beanNames' of bean 'PoBeanPropertyProxyCreator' has no getter method. 

po 

PoBeanPropertyServiceTarget 

allowedBeanProperties 

0  1 

at.workflow.webdesk.po.impl.PoBeanPropertyServiceImpl.allowedBeanProperties = [list, value] 

po 

PoCacheHibernateUtils 

forceReload 

at.workflow.webdesk.tools.cache.CacheHibernateUtils.forceReload = The property 'forceReload' of bean 'PoCacheHibernateUtils' has no getter method. 

po 

PoJobServiceTarget 

noOfSchedulerThreads 

at.workflow.webdesk.po.impl.PoJobServiceImpl.noOfSchedulerThreads = 1 

po 

PoLanguageServiceTarget 

standardDefaultLangCode 

at.workflow.webdesk.po.impl.PoLanguageServiceImpl.standardDefaultLangCode = de 

po 

PoLanguageServiceTarget 

destinationOfMessageFile 

at.workflow.webdesk.po.impl.PoLanguageServiceImpl.destinationOfMessageFile = cache/translations 

po 

PoLogServiceTarget 

logAllActions 

at.workflow.webdesk.po.impl.PoLogServiceImpl.logAllActions = false 

po 

PoLogServiceTarget 

logAllUsers 

at.workflow.webdesk.po.impl.PoLogServiceImpl.logAllUsers = false 

po 

PoOptions 

jsErrorHandling 

at.workflow.webdesk.po.model.PoOptions.jsErrorHandling = true 

po 

PoOptions 

pathToWelcomeLogo 

at.workflow.webdesk.po.model.PoOptions.pathToWelcomeLogo = null 

po 

PoOptions 

clusterNodes 

at.workflow.webdesk.po.model.PoOptions.clusterNodes = [ClusterNode1] 

po 

PoOptions 

allowUserDeputy 

at.workflow.webdesk.po.model.PoOptions.allowUserDeputy = true 

po 

PoOptions 

hideContextMenu 

at.workflow.webdesk.po.model.PoOptions.hideContextMenu = false 

po 

PoOptions 

allowSkins 

at.workflow.webdesk.po.model.PoOptions.allowSkins = false 

po 

PoOptions 

skins 

0  1 

at.workflow.webdesk.po.model.PoOptions.skins = [default=layoutTemplate, simple=simpleLayoutTemplate] 

po 

PoOptions 

progressOpacityInPercent 

at.workflow.webdesk.po.model.PoOptions.progressOpacityInPercent = 5 

po 

PoOptions 

firstAction 

at.workflow.webdesk.po.model.PoOptions.firstAction = null 

po 

PoOrganisationServiceTarget 

headerText 

at.workflow.webdesk.po.impl.PoOrganisationServiceImpl.headerText = PersonalNr: $getEmployeeId$ 

po 

PoRegistrationBean_po 

registerHelpMessages 

at.workflow.webdesk.po.impl.PoRegistrationBean.registerHelpMessages = [classpath*:/at/workflow/webdesk/po/actions/*/helpMessage.xml] 

po 

PoSystemMessageTarget 

daysToLive 

at.workflow.webdesk.po.impl.PoSystemMessageServiceImpl.daysToLive = 7 

po 

PoUtilServiceTarget 

smtpServer 

at.workflow.webdesk.po.impl.PoUtilServiceImpl.smtpServer = asterix.workflow.at 

po 

PoUtilServiceTarget 

smtpServerPort 

at.workflow.webdesk.po.impl.PoUtilServiceImpl.smtpServerPort = null 

po 

PoUtilServiceTarget 

smtpServerUser 

at.workflow.webdesk.po.impl.PoUtilServiceImpl.smtpServerUser = null 

po 

PoUtilServiceTarget 

smtpServerPassword 

Password:

Re-enter Password:

po 

PoUtilServiceTarget 

defaultSender 

at.workflow.webdesk.po.impl.PoUtilServiceImpl.defaultSender = wolfgang.wurm@workflow.at 

po 

PoUtilServiceTarget 

messageType 

at.workflow.webdesk.po.impl.PoUtilServiceImpl.messageType = The property 'messageType' of bean 'PoUtilServiceTarget' has no getter method. 

po 

PoUtilServiceTarget 

timeToLiveLoginToken 

at.workflow.webdesk.po.impl.PoUtilServiceImpl.timeToLiveLoginToken = 10 

ta 

CachedTaService 

excludeHolidays 

at.workflow.webdesk.ta.if6020Impl.TaImpl.excludeHolidays = The property 'excludeHolidays' of bean 'CachedTaService' has no getter method. 

ta 

TaOptions 

absenceCodesWithAttendantBehavior 

at.workflow.webdesk.ta.model.TaOptions.absenceCodesWithAttendantBehavior = [99] 

ta 

TaOptions 

useRecordTransformerForOrgLists 

at.workflow.webdesk.ta.model.TaOptions.useRecordTransformerForOrgLists = true 

wf 

SharkProperties 

additionalProperties 

at.workflow.webdesk.wf.sharkimpl.helper.SharkProperties.additionalProperties = The property 'additionalProperties' of bean 'SharkProperties' has no getter method. 

wf 

WfOptions 

showEmployeeIdWithinWorkList 

at.workflow.webdesk.wf.model.WfOptions.showEmployeeIdWithinWorkList = true 

wf 

WfOptions 

showFormDetailsFirst 

at.workflow.webdesk.wf.model.WfOptions.showFormDetailsFirst = false 

wf 

WfOptions 

showProcessVariables 

at.workflow.webdesk.wf.model.WfOptions.showProcessVariables = true 

wf 

WfOptions 

switchUserMayApprove 

at.workflow.webdesk.wf.model.WfOptions.switchUserMayApprove = false 

wf 

WfOptions 

switchUserActsAsNominalUser 

at.workflow.webdesk.wf.model.WfOptions.switchUserActsAsNominalUser = false 

wf 

WfOptions 

showGraphicalProcessRepresentation 

at.workflow.webdesk.wf.model.WfOptions.showGraphicalProcessRepresentation = true 

wf 

WfOptions 

showOrgUnitWithinWorkList 

at.workflow.webdesk.wf.model.WfOptions.showOrgUnitWithinWorkList = false 

wf 

WfProcessDefinitionDAO 

extendedAttributesToInject 

at.workflow.webdesk.wf.sharkimpl.daos.WfProcessDefinitionDAOImpl.extendedAttributesToInject = The property 'extendedAttributesToInject' of bean 'WfProcessDefinitionDAO' has no getter method. 

wf 

WfProcessDefinitionDAO 

defaultMailSubject 

at.workflow.webdesk.wf.sharkimpl.daos.WfProcessDefinitionDAOImpl.defaultMailSubject = Webdesk TO-DO 

wf 

WfProcessDefinitionDAO 

defaultMailBody 

at.workflow.webdesk.wf.sharkimpl.daos.WfProcessDefinitionDAOImpl.defaultMailBody = You have some To-DOs inside your Webdesk Worklist! 

wf 

WfProcessInstanceDAO 

allowSwitchUserAutomaticApprove 

at.workflow.webdesk.wf.sharkimpl.daos.WfProcessInstanceDAOImpl.allowSwitchUserAutomaticApprove = false 

wf 

WfTarget 

useCaches 

at.workflow.webdesk.wf.sharkimpl.WfImpl.useCaches = The property 'useCaches' of bean 'WfTarget' has no getter method. 

wf 

WfTarget 

useDatabaseBasedLockMaster 

at.workflow.webdesk.wf.sharkimpl.WfImpl.useDatabaseBasedLockMaster = The property 'useDatabaseBasedLockMaster' of bean 'WfTarget' has no getter method. 

wf 

WfTarget 

confDirDODS 

at.workflow.webdesk.wf.sharkimpl.WfImpl.confDirDODS = The property 'confDirDODS' of bean 'WfTarget' has no getter method. 

wf 

WfTarget 

toolagentPluginDir 

at.workflow.webdesk.wf.sharkimpl.WfImpl.toolagentPluginDir = The property 'toolagentPluginDir' of bean 'WfTarget' has no getter method. 

wf 

WfTarget 

externalRepositoryDir 

at.workflow.webdesk.wf.sharkimpl.WfImpl.externalRepositoryDir = The property 'externalRepositoryDir' of bean 'WfTarget' has no getter method. 

Verweis

In den Systemparametern können beispielsweise auch Einstellungen für die Synchronisation der Fehlzeiten aus der IF6020 mit dem Groupware-System vorgenommen werden. Einstellung der Parameter erfolgt hier im Modul gw, Bean GWCalendar Service (z.B. Einstellung der Serverparameter, des Überprüfungszeitraumes, Gruppen, die überprüft werden sollen, Personen, die nicht überprüft werden sollen, etc.).

Über die Systemparameter werden ebenfalls die SwitchUser-Funktionen definiert. Modul wf, Bean WfOptions:

WfOptions.switchUserMayApprove 

  • true > ist dieser Parameter auf true gestellt, so kann der switchende User alle Anträge und Aufgaben bearbeiten.
  • false > ist der Parameter auf false gestellt, so kann der switchende User lediglich die Aufgaben-Liste sehen, diese jedoch  nicht bearbeiten

WfOptions.switchUserActsAsNominalUser

  • true > ist der Parameter auf true gestellt, so kann der switchende User die Aufgaben bearbeiten. Im Prozessverlauf wird der switchende User als Bearbeiter angegeben.
  • false > wird der Parameter auf false gestellt, kann der Antrag vom switchenden User bearbeitet werden, im Prozessverlauf werden beide User gespeichert und angezeigt > der User, auf den geswitcht wurde, sowie der switchende User als Bearbeiter.

Bei Fragen zur detaillierten Funktionsweise der Parameter kontaktieren sie bitte die Workflow EDV GmbH.

Kommentare (0)