Sitzungen (-> "Verwaltung/Konten")
Hier werden alle derzeit angemeldeten Benutzer angezeigt. Das Abmelden eines Benutzers erfordert Administratorenrechte. Ein Benutzer kann dabei nicht seine eigene Sitzung (Session) beenden.
Sitzungs-Übersicht
(1) Typ: Hier wird der Type der Sitzung angezeigt.
(2) Anmeldung: Der Zeitpunkt, zu dem sich der Benutzer angemeldet hat.
(3) Sperrung: Die Anzahl der gesperrten Einträge durch diesen Benutzer.
Kontextmenü einer Sitzungszeile
Sitzung beenden |
Hiermit kann die selektierte Sitzung beendet werden, sofern man Administratorenrechte hat und es sich nicht um die eigene Sitzung handelt. |
Gesperrte Einträge anzeigen/bearbeiten |
Hiermit können die durch den Benutzer der selektierten Sitzung gesperrten Einträge angezeigt und bearbeitet werden. Siehe folgenden Abschnitt. |
Gesperrte Einträge
Bei gesperrten Einträgen kann es sich entweder um einen offenen Eintrag (z. B. ein Profil das bearbeitet wird) handeln oder um ein geblocktes Profil oder um einen fehlerhaften Job, der zur Fehlerbehandlung gesperrt wurde.
(4) Typ: Der Typ des gesperrten Eintrags.
(5) Name: Der Name des Eintrags.
Kontextmenü eines gesperrten Eintrags
Entsperren |
Ein gesperrter Eintrag wird entsperrt. |
Zum Menüpunkt springen |
Springt zu/öffnet den Eintrag. |
Alle außer Fehler und blockierte Profile entsperren |
Es werden alle offenen Einträge entsperrt (z. B. ein offenes Profil in Bearbeitung), aber nicht geblockte Profile und nicht gesperrte gesperrte Fehler. Hinweis: Gesperrte offene Einträge werden automatisch entsperrt, wenn Sie sich mit dem selben Benutzer erneut einloggen. |
Neu laden |
Den gesperrten Eintrag aktualisieren (ein Benutzer könnte z. B. in der Zwischenzeit ein Profil geschlossen oder einen fehlerhaften Job behoben oder entsperrt haben). |
Erlaubte Anzahl von Sitzungen
Ist die maximale Anzahl erreicht, ist keine weitere Anmeldung möglich.
Timeout der Sitzung
Ist eine Internet-Verbindung vorhanden, dann bleibt eine Sitzung (Session) bei geöffnetem Browser-Tab endlos erhalten.
Ansonsten wird die Session nach einem Timeout beendet.
Der Timeout wird in der Konfigurationsdatei ./etc/webdefault.xml in Minuten angegeben.
...
<
session
-config>
<
session
-timeout>30</
session
-timeout>
</
session
-config>
...
Hinweis: In seltenen Fällen kann es passieren, dass dieser Timeout-Mechanismus nicht greift. Das würde dann zu einer Ansammlung von eigentlich toten Sessions führen und irgendwann wäre die erlaubte Anzahl an Sessions erreicht und Benutzer wären nicht mehr in der Lage sich anzumelden. Um dies zu verhindern, kann ein sekundärerer Timeout-Mechanismus verwendet werden. Verwenden Sie hierzu den Parameter timeoutIntervalHours (Werte werden in Stunden angegeben) in der Konfigurationsdatei ./etc/startup.xml. Der sekundäre Timeout sollte grösser angegeben werden als der primäre, um nicht den primären Timeout auszuhebeln. Ist der sekundäre Timeout überschritten und es meldet sich ein beliebiger Benutzer am System an, dann werden die toten Session entfernt.
<?
xml
version
=
"1.0"
encoding
=
"ISO-8859-1"
?>
<!DOCTYPE Configure PUBLIC "-//EBD Integration//DTD Configure 1.0//EN" "
http://www.ebd-integration.de/dtd/configure_1_1.dtd
">
<
Configure
class
=
"com.ebd.hub.services.startup.StartupService"
>
...
<
Call
name
=
"addApplication"
>
<
Arg
>
<
New
class
=
"com.ebd.hub.datawizard.app.DataWizardSetup"
>
<!-- if start of datawizard fails, stop the whole system -->
<
Set
name
=
"stopServer"
>true</
Set
>
<
Call
name
=
"setConfiguration"
>
<
Arg
>
<
New
class
=
"com.ebd.hub.datawizard.app.DataWizard"
>
<
Set
name
=
"timeoutIntervalHours"
>2</
Set
>
...