Datei "web.config" konfigurieren
Die nächsten Konfigurationsschritte von UserManagement Admin Web sind in der Datei web.config zu machen. Diese Datei liegt im Verzeichnis C:\inetpub\wwwroot\UserManagementAdminWeb.
Erstellen Sie in Ihrem ausgewählten RDBMS vor der Konfiguration der Datei web.config eine Datenbank, welche als Benutzerverwaltungs--Datenbank dienen wird. |
Die Datei web.config enthält die Verbindungsinformationen für den Zugriff auf die UserManagement Datenbank(en) und den Sichtbarkeitseinstellungen für die Wizards im UserManagement Admin Web. Jede Datenbankverbindung hat ein Verbindungsprofil (GeoUserManagementConnection).
Aus technischer Sicht wird die Verbindung über die Datei GeoProject.dll errichtet.
ACHTUNG! Beachten Sie, dass Sie zumindest einen Text-Editor zum Editieren von UTF8-Textdateien benötigen (z.B. UltraEdit32, PSPad oder Notepad++), um die Datei web.config editieren zu können. Verwenden Sie auf keinen Fall NOTEPAD - die web.config Datei würde ansonsten beschädigt werden. |
Der konfigurierte Datenbank Benutzer muss mindestens Lese- (Selektieren) und Schreib- (Einfügen, Aktualisieren, Löschen) Rechte erhalten. |
1. Verbindungseinträge
<GeoUserManagement>
<GeoUserManagementConnections>
<GeoUserManagementConnection>
<Profile>My MSSQL Profile</Profile>
<Host>MyServer\sql2008</Host>
<DatabaseType>MSSQL</DatabaseType>
<DatabaseName>MySQL_Database</DatabaseName>
<Username>MyUsername</Username>
<Password>KH4yhJLabVaPSxrXOGCb7g==</Password>
<ProviderExtension></ProviderExtension>
<KeepconnectionAlive>1</KeepconnectionAlive>
<WebOfficeProjectURL>https://mywebofficeserver.com/WebOffice/synserver?project=</WebOfficeProjectURL>
<KeepLoggingEntriesPeriode>0</KeepLoggingEntriesPeriode>
<WebOfficeURL></WebOfficeURL>
<WebOfficePassword></WebOfficePassword>
</GeoUserManagementConnection>
<GeoUserManagementConnections>
<GeoUserManagement>
Parameter |
Beschreibung |
Gültige & Standardwerte |
||||
---|---|---|---|---|---|---|
Profile |
Name der Datenbankverbindung, die in der Dropdown-Box auf der UserManagement Admin Web Login-Seite angezeigt wird |
|
||||
Host |
Datenbank-Hostname (falls nötig) und Datenbank-Instanz (falls erforderlich) |
|
||||
DatabaseType |
Typ der Datenbank |
ORACLE MSSQL MSACCESS POSTGRESQL SQLITE |
||||
DatabaseName |
Name der Datenbank |
|
||||
Username |
Datenbank-Benutzername (Nicht erforderlich, wenn Datenbank vom Typ MSAccess ist; die Anwendung erfordert von einer nicht gesicherten MSAccess-Datenbank den Standard-Login-Benutzernamen admin) |
|
||||
Password |
Passwort der Datenbankverbindung (falls nötig); verschlüsselt durch die mitgelieferte Software
|
|||||
ProviderExtension |
Für Verbindung zu einem 64-Bit OLEDB-Client für Oracle und MSSQL setzen Sie den Wert .1 |
Gültige Werte: |
||||
KeepconnectionAlive |
0: Legt fest, dass nach jedem Datenbankzugriff die Datenbankverbindung wieder abgebaut wird. 1: Legt fest, dass die Datenbankverbindung erhalten bleibt.
Wir empfehlen: 1 > MS Access 0 > SQL und Oracle |
Gültige Werte: 0 1 |
||||
WebOfficeProjectURL |
URL zum WebOffice Projekt, um Projekt-Freischaltungen per Mail an die Benutzer zu kommunizieren (z.B. nach einer Gruppenänderung durch den Administrator). |
|
||||
KeepLoggingEntriesPeriode |
Angabe in Tagen: Wenn Logging-Einträge (der Selbstregistrierung) älter sind als der konfigurierte Wert, werden diese Logging-Einträge gelöscht. |
|
||||
WebOfficeURL |
URL zur WebOffice Administrationsseite (SynAdmin): Ermöglicht es mit Hilfe einer Schaltfläche im UserManagement Admin Web, die UserManagement Daten der WebOffice-Anwendung neu zu lesen und den Cache zurückzusetzen. |
|
||||
WebOfficePassword |
Passwort zur WebOffice Administrationsseite (SynAdmin)
|
Überblick über die Benutzerverwaltungsdatenbankverbindungseigenschaften
2. Einträge zur Passwortsicherheit
Zusätzlich gibt es zu den Verbindungseinträgen noch Einträge zur Passwortsicherheit:
<PasswordMinimalSize>1</PasswordMinimalSize>
<PasswordMinimalNumberDigits>0</PasswordMinimalNumberDigits>
<PasswordMinimalNumberLetters>0</PasswordMinimalNumberLetters>
<PasswordMinimalNumberSpecialCharacters>0</PasswordMinimalNumberSpecialCharacters>
<PasswordDiffersFromUserID>true</PasswordDiffersFromUserID>
Parameter |
Beschreibung |
Gültige & Standardwerte |
---|---|---|
PasswordMinimalSize |
Mindestanzahl der Zeichen in einem Passwort. |
Leerzeichen am Ende und am Beginn sind nicht zulässig. Die maximale Größe ist 64. Default = 1 |
PasswordMinimalNumberDigits |
Mindestanzahl von Ziffern in einem Passwort. |
Default = 0 |
PasswordMinimalNumberLetters |
Mindestanzahl von Buchstaben in einem Passwort. |
Default = 0 |
PasswordMinimalNumberSpecialCharacters |
Mindestanzahl von Zeichen, die weder Ziffern noch Buchstaben sind. |
Default = 0 |
PasswordDiffersFromUserID |
Soll das Passwort sich von der User ID unterscheiden? |
Default = true |
Überblick über die Passwortsicherheit
Siehe die nachfolgenden Kapiteln ORACLE Verbindungsparameter, MSSQL Verbindungsparameter, POSTGRESQL Verbindungsparameter, SQLITE Verbindungsparameter und Menü Einträge für Details bezüglich der Konfiguration von web.config. |