User Self Registration

Prev Next

In a B2C domain, a self-service application allows end users to create and manage their own accounts and settings, saving back-office staff the time-consuming task of manually creating, updating and administering user profiles and permissions.

In the login page it is possible to enable the self-registration (User Onboarding page in the Console), which allows users to create accounts without the back-office staff support.

The self-registration is available for users belonging to a customer or partner.

  • Customer: a new customer can register by itself and manage other users (e.g. colleagues, family members).

  • Partner: partner can complete the registration by entering a code provided by the OEM organization.

By clicking on the Create new account link the application will ask for an email address to be used to verify the user's identity before continuing the registration process.

Once the email address has been provided, the account activation email is sent to the user.

By navigating the registration link, the user will access the account registration page, where it can provide all the missing information:

  • Company main information.

  • User main information.

  • Access password.

  • Acceptance of Terms of Service and Privacy Policy agreements.

Customer user self registration

When completed, a new Customer is created, and the provided email address and user information are used to create the first user under the customer account.
When a user is created, it is automatically associated with a User Type which defines the set of permissions.
This user will also be the account administrator user for the customer, so be sure that the default user type for customers has also the Customer account administrator permission.

Partner user self registration

In respect to customers, a Partner must provide a code identifying it.
The code is generated by the OEM organization when the partner entity is registered (without users), and it is used to associate the new user to the right partner when the self-registration takes place.

If the provided code in not valid, the user self-registration fails.

In the alternative to pre-register the partner, it is possible to configure the Partner Provider plugin, which automatically retrieves the partner details by code.