The self-registration procedure allows users to access the DPS independently. If active, within the Public Login page, there will be a button "Create new account" to start the self-registration flow.
.png?sv=2022-11-02&spr=https&st=2026-01-08T10%3A55%3A04Z&se=2026-01-08T11%3A07%3A04Z&sr=c&sp=r&sig=XaPmQMDrcJQR5aMzIZJMKKkU5QidSftabhWVp0kfE9c%3D)
The user must enter their personal email address.
The user receives an email with a registration link to navigate.
The user must enter all the required information, passwords, and accept the agreements to complete the registration.
Within the DPS, a new Customer is created
Within the DPS, a new User is created under the customer.
The user can log in, activate things, and start using the DPS services.
User onboarding configuration
Within the Access and Security / User Onboarding page, you can configure any aspect related to the user onboarding experience.
Self-registration
Enable user self-registration
.png?sv=2022-11-02&spr=https&st=2026-01-08T10%3A55%3A04Z&se=2026-01-08T11%3A07%3A04Z&sr=c&sp=r&sig=XaPmQMDrcJQR5aMzIZJMKKkU5QidSftabhWVp0kfE9c%3D)
You can decide whether to turn on or off the user self-registration from the login page.
Refer to the DPS users guide for more details about user management in the DPS, including the self-onboarding experience.Add 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, a location named Home or Location is created.Enable Customer verification
If selected, when a back-office-created user accesses the DPS, they must confirm customer information, such as phone number or address.
Enable 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 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, or non-customer users (Partner and Organization) must be manually registered in advance.
User Types
You can select the types of users you wish to allow to self-register.
.png?sv=2022-11-02&spr=https&st=2026-01-08T10%3A55%3A04Z&se=2026-01-08T11%3A07%3A04Z&sr=c&sp=r&sig=XaPmQMDrcJQR5aMzIZJMKKkU5QidSftabhWVp0kfE9c%3D)
In case of Business or Personal types, a new customer is created, else by selecting Partner, the user performing self-registration must also provide the Partner Code that must be validated.
The Partner Code is used by the DPS to retrieve the partner (previously registered) where to create the new user.
Refer to the Personas article for more details about the different types of users that can be registered in the DPS application.