Datei DmsManager.Importer.config

Ein DMS Manager definiert das ELO Archiv zu dem sich ein Importer verbindet und auf welche Weise die Verbindung hergestellt wird (Anmeldemodus). Ein DMS Manager wird in einer eigenen Datei konfiguriert, welche in der Datei Dms.Business.config referenziert wird. Die Namenskonvention für die Managerdateien ist durch das Muster DmsManager.<ManagerName>.config gegeben. Eine Managerkonfiguration hat die folgenden Optionen:

ConnectionString

Absolute URL zum ELO Indexserver (z.B. http://server:8080/ix-elo/ix).

CacheItemLifetime

Die Lebensdauer eines Objektes im internen Cache. Dieser Werte sollte kleiner als der Cachewert des Indexservers sein (standardmäßig 600 Sekunden).

EnableMaskCache

Aktiviert das Caching von Verschlagwortungsmasken

EnableObjectCache

Aktiviert das Caching von Archivobjekten (Dokument und Ordner)

EnableIdentityCache

Aktiviert das Caching von Identitätsobjekten (Anwender und Gruppen)

EnableKeyCache

Aktiviert das Caching von Schlüsselobjekten

SearchTimeout

Legt die Timeoutspanne für Suchen fest (standardmäßig 0 Sekunden à ohne Timeout)

LoginModuleConfiguration

Ein Loginmodul wird im LoginModuleConfiguration Abschnitt für jeden Manager konfiguriert. Das Loginmodul legt fest, wie die Anmeldung am Indexserver erfolgt.

name (attribute)

Modulname

serializationType (attribute)

Immer Xml

AssemblyName

Der qualifizierte Name der Assembly, welche den Loginmodultypen enthält. Normalerweise auf Dms.Business.Elo7 festgelegt.

TypeName

Name des Loginmodultypen. Normalerweise RunAsUserLoginModule

SerializationInfo

Inline XML zur Definition des Moduls.

Es gibt zwei grundlegende Loginmodulvarianten:

DmsUserName

Name des ELO Anwenders

DmsUserPassword

Das mit CryptIt verschlüsselte Anwenderpasswort

   DmsAdminName

Der Name eines ELO Anwenders, welcher als Autorisierung für eine Run-As Anmeldung verwendet werden kann.

DmsAdminPassword

Das mit CryptIt verschlüsselte Anwenderpasswort.

In beiden Fällen ist eine Zuordnung des Anwenders, der die Anmeldung durchführen möchte auf einen dedizierten ELO Anwender möglich.

OsUserName

Name des Betriebssystemanwenders, der die Anmeldung "ausführt".

DmsUserName

Name des zugewiesenen ELO Anwenders.

DmsUserPassword

Das mit CryptIt verschlüsselte ELO Anwenderpasswort.

NameParsePattern

Ein regulärer Ausdruck, der alternative zu OsUserName verwendet werden kann. Der reguläre Ausdruck wertet den Namen des Betriebssystemnutzers aus. Es kann der Name des ELO Anwenders für eine RunAs Anmeldung herausgefiltert werden (z.B. entfernen des Domänennamens)