Mit dieser Seite können sich Anwender selbst in der WebOffice usermanagement Datenbank registrieren. Um diese Funktion zu aktivieren, muss der folgende Parameter in der web.config (normalerweise zu finden unter C:\inetpub\wwwroot\UserManagementAdminWeb\web.config) aktiviert werden:
<SelfRegistrations Enabled="true"\>

Aktivierung der Selbstregistrierungsfunktion in der Datei "web.config"
Tag |
Wert |
Beschreibung |
<SelfRegistrations\> |
Enabled="true"|"false" |
Aktiviert die Registrierungsseite sowie die Registrierung-Zurücksetzen-Seite |
<SelfRegistration\> |
Konfiguration für ein oder mehrere Selbstregistrierungen Hinweis: Somit können sich User bspw. in an unterschiedlichen Gruppen anmelden. |
|
<Name\> |
String |
Name der Selbstregistrierungsseite Hinweis: Wenn mehrere Selbstregistrierungsseiten angelegt sind, MUSS über den Parameter &ID= die jeweilige Seite angesprochen werden, z.B. http://<hostname>/UserManagementAdminWeb/Registration.aspx?ID=Name |
<GeoUserManagementConnection.Profile\> |
String |
Hier ist der Profilname der Datenbankverbindung anzugeben |
<TemplateDirectory\> |
String |
Pfad der HTML-Vorlagen für die Seiten bzw. Emailbenachrichtigungen |
<DisplayName\> |
"true"|"false" |
Soll der Name angezeigt werden |
<DisplayFirstName\> |
"true"|"false" |
Soll der Vorname angezeigt werden |
<DisplayLastName\> |
"true"|"false" |
Soll der Nachname angezeigt werden |
<DisplayPhone\> |
"true"|"false" |
Soll die Telefonnummer angezeigt werden |
<DisplayMobile\> |
"true"|"false" |
Soll die Nummer des Mobiltelefons angezeigt werden |
<DisplayFax\> |
"true"|"false" |
Soll die Faxnummer angezeigt werden |
<Group\> |
String |
Hier werden 1 bis n Gruppen definiert, zu denen der angemeldet User automatisch hinzugefügt wird. Hinweis: Wenn diese Gruppen bereits Berechtigungen auf ein Projekt haben, kann der User sofort nach der Anmeldung mit dem Projekt starten. |
<SendEmailNotification\> |
Enabled="true"|"false" |
Aktiviert die automatische E-Mailbenachrichtigung an die E-Mailadresse des Administrators. |
<EmailNotificationAdministrator\> |
In diesem web.config Eintrag kann die Emailadresse des Administrators für etwaige Benachrichtigungen eingetragen werden. Hinweis: Ist der Eintrag leer, so erfolgt keine Benachrichtigung an den Administrator. Hinweis: Soll eine Benachrichtigung an mehrere Mailadressen versendet werden, so können diese mit ; getrennt angegeben werden, wie etwa <EmailNotificationAdministrator>admin1@mymailserver.com;admin2@mymailserver.com;admin3@mymailserver.com</EmailNotificationAdministrator>
Die Email kann über die Templates (im Ordner \UserManagementAdminWeb\Templates\SelfRegistration) •emailsubject.administrator.html •emailbody.administrator.html bzw. für die jeweiligen Sprachen über die regionalen Templates (z.B. "de") •emailsubject.administrator.de.html •emailbody.administrator.de.html gestaltet werden. |
|
<SetPasswordTimestamp\> |
Enabled="true"|"false" |
Kennwort-Ablaufzeit in Tagen. Erzwingt Änderung des Benutzer-Kennwortes beim Start einer WebOffice-Sitzung, wenn das Kennwort älter als konfigurierter Wert (in Tagen) ist. Hinweis: Wert 0 heißt, dass die Kennwörter NIE ablaufen! |
<mailSettings\> |
Hier können die Einstellungen des Mail-Servers eingetragen werden. |
Aktivierung der Registrierungsfunktion
Über den Aufruf http://<hostname>/UserManagementAdminWeb/Registration.aspx können sich Anwender nun selbst in der WebOffice usermanagement Datenbank registrieren.
Hinweis: Bitte beachten Sie, dass zuerst die Allgemeinen Geschäftsbedingungen akzeptiert werden müssen, bevor eine Registrierung erfolgreich vorgenommen werden kann.

Selbstregistrierungsseite
Nach erfolgreichem Anlegen des Benutzers erhalten Sie einen Link z.B. zum Anmelden in der WebOffice-Applikation. Dieser Link ist standardmäßig in der Datei
C:\inetpub\wwwroot\UserManagementAdminWeb\Templates\SelfRegistration\confirmation.html anpassbar.
In der WebOffice usermanagement Datenbank wird der Benutzer mit der Herkunft Selbstregistrierung gespeichert.

In der UM-DB gespeicherter Benutzer
Es gibt auch die Möglichkeit, dass die Benutzer auf der Login-Seite (über einen Link) auf die Selbstregistrierungsseite weitergeleitet werden können.
Für Details hinsichtlich der Konfiguration dieser Funktionalität siehe auch Kapitel UM Login (Konto).

Link auf Selbstregistrierungsseite auf Login Seite
Hinweis: Die folgenden Parameter können zusätzlich zum Aufruf der Registrierungsseite verwendet werden:
&LANG=DE ... Aufruf der GUI Sprache
&ID= ... Aufruf der Registrierungsseite aus dem Flag <Name\>
Hinweis: Die Registierungsseite kann über die GeoUserMgmgtSR.css noch individuell adaptiert werden. Über die folgenden HTML-Seiten aus dem <TemplateDirectory\>
(z.B. unter C:\inetpub\wwwroot\UserManagementAdminWeb\Templates\SelfRegistration) kann die Registrierungsseite zusätzlich angepasst werden. Die HTML-Seiten können über den 2stelligen ISO-Sprachen-Code lokalisiert werden (z.B. header.en.html, header.de.html, ...).
header.html ... Kopfzeile der Registrierungsseite
footer.html ... Fußzeile der Registrierungsseite
confirmation.html ... Bestätigungsnachricht der Registrierungsseite (unterstützt @sub() Ausdrücke)
emailsubject.html ... Betreff der Mail der Registrierungsseite (unterstützt @sub() Ausdrücke)
emailbody.html ... Inhalt der Mail der Registrierungsseite (unterstützt @sub() Ausdrücke)
terms.html ... Verlinkung zu den Allgemeinen Geschäftsbedingungen (AGBs)
terms_detail.html ... Details zu den Allgemeinen Geschäftsbedingungen (AGBs), auf die in terms.html verwiesen wird. Diese können natürlich auch entfernt oder durch andere Dokumente (z.B. PDFs) ersetzt werden.