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

Systemparameter Portal & Organisation

Die folgende Tabelle umfasst die Systemparameter des Moduls "Portal & Organisation". Diese bewirken in ihren Bereichen jeweils systemweite Änderungen des Verhaltens und sollten nur dann verändert werden, wenn absolute Kenntnis und Wissen über die Verhaltensänderung herrscht, bzw. wenn dies mit dem zuständigen Consultant von Workflow abgeklärt ist.

Einige Parameter (v.a. der Beans PoOptions und PoPasswordQuality) sind nur der systemweite Standardwert: Ist in den Einstellungen des Mandanten ein Wert gesetzt, hat dieser Vorrang (in der Tabelle vermerkt).

Modul

Bean

Eigenschaft

Erklärung

mögliche Wert(e)

po

AuthenticationOptions

authenticationMode

Authentifizierungsmodus (früher Bean Authentication; der Wert wurde bei der Aktualisierung automatisch übernommen).

DB/LDAP/SSO (Standard: DB)

po

AuthenticationOptions

backupAuthenticationMode

Backup-Authentifizierungsmodus: Kennt die primäre Authentifizierung den Benutzer nicht, wird die Anmeldung mit diesem Modus versucht (z.B. DB bei SSO für Benutzer, die nicht im Active Directory enthalten sind). Ist der Wert gleich dem primären Modus, gibt es keine Backup-Authentifizierung. Früher Bean AuthenticationBackupForSSO, Eigenschaft authenticationMode.

DB/LDAP/SSO (Standard: DB)

po

AuthenticationOptions

allowPasswordResetByUser

Wenn der Parameter auf true steht, steht dem Benutzer auf der Anmeldeseite der Link "Passwort vergessen?" zur Verfügung. Der Benutzer erhält dann eine E-Mail (siehe PoPasswordResetMail) mit einem Link, über den er selbst ein neues Passwort setzen kann. Dieser Parameter macht nur im Zusammenspiel mit Authentifizierungsmodus DB Sinn. Früher Bean Authentication.

true/false (Standard: true)

po

AuthenticationOptions

allowRememberMe

Bei true wird auf der Anmeldeseite die Option "angemeldet bleiben" angeboten (siehe Passwortkriterien und Systemparameter).

true/false (Standard: true)

po

AuthenticationOptions

allowMailAdressAsLoginUserName

Bei true können sich Benutzer statt mit dem Benutzernamen auch mit ihrer E-Mail-Adresse anmelden.

true/false (Standard: true)

po

AuthenticationOptions

useSingleGenericMessageForLoginProblems

Bei true wird bei allen Anmeldeproblemen (z.B. unbekannter Benutzer, falsches Passwort) dieselbe allgemeine Fehlermeldung angezeigt.

true/false (Standard: true)

po

AuthenticationOptions

maxNumberOfFailedLoginAttempts

Anzahl fehlgeschlagener Anmeldeversuche innerhalb von maxNumberOfSecondsBetweenFailedLoginAttempts Sekunden, nach der der Benutzer gesperrt wird; er erhält darüber eine E-Mail (Bean PoLockUserMail). Über "Passwort vergessen?" kann der Benutzer ein neues Passwort setzen und wird damit wieder entsperrt. 0 = keine Sperre. Der Systemadministrator (sadmin) wird nie gesperrt.

Zahl (Standard: 0)

po

AuthenticationOptions

maxNumberOfSecondsBetweenFailedLoginAttempts

Zeitraum in Sekunden, in dem die fehlgeschlagenen Anmeldeversuche für maxNumberOfFailedLoginAttempts gezählt werden.

Zahl (Standard: 60)

po

AuthenticationOptions

allow2ndFactorPerUser

Bei true können Benutzer in ihren Sicherheitseinstellungen die 2-Faktor-Authentifizierung selbst aktivieren bzw. deaktivieren. Ist beim Mandanten "2-Faktor Authentifizierung erzwingen" aktiviert, gilt die 2-Faktor-Authentifizierung für alle Benutzer des Mandanten unabhängig von diesem Parameter.

true/false (Standard: false)

po

AuthenticationOptions

cutDomain

Wenn der Parameter auf true steht, muss der Webdesk Benutzername nicht die Windows Domäne beinhalten (ein Benutzername in der Form DOMÄNE\benutzer wird auf benutzer gekürzt). Früher Bean AuthenticationSSO.

true/false (Standard: true)

po

AuthenticationOptions

ssoHeaderNameRemoteUser

Name des HTTP-Headers, in dem ein vorgelagertes System bei Authentifizierungsmodus SSO den Webdesk Benutzernamen übergibt. Der Benutzer wird nur angemeldet, wenn die Request-URL mit dem Wert von ssoHeaderAuthenticationValidationUrl beginnt.

Text (Standard: X-Remote-User)

po

AuthenticationOptions

ssoHeaderAuthenticationValidationUrl

URL-Anfang, mit dem die Request-URL beginnen muss, damit eine Anmeldung über den Header aus ssoHeaderNameRemoteUser erfolgt (z.B. https://personalwolke.at/webdesk3-sso/).

URL (Standard: leer)

po

Authentication

sysAdminUser

Entfernt. Dieser Systemparameter existiert nicht mehr. Der Benutzername des Systemadministrators ist fest "sadmin".

-

po

AuthenticationOptions

sysAdminPassword

Passwort des Systemadministrators (sadmin), wird verschlüsselt gespeichert. Früher Bean Authentication.

*****

po

AuthenticationOptions

sysAdminPasswordMinLength

Minimale Länge des Passworts des Systemadministrators.

Zahl (Standard: 12)

po

AuthenticationOptions

sysAdminPasswordRequiresUpperAndLowerCharacters

Bei true muss das Passwort des Systemadministrators Groß- und Kleinbuchstaben enthalten.

true/false (Standard: true)

po

AuthenticationOptions

sysAdminPasswordMinNumberOfSpecialChars

Mindestanzahl Sonderzeichen im Passwort des Systemadministrators.

Zahl (Standard: 1)

po

AuthenticationOptions

sysAdminCommonName

Angezeigter Name des Systemadministrators. Früher Bean Authentication.

Full System Administrator

po

AuthenticationOptions

sysAdminEmail

E-Mail-Adresse des Systemadministrators; an sie wird u.a. eine Warnung gesendet, wenn es zu viele fehlgeschlagene Anmeldeversuche mit dem Benutzer sadmin gibt.

E-Mail-Adresse (Standard: support@workflow.at)

po

AuthenticationLDAP

tlsEnabled

TLS Verschlüsselung der LDAP Abfrage wird aktiviert

true/false (Standard: false)

po

AuthenticationLDAP

ldapUser

LDAP Username

myLdapUser

po

AuthenticationLDAP

ldapPassword

LDAP Passwort

*****

po

AuthenticationLDAP

ldapProviderUrl

LDAP Provider URL

ldap://192.168.1.2

po

AuthenticationLDAP

ldapProviderBackupUrl

URL eines zweiten LDAP-Servers, der verwendet wird, wenn der Server aus ldapProviderUrl nicht erreichbar ist.

ldap://192.168.1.3

po

AuthenticationLDAP

ldapBaseDn

Basis DN der LDAP Abfrage. Es kann eine Liste von Basis DNs angegeben werden, die der Reihe nach durchsucht werden.

Liste, z.B. CN=Workflow

po

AuthenticationLDAP

ldapSearchSubTree

Soll der gesamte LDAP Baum unterhalb der Base DN durchsucht werden?

true/false (Standard: true)

po

AuthenticationLDAP

ldapSearchQuery

Query der eindeutig Objekte vom Typ Person zurückliefert und das Binding-Objekt beinhaltet; {0} wird durch den eingegebenen Benutzernamen ersetzt.

Standard: (|(cn={0})(mail={0})(uid={0})(sAMAccountName={0}))

po

AuthenticationLDAP

ldapUserNameField

Entfernt. Dieser Systemparameter existiert nicht mehr. Nach welchen LDAP-Feldern der Benutzer gesucht wird, wird über ldapSearchQuery festgelegt.

-

po

GlobalAdminLayoutOptions

personLabelLayout

Velocity-Ausdruck für die Bezeichnung einer Person in Auswahllisten der Administration (z.B. Berechtigungssteuerung). Ersetzt die frühere Eigenschaft personSelectionlistLayout.

z.B. ${fullName} (${orgUnit.shortName}) (Standard: leer)

po

GlobalAdminLayoutOptions

groupLabelLayout

Velocity-Ausdruck für die Bezeichnung einer Gruppe in Auswahllisten der Administration.

z.B. ${shortName} (${name}) (Standard: leer)

po

GlobalUserLayoutOptions

personLabelLayout

Velocity-Ausdruck für die Bezeichnung einer Person in Benutzer-Aktionen.

z.B. ${fullName} (${orgUnit.shortName}) (Standard: leer)

po

GlobalUserLayoutOptions

groupLabelLayout

Velocity-Ausdruck für die Bezeichnung einer Gruppe in Benutzer-Aktionen.

z.B. ${shortName} (${name}) (Standard: leer)

po

GlobalUserLayoutOptions

acceptCaptionLayoutProblemInIE

Entfernt. Dieser Systemparameter existiert nicht mehr.

-

po

GlobalUserLayoutOptions

debugAjax

Interner Parameter zur Fehlersuche, nur nach Rücksprache mit Workflow ändern.

true/false (Standard: false)

po

GlobalUserLayoutOptions

forcelFullAjax

Entfernt. Dieser Systemparameter existiert nicht mehr.

-

po

GlobalUserLayoutOptions

showZoomNotificationInIE

Hinweis, der erscheint, wenn der Browser mit einem Zoom über 100% eingestellt wurde (true); Hinweis wird mit "false" deaktiviert.

true/false (Standard: true)

po

LockController

minToLive

Interner Parameter: Gültigkeit (in Minuten) von internen Bearbeitungssperren, die nicht mehr aktualisiert werden. Nur nach Rücksprache mit Workflow ändern.

3

po

LoginTokenUtils

timeToLiveLoginToken

Anzahl Sekunden, welche ein Login-Token Gültigkeit hat, sobald er an den Client geschickt wird.

10

po

performanceLogInterceptor

loggerName

Name des Loggers, welcher für die Performance-Überprüfung verwendet wird. Wird auf diesem Logger der Level TRACE gesetzt, erfolgt bei Überschreiten von maxMillisBeforeLogging ein Log-Eintrag mit einer Zeitangabe

at.workflow.webdesk.performanceLogger

po

performanceLogInterceptor

maxMillisBeforeLogging

Zeit in Millisekunden -> wenn erreicht wird gelogged bei Loglevel TRACE. Die früher hier dokumentierte Eigenschaft treshold existiert nicht mehr.

50

po

PoCacheHibernateUtils

forceReload

Entfernt. Dieser Systemparameter existiert nicht mehr.

-

po

PoJobServiceTarget

active

Bei false werden auf diesem Webdesk-Server keine Jobs ausgeführt.

true/false (Standard: true)

po

PoJobServiceTarget

noOfSchedulerThreads

Anzahl der Scheduler Threads pro Webdesk-Server, d.h. wieviele Jobs können gleichzeitig verarbeitet werden. 0 schaltet die Ausführung von Jobs auf diesem Server ab.

1

po

PoLanguageServiceTarget

standardDefaultLangCode

Einstellung der Standard-Sprache

de

po

PoLicenceInterceptor

licenceManagerEmail

E-Mail-Adresse des Lizenzverantwortlichen. Ist sie leer, werden keine Lizenz-Benachrichtigungen versendet.

E-Mail-Adresse (Standard: leer)

po

PoLicenceInterceptor

sendMailToLicenceManagerIfTresholdReached

Bei true erhält der Lizenzverantwortliche (licenceManagerEmail) eine E-Mail, wenn die Anzahl verwendeter Lizenzen den Schwellwert (tresholdFactor) überschreitet (höchstens einmal in 24 Stunden).

true/false (Standard: true)

po

PoLicenceInterceptor

tresholdFactor

Schwellwert als Anteil der lizenzierten Anzahl, ab dem die E-Mail an den Lizenzverantwortlichen gesendet wird (0.95 = 95 %).

Zahl (Standard: 0.95)

po

PoLogServiceImpl

actionsToLog

Liste der Aktionen, welche gelogged werden sollen. Dieser Systemparameter wird automatisch durch die Maske 'Log-Einstellungen' gesetzt. Früher Bean PoLogServiceTarget.

z.B. ta_getOrgAccounts

po

PoLogServiceImpl

logAllActions

Sollen alle Aktionen gelogged werden (in die DB-Logs?). Früher Bean PoLogServiceTarget.

true/false (Standard: false)

po

PoLogServiceImpl

logAllUsers

Sollen alle User gelogged werden (in die DB-Logs?). Früher Bean PoLogServiceTarget.

true/false (Standard: false)

po

PoLogServiceImpl

usersToLog

Liste der Webdesk User (usernamen), welche gelogged werden sollen. Dieser Systemparameter wird automatisch durch die Maske 'Log-Einstellungen' gesetzt. Früher Bean PoLogServiceTarget.

ABELS

po

PoMailServerConfiguration

adress

Hostname, bzw. IP-Adresse des SMTP-Mail-Servers, mit welchem Mail geschickt werden kann.

asterix.workflow.at

po

PoMailServerConfiguration

defaultSender

Standardmässige Absende-Email-Adresse für Mails (falls keine explizit angegeben)

E-Mail-Adresse (Standard: webdesk@workflow.at)

po

PoMailServerConfiguration

password

Passwort für Authentifizierung auf SMTP-Server.

po

PoMailServerConfiguration

port

Port für SMTP-Server

Zahl (Standard: 25)

po

PoMailServerConfiguration

userName

Username für Authentifizierung auf SMTP-Server, falls leer wird anonyme Authentifizierung zum Mailserver angenommen.

po

PoMailServerConfiguration

useStartTls

Bei true wird die Verbindung zum SMTP-Server mit STARTTLS verschlüsselt.

true/false (Standard: false)

po

PoMailServerConfiguration

useSSL

Bei true wird die Verbindung zum SMTP-Server über SSL/TLS aufgebaut.

true/false (Standard: false)

po

PoMailServiceTarget

active

Bei false versendet Webdesk keine E-Mails (z.B. auf Test-Systemen).

true/false (Standard: true)

po

PoMenuServiceTarget

extractPermissionBeforeHand

Entfernt. Dieser Systemparameter existiert nicht mehr (die Bean PoMenuServiceTarget wurde entfernt).

-

po

PoMenuServiceTarget

resolveViewPermissionsBeforeHand

Entfernt. Dieser Systemparameter existiert nicht mehr (die Bean PoMenuServiceTarget wurde entfernt).

-

po

PoOptions

jsErrorHandling

Wird verwendet um Javascript Fehler besser auszuweisen. Falls true, wird eine JS-Dialogbox beim abfangen eines JS-Fehlers angezeigt.

true/false (Standard: true)

po

PoOptions

pathToStaticPages

Wird nicht mehr verwendet (ohne Wirkung).

-

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 das Logo zu den angegebenen Pfaden weiter

Die Sitemap leitet das Logo 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.

po

PoOptions

clusterNodes

Liste von Cluster Nodes, welche verwendet wird bei der Zuweisung eines Jobs zu einem Cluster Node

ClusterNode1

po

PoOptions

allowUserDeputy

Bei true dürfen Benutzer in ihren persönlichen Einstellungen selbst Stellvertreter für ihre Rollen definieren. Ein Wert in der Mandanten-Einstellung "Vertreterdefinition erlauben" hat Vorrang.

true/false (Standard: false)

po

PoOptions

allowUserDeputyForXDaysMax

Maximale Anzahl an Tagen, für die die Definition eines Stellvertreters in den persönlichen Einstellungen gültig sein darf. 0 = keine Einschränkung.

Zahl (Standard: 0)

po

PoOptions

hideContextMenu

Verbirgt Kontextmenü generell.

true/false (Standard: false)

po

PoOptions

allowSkins

Technischer Parameter ohne praktische Wirkung: Der einzige verwendete Skin ist der Responsive Skin, Benutzer können keinen eigenen Skin mehr auswählen. Bei der Aktualisierung auf den Responsive Skin wurde der Wert auf false gesetzt; nicht verändern.

true/false (Standard: false)

po

PoOptions

skins

Entfernt. Dieser Systemparameter existiert nicht mehr. Der verwendete Skin wird über defaultSkin festgelegt.

-

po

PoOptions

defaultSkin

Name des verwendeten Skins. Der Classic Skin wird nicht mehr unterstützt (auch wenn er technisch noch definiert ist); der Wert muss "responsive" bleiben.

responsive (Standard)

po

PoOptions

progressOpacityInPercent

Abdunklungswert für den Ladevorgang (zwischen 0 und 100) -> 0... keine Abdunklung, 100 -> schwarz

Zahl (Standard: leer)

po

PoOptions

firstAction

Name der Aktion, welche beim Start von Webdesk automatisch geöffnet wird. Falls leer wird 'po_welcome.act' geöffnet. Die Aktion wird nur geöffnet, wenn der Benutzer dafür (oder für eine davon abgeleitete Konfiguration) berechtigt ist; für den Systemadministrator gilt der Parameter nicht.

po

PoOptions

sessionTimeout

Dauer der Inaktivität in Minuten, nach der die Sitzung eines angemeldeten Benutzers abläuft.

Zahl (Standard: 1440)

po

PoOptions

webdeskURL

Externe Adresse (URL) des Webdesk, z.B. für Links in E-Mails von Jobs, die Auswertungen versenden. Muss pro System gesetzt werden. Ein Wert in der Mandanten-Einstellung "Applikations-URL für SSO/SAML Anmeldung" hat Vorrang.

URL, z.B. https://webdesk.ihrefirma.at (Standard: leer)

po

PoOptions

localeForWeekOfYearAndDayOfWeek

Sprachkürzel (2-stelliger ISO-639 Code, ohne Landes-Erweiterung), nach dem die erste Woche des Jahres und der erste Tag der Woche bestimmt werden.

z.B. de, en (Standard: de)

po

PoOptions

logoImageFilePath

Pfad der Bilddatei für das Firmenlogo in der Kopfzeile von Reports (URL, Dateipfad oder Klassenpfad). Ein Wert in der Mandanten-Einstellung "Dateipfad zu Logo" hat Vorrang.

Standard: at/workflow/webdesk/po/resources/images/workflow_reports_logo.png

po

PoOptions

logoImageHeight

Höhe des Firmenlogos in Reports. Ein Wert in der Mandanten-Einstellung "Logo-Höhe" hat Vorrang.

z.B. 20mm, 0.5in (Standard: 18mm)

po

PoOptions

logoName

Firmenname für die Kopfzeile von Reports. Ein Wert in der Mandanten-Einstellung "Firmenname" hat Vorrang.

Text (Standard: Workflow)

po

PoOptions

allowOnlySingleCostCenterAssignment

bei Verwendung von Kostenstellen (eigene Org-Struktur) kann durch Aktivierung des Parameters sichergestellt werden, dass ein Benutzer immer nur zu einer Kostenstelle zugehörig sein kann. Früher Bean PoOrganisationServiceTarget.

true/false (Standard: true)

po

PoOptions

headerText

Früher in der obersten Leiste angezeigter Text bei Usern (früher Bean PoOrganisationServiceTarget). Wird in der aktuellen Oberfläche nicht mehr angezeigt (ohne Wirkung).

PersonalNr: $getEmployeeId$

po

PoPasswordQuality

minimalDigitsCount

notwendige Anzahl Ziffern im neuen Password. Ein Wert in den Passwort-Einstellungen des Mandanten hat Vorrang.

Zahl (Standard: 0)

po

PoPasswordQuality

minimalLength

die minimale Länge des neuen Passworts. Ein Wert in den Passwort-Einstellungen des Mandanten hat Vorrang.

Zahl (Standard: 0)

po

PoPasswordQuality

minimalSpecialCharactersCount

notwendige Anzahl spezieller Zeichen wie "@" oder "!" im neuen Passwort. Ein Wert in den Passwort-Einstellungen des Mandanten hat Vorrang.

Zahl (Standard: 0)

po

PoPasswordQuality

numberOfDifferingLatestPasswords

minimale Anzahl von verschiedenen Passwörtern, bis eines wiederholt werden darf. Ein Wert in den Passwort-Einstellungen des Mandanten hat Vorrang.

Zahl (Standard: 0)

po

PoPasswordQuality

requiresUpperAndLowerCharacters

wenn true müssen sowohl klein- wie auch großgeschriebene Zeichen im neuen Passwort vorkommen. Ein Wert in den Passwort-Einstellungen des Mandanten hat Vorrang.

true/false (Standard: false)

po

PoPasswordQuality

validityDays

die Anzahl Tage, nach der das Passwort geändert werden muss

Zahl (Standard: 30), z.B. 365 für Passwort ist 365 Tage gültig

-1 für nie ablaufende Passwörter (der kleinste sinnvolle Wert ist sonst 1)

Details: hier

po

PoPasswordQuality

resetPasswordTokenValidityInHours

Gültigkeit in Stunden des Links, den der Benutzer per E-Mail zum Setzen eines neuen Passworts erhält ("Passwort vergessen?", Erstanmeldung neuer Personen). Ein Wert in der Mandanten-Einstellung "Reset-Passwort Token Gültigkeit (Stunden)" hat Vorrang.

Zahl (Standard: 24)

po

PoPasswordResetMail

explicitRecipient

Empfänger der Mail, wenn nicht die bei der Person gespeicherte E-Mail-Adresse genommen werden soll.

E-Mail-Adresse (Standard: leer)

po

PoPasswordResetMail

senderMailAddress

die als Absender einzusetzende Mail-Adresse

E-Mail-Adresse (Standard: office@workflow.at)

po

PoPasswordResetMail

subject

Betreff des Mails das an den Benutzer versendet wird, wenn er sein Passwort zurück setzt

Your webdesk password has been reset

po

PoPasswordResetMail

templateBody

Inhalt des Mails das an den Benutzer versendet wird, wenn er sein Passwort zurück setzt. Das Mail enthält kein Passwort mehr, sondern einen Link, über den der Benutzer ein neues Passwort setzt. Der Text kann die Velocity-Variablen $person.xxx (Personen-Daten) und $resetId enthalten; der Link muss im Text enthalten sein, z.B. <Webdesk-URL>/changepassword?resetId=$resetId.

Freitext; der Standardtext (englisch) enthält noch keinen Link und muss angepasst werden.

po

PoPasswordResetPolicy

forcePasswordChangeAfterReset

wenn aktiviert muß der Benutzer nach dem Zurücksetzen des Passworts durch den Administrator (auf Benutzername bzw. standardResetPassword) beim nächsten Login sein Passwort wechseln

true/false (Standard: true)

po

PoPasswordResetPolicy

forcePasswordChangeAfterResetToRandomPassword

Ohne Wirkung: Beim Zurücksetzen per E-Mail wird kein Zufallspasswort mehr vergeben, der Benutzer setzt über den Link selbst ein neues Passwort.

true/false (Standard: false)

po

PoPasswordResetPolicy

standardResetPassword

Default-Passwort auf das zurückgesetzt wird, wenn useUsernameAsStandardPassword auf false steht

webdesk

po

PoPasswordResetPolicy

useUsernameAsStandardPassword

Alternativ zu standardResetPassword kann der Username als Standard Passwort verwendet werden

true/false (Standard: true)

po

PoSystemMessageTarget

daysToLive

Entfernt. Dieser Systemparameter existiert nicht mehr.

-

(po)

ServerParamList

elements

Entfernt. Diesen Systemparameter gibt es im Modul PO nicht mehr. Die Verbindungsparameter zum Groupware-System werden im Modul GW konfiguriert.

-

po

PoUtilServiceTarget

timeToLiveLoginToken

Entfernt. Dieser Systemparameter existiert nicht mehr. Die Gültigkeit von Login-Tokens wird über LoginTokenUtils.timeToLiveLoginToken festgelegt.

-

po

StartupListener

firstStartupBeanName

Entfernt. Dieser Systemparameter existiert nicht mehr.

-

Kommentare (0)