User Onboarding

Prev Next

The self-registration procedure allows users to access the DPS independently.
If active, on the Public Login page, there will be the "Create new account" button to start the self-registration flow.

  1. The user must enter their personal email address.

  2. The user receives an email with a registration link to navigate.

  3. The user must enter all the required information, passwords, and accept the agreements to complete the registration.

  4. Within the DPS, a new Customer is created

  5. Within the DPS, a new User is created under the customer.

  6. The user can log in, activate things, and start using the DPS services.

User onboarding configuration

On the Access and Security / User Onboarding page, you can configure any aspect of the DPS user onboarding experience.

User Self-registration

By enabling user self-registration, you can select the account types you wish to allow to self-register from the login page.

  • Customer Business: Will allow customers of the type business (e.g., companies) to self-register.
    During the registration process, the properties marked as BUSINESS are requested.  

  • Customer Personal: Will allow customers of the type personal (e.g., houseowners ) to self-register.
    During the registration process, the properties marked as PERSONAL are requested.  

  • Channel Partner: Will allow partners of type channel (e.g., resellers, TAC) to self-register.
    In case the ā€œEnable Channel Partner self-registration without codeā€œ option is selected, the partner must provide its code during the registration process. Such a code is used by the Partner Provider plugin.

  • Data Recipients: Will allow data recipients to self-register.
    Note that, before gaining access to the DPS, this account must be approved by the OEM.

During the login or the Self Registration, the user will also have to accept the right User Agreements according to the underlying account type.

Default Location on Customer self-registration

You can define whether a predefined location should be created with the customer.
If selected, according to the selected customer type (Business or Personal), a location named Home or Location is created automatically.

Customer self-registration on first login with SSO

In case you are using the SSO based on OpenID Connect, you can select whether to create, at the first login, the entire customer entity if missing.

If selected, when an end-user completes the login through the Single Sign On flow, but their parent customer is not yet registered in the DPS, the system seamlessly redirects them to a registration page.
Here, the user can quickly provide the missing information required to create the new customer entity without manual intervention from the back office.
Note that each unknown user coming from the SSO, at the first login, will create a new customer entity.
So your SSO must be used only by customers, while other users (Partner and Organization) must be manually registered in advance by the OEM back-office.