# Ablageort für Benutzerdaten modifizieren
Der Ablageort und die Struktur der Benutzerdaten des Clients lässt sich über die Umgebungsvariable ELO_USER_HOME
abweichend vom Standard konfigurieren.
Beachten Sie, dass diese immer noch auf einem lokalen Laufwerk verbleiben sollten. Insbesondere schnelle Zugriffe auf Dateien aus temp oder doccache sind für die Performance des Clients wichtig.
Seit ELO 12.04 können Postbox und Bearbeitung durch die Variablen ELO_USER_INTRAY
und ELO_USER_CHECKOUT
getrennt ausgelagert werden. Hier sind Netzwerkpfade oder ähnliches mit deutlich geringeren Performance-Einbußen möglich.
# Konfiguration
Für die Konfiguration der Umgebungsvariablen sind die folgenden Punkte zu berücksichtigen:
Der Name der Umgebungsvariablen muss
ELO_USER_HOME
,ELO_USER_INTRAY
oderELO_USER_CHECKOUT
sein.Die Variable sollte immer im User-Bereich der Umgebungsvariablen definiert werden, nicht im Maschinenbereich.
Die Variablen müssen immer in Großbuchstaben geschrieben werden.
Die Variablen müssen mit einem
%
beginnen und enden.Es sollte darauf geachtet werden, dass die aufgelösten Dateipfade die zulässige Länge von 255 Zeichen unter Windows nicht überschreiten können.
Wird die Umgebungsvariable nicht über die Oberfläche in Windows, sondern auf einem anderen Weg definiert, muss darauf geachtet werden, dass der Registry-Eintrag von Typ
REG_EXPAND_SZ
ist, da sonst die entsprechenden Variablen nicht aufgelöst werden können.
Information
Wird die Umgebungsvariable nicht über die Oberfläche in Windows, sondern auf einem anderen Weg definiert, muss darauf geachtet werden, dass der Registry-Eintrag von Typ REG_EXPAND_SZ
ist, da sonst die entsprechenden Variablen nicht aufgelöst werden können.
# Variablen
Variable | Ergebnis | Bemerkung |
---|---|---|
%APPDATA% | C:\Users\{Username}\AppData\Roaming | Windows 7 / Vista unter XP wird das Äquivalent verwendet |
%TEMP% | C:\Users\{Username}\AppData\Local\Temp | Windows 7 / Vista unter XP wird das Äquivalent verwendet |
%ELOPROFILENAME% | Profilename des aktuell verbundenen ELO Profils | Ist zwingend erforderlich |
%ELOUSERID% | Benutzer-ID des an ELO angemeldeten Benutzers | Ist zwingend erforderlich |
%ELOUSERNAME% | Benutzername des aktuell an ELO angemeldeten Benutzers | Auf Eindeutigkeit achten |
Beachten Sie
Die Variablen %ELOPROFILENAME%
und %ELOUSERID%
sind in der Definition zwingend erforderlich. Als Voreinstellung wird der Wert %APPDATA%\ELO Digital Office\%ELOPROFILENAME%\%ELOUSERID%
für die Umgebungsvariable empfohlen.
# Beispiel
Variable: %APPDATA%\ELO Digital Office GmbH\%ELOPROFILENAME%\%ELOUSERID%\
Wenn sich Frau Meier (Windows-Benutzername: Meier) mit dem ELO Benutzer Administrator (Benutzer Id=0) mit dem Profil DEMOSERVER02 verbunden hat, dann würde die Umgebungsvariable folgendermaßen aussehen:
C:\Users\Meier\AppData\Roaming\ELO Digital Office GmbH\DEMOSERVER02\0\
Beachten Sie
Aufgrund der Eindeutigkeit für die Dateipfade sollte der Benutzername nicht verwendet werden. Dies führt bei einer Umbenennung des Benutzernamens dazu, dass die noch ausgecheckten Dateien des Benutzers nicht mehr gefunden werden. Unterhalb dieses Ordners wird die für den ELO Java Client spezifische Struktur erstellt.
Beachten Sie
Sobald die Umgebungsvariable definiert ist, greift der ELO Java Client auf das neue Check-out-Verzeichnis zu. Damit werden die alten Dateien nicht mehr angezeigt.
Achten Sie deshalb unbedingt darauf, dass vor der Definition der Variablen alle Benutzer ihre Dokumente eingecheckt haben, da sonst ein manuelles Verschieben der Dateien erforderlich wird.