CDESK allows customer accounts to be created automatically using Microsoft Entra ID, Google Authentication or manually.
For customer account creation to work, the email address or domain must be listed as an allowed domain in a company’s settings.
How does it work with authentication services?
How to create an account manually?
Go to CDESK → Global Settings → Connectors, API. This will open a list of connectors and APIs currently configured on your CDESK server. Locate the Microsoft Entra ID Authentication connector in the list and double-click to open it. If you do not already have this connector, you will need to create it first. For a detailed procedure, refer to the article MS Entra ID – Basic Authentication.
In the connector settings, enable the Allow new customer accounts to be created in CDESK toggle switch. Save the settings using the Save button in the bottom right corner.
Go to CDESK → Global Settings → Connectors, API. This will open a list of connectors and APIs that are currently configured on your CDESK server. Locate the Google Authentication connector in the list and double-click to open it. If you don’t already have this connector, you will need to create it first. See the Google Authentication article for a detailed procedure.
In the connector settings, enable the Allow new customer accounts to be created in CDESK toggle switch. Save the settings using the Save button in the bottom right corner.
Go to CDESK → Global Settings → Users and turn on the Add a link to the ‚Create Customer Account‘ login screen switch. Save the settings using Save.
A Create a customer account link will appear on the login screen, allowing users to create a new customer account.
You can define allowed addresses or domains for each company. If a user who does not yet have a customer account with CDESK tries to log in and their email address belongs to an allowed domain, the system will automatically allow them to register and create a customer account.
Go to Address Book → Companies. In the list, open the company for which you want to configure the domains and in the General Information tab, scroll to Company Settings.
In the Domains or emails for creating customer accounts field, specify the addresses or domains from which new user accounts can be created. You can use whole domains (e.g. company.com) or individual email addresses (e.g. user@company.com).
Save your settings using the Save button in the bottom right corner.
If you have made the necessary settings and do not yet have a CDESK account, click on one of the buttons on the login screen:
This will open a new user registration form for you to fill in and submit. In the case of authentication services, the known data will be filled in automatically. The company will be set to the one where the user’s address or domain is enabled.
After submitting this form, you will receive a confirmation email to activate your new account.