This page allows users to register themselves in the WebOffice usermanagement. To activate this functionality the following flag in the file web.config (usually to find here C:\inetpub\wwwroot\UserManagementAdminWeb\web.config) has to be set to true:
<SelfRegistrations Enabled="true"\>

Configuration for self registration form in file 'web.config'
Tag |
Value |
Description |
<SelfRegistrations\> |
Enabled="true"|"false" |
Activates the Registration page and the Reset registration page |
<SelfRegistration\> |
Configuration for one or more self registrations Note: With this function users can be logon to different groups. |
|
<Name\> |
String |
Name of the self registration page Note: If more self registration pages are configured, the parameter &ID= MUST be added when calling the page, e.g. http://<hostname>/UserManagementAdminWeb/Registration.aspx?ID=Name |
<GeoUserManagementConnection.Profile\> |
String |
User the profile name of the db connection |
<TemplateDirectory\> |
String |
Path of the HTML templates for the pages and mail notification |
<DisplayName\> |
"true"|"false" |
Display the name |
<DisplayFirstName\> |
"true"|"false" |
Display the first name |
<DisplayLastName\> |
"true"|"false" |
Display the last name |
<DisplayPhone\> |
"true"|"false" |
Display the phone number |
<DisplayMobile\> |
"true"|"false" |
Display the mobile number |
<DisplayFax\> |
"true"|"false" |
Display the fax number |
<Group\> |
String |
1 to n Groups can be defined, to which the user will be automatically assigned. Note: If the groups already have project access, the user can immediately after registration login to the project. |
<SendEmailNotification\> |
Enabled="true"|"false" |
Enables the automatic e-mail notification to the administrator's e-mail address. |
<EmailNotificationAdministrator\> |
In this web.config flag the administrator's email address can be entered for any notifications. Note: If this entry is empty no notification will be send to the administrator. Note: If the notification is supposed to be sent to multiple mail addresses, they may be concatenated using ; For example: <EmailNotificationAdministrator>admin1@mymailserver.com;admin2@mymailserver.com;admin3@mymailserver.com</EmailNotificationAdministrator>
The email can be created via the templates (in folder \UserManagementAdminWeb\Templates\SelfRegistration) •emailsubject.administrator.html •emailbody.administrator.html or for the respective languages via the regional templates (e.g. 'en') •emailsubject.administrator.en.html •emailbody.administrator.en.html |
|
<SetPasswordTimestamp\> |
Enabled="true"|"false" |
Password expiration time in days. Forces user password change when a WebOffice session is started and the password is older than the configured value (in days). Note: Value 0 means that the passwords NEVER expire! |
<mailSettings\> |
The settings of the mail server can be entered here. |
Activate the self registration
By calling http://<hostname>/UserManagementAdminWeb/Registration.aspx users can register themselves in the WebOffice usermanagement.
Note: Please consider that the general terms of use must be accepted in order to register successfully.

Registration Page
After having successfully registered, you will get a link e.g. to login to the WebOffice application. The link can be configured in the file C:\inetpub\wwwroot\UserManagementAdminWeb\Templates\SelfRegistration\confirmation.html.
In the WebOffice usermanagement database the user will be stored with the Origin Selfregistration.

Saved user in the um db
There is also the possibility that users can be redirected to the self-registration page on the login page (via a link).
For details regarding the configuration of this functionality see also chapter UM Login (Account).

Link on Login site for self registration
Note: The following parameters can be used when calling the registration page:
&LANG=EN ... to call the GUI language
&ID= ... to call registration page as set in the flag <Name\>
Note: The registration page can be customized by using GeoUserMgmgtSR.css. By using the following html pages in the template directory <TemplateDirectory\>
(e.g. in C:\inetpub\wwwroot\UserManagementAdminWeb\Templates\SelfRegistration) the registration page can be additionally customized. The html pages can be localized by using the 2digit language iso code (e.g. header.en.html, header.de.html, ...).
header.html ... Header of registration page
footer.html ... Footer of registration page
confirmation.html ... Confirmation message of the registration page (allows @sub() expressions)
emailsubject.html ... Subject of the email sent by registration page (allows @sub() expressions)
emailbody.html ... Body of the mail sent by registration page (allows @sub() expressions)
terms.html ... Link to the general terms of use
terms_detail.html ... Details of the general terms of use (referred to in terms.html). This page can also be removed or replaced by other documents (e.g. PDFs).