Groupware Services

Einleitung

Das Modul GW-Service (GW = Groupware) stellt eine Schnittstelle zwischen dem Webdesk und einem bestimmten Groupwareservice zur Verfügung. Derzeit wird die Anbindung an Lotus Notes/Domino und Microsoft Exchange unterstützt. In weiterer Folge könnten weitere Anbindungen (z. B. Novell Groupwise) programmiert werden.

Unabhängig davon, welche Implementierung gewählt wird, stehen dieselben Funktionen zur Verfügung, wie z. B.:

Aktivieren der Webdesk-Aktionen für einen GW-Zugriff:

Jene Aktionen, in welchen ein Zugriff auf einen Groupwareserver erfolgen soll, müssen initial freigeschalten werden:

wfscreen010b

Zuordnung von "Webdesk-Personen" zu "Groupware-Personen"

Um für den jeweiligen Webdesk-User die korrekte Mailbox bzw. das korrekte Mailfile ermitteln zu können ist im Webdesk-Personendokument, unter "Benutzername" (Datenbankfeldname "userName"), der "Key" anzugeben. Dieser Key muß mit einem User im Groupware-System zusammenfinden (Bsp. bei exchange wäre dies der NT-Username).

wfscreen009

Für welche Personen eine GW-Anbindung (nicht) zur Verfügung gestellt werden soll, ist in folgenden Systemparametern anzugeben:

Die Ermittlung der für die Kommunikation erforderlichen User-Daten (Homeserver, Mailbox/filename etc.) erfolgt bei MS-Exchange ausschliesslich über LDAP, und bei der Lotus-Domino-Variante entweder über LDAP oder über das ohnehin benötigte Webservice (Festlegung über Systemparameter - siehe weiter unten).

Die initial ermittelten Verbindungsdaten werden bis zum Webserver-Restart im Cache gehalten (ehCache-Parameter diskPersistance = false).

Ändert sich die Zuordnung einer Person im Webdesk und/oder im Groupware-System kann der Cache auf folgende Arten zurückgesetzt werden:

Abgleich von Fehlgründen mit dem Groupware-System

Um in den Groupware-Kalendern die Fehlzeiten aus dem Webdesk angezeigt zu bekommen sind folgende Jobs zu konfigurieren:

Ferner sind folgende Systemparameter einzustellen: