The User Registration simplifies the process of adding new users to the 4ALLPORTAL. This 4App integrates a guided, secure form into the login area where new users can enter all relevant user details themselves and apply to the administrator for registration in an intuitive operation. Your administrator will receive an email notification containing a link that will open up the registration request in the User Management. This is where all the relevant details such as the company, name, and email address of the applicant are shown so that the person can be validated. The administrator can then either permit or reject the registration.


Summary of the user registration functions


  • User registration integrated into login screen
  • Guided form to record user details
  • Customizable form fields and required fields
  • Validation with activation or rejection of new user by an administrator
  • Direct assignment of user roles at time of activation
  • Security question with a captcha field (challenge-response test)
  • Multilingual support
  • Configuration of user registration via an admin snap-in
  • Creation of new user in Contacts module (with field mapping)
  • Overview of registrations in module “User Registration”



Form fields in the product standard

  • Account information: Academic title, First name*, Last name*, Company*, Department*
  • Contact information: Email*, Telephone number*, Cell number, Street and Building Number*, Zip*, City*
  • Registration information: Username*, Password*, Repeat password*, Captcha*

    The fields marked with * are required fields


Example: Form to enter account details



The user registration process

The steps outlined here describe the standard process of user registration. The agents involved in this process are the unregistered “User”, who requests access to the 4ALLPORTAL, and the “Administrator”, who validates the registration request by the “User”, and accepts or rejects it.


           The user:

  1. The user opens the 4ALLPORTAL login screen by entering the URL in their browser.

  2. By clicking on the “Register” button, the user will open the registration form.

  3. The user enters their data in the first form “Account information” and confirms that by clicking on the “Continue” button.

  4. The user then enters their data in the form “Contact information” and confirms that by clicking on the “Continue” button.

  5. In the following form “Registration information”, the user must create a username and password, which will be required when logging in to the 4ALLPORTAL in future.
    The user must follow the password policy defined in the system when creating the password. The “Info” icon by the password field provides information about that policy.

  6. The user must take the combination of letters and numbers from the captcha and enter them in the field below.

  7. The user ends the process by clicking on the “Complete registration” button.

  8. The user receives an email notification to verify the owner of the email address.

  9. By clicking on the “Confirm email address” link button, the user sends this verification.
    The registration request is now sent to the administrator.


    The administrator:

  10. The administrator receives an email notification about the user’s registration request.

  11. By clicking on the “Go to user administration” link button, the administrator opens the registration request in the “User registration” module in the 4ALLPORTAL.
    If there is no user session in progress, the administrator must first login to the system.

  12. The registration request shows the administrator, for validation, all the information about the person taken from the completed form fields in the forms Account information, Contact information and Registration information (apart from the password and captcha).

  13. By clicking on the “Accept” icon in the toolbox, the administrator can activate the user in the system and assign a user role. The user will then receive an email notification about the activation of their user access and can login to the system using their username and password.

    By clicking on the “Reject” icon in the toolbox, the administrator can reject the user, stating a reason for the rejection. The user will receive an email notification about the rejection and the reason, and will not then be able to login to the system.

  14. The process is complete. The system continues to show the registration request. The administrator can navigate in the “User registration” module, where all registrations are listed as entries.



 


Product standard

This feature is a component of the 4ALLPORTAL product standard and is available in the marketplace as 4APP with due regard to the licensing conditions.


This feature is integrated into the 4ALLPORTAL as follows:

  • The addition to the login screen of a registration button and the user registrations carried out on the basis of the three forms listed above.
  • The addition to the general administration/user settings of the admin snap-in “User registration”.
  • Integration of the CoreEngine module “User registration”. 


Installation and operation

Installation is carried out through App Management in the 4ALLPORTAL. When you add the User registration app from the marketplace, the repository “4allportal-user_registration” is added to App Management. It is then possible to activate it in the system and get app updates via App Management.

Standard configuration

Upon installation, the feature is delivered with the following presets. Configurations must also be carried out in the admin snap-in “User registration”

  • The user registration is already activated
  • The user must create a username for login. Alternatively, it would be possible to choose to log in using the email address
  • Create Contact from User is deactivated
  • The captcha is activated
  • User/roles must be authorized as administrator
  • Carry out configuration of permitted roles for user mapping
  • Enter email address for when you contact support
  • Activate fields for preventing the entry of existing user data
  • Field mapping is preconfigured


Role configuration

The “Admin” role has full access to the “User registration” module. The module entry is displayed in the mega menu.

Other existing roles – e.g., the standard role “User” – also have full access to the module, however the module entry is hidden in the mega menu.


Recommendation

As stated above, the “Admin” role has all authorizations for the module. No authorizations are required for the standard user – unless you name users as administrators for the validation of the registration requests, in which case authorizations and the menu entry are required.






Customizing


  • Customizing the configuration options listed under “Standard Configuration”
  • Customizing the registration forms
    – Fields of the forms
    – Number of forms
    – Order of the forms
  • Customizing the email notifications
  • Customizing the metadata fields for the objects in the module (detail view)






Licensing model



FEATURE OR APP IS SUBJECT TO AN EXTRA CHARGE

FEATURE OR APP INCLUDES COSTS FOR THE INITIAL CONFIGURATION