Skip to main content
Skip table of contents

Enabling user self-registration

PMC allows users to self-register as local users (i.e. users created internally in PMC under the Local authentication provider).

To enable self-registration, perform the following steps:

  1. In the PMC Web UI, go to Authentication. Click the Self-registration tab.

    You must have the ViewSelfRegistrationSettings and ModifySelfRegistrationSettings permission to see this page. Both are assigned to the Administrator role by default.

  2. After enabling the standard self-registration toggle, you will see the configuration options. 
  3. In Domains, enter the domains that you want to permit for standard user self-registration. For example, if you want user john.doe@acme.com to be able to self-register, enter acme.com in this field. To allow all domains, enter an asterisk (*).
  4. In Messaging configuration, select which of your messaging configurations will be used to send transaction emails to self-registered users.
  5. Enable the reCAPTCHA toggle if you wish to use reCAPTCHA protection for the self-registration process. We strongly recommend keeping this option enabled.

    reCAPTCHA is a security service that protects websites from fraud and abuse. It is used in the self-registration process to secure the procedure and filter out malicious usage or bots. Since version 3 is used, there are no puzzles or any other manual steps for users to complete — everything is hidden and automatic.

    You can use your own reCAPTCHA account, or the system default reCAPTCHA one.

  6. In reCAPTCHA Secret, enter your reCAPTCHA secret if you wish to use your own reCAPTCHA account. If the field is left empty, the system default will be used.
  7. In reCAPTCHA Site Key, enter your reCAPTCHA site key if you wish to use your own reCAPTCHA account. If the field is left empty, the system default will be used.
  8. Click Save.
  9. The users will see the self-registration option on the PMC Web UI login page.

Transaction emails

PMC sends two types of emails to standard users during the self-registration process. The content of these emails cannot be modified.

  1. Activation Code Email: This email is sent to the email address that the user filled in the self-registration form (it must be an address that doesn't exist in PMC yet). The email contains an activation link that continues the self-registration process. This link has a fixed expiration time of 2 days.
  2. Account Already Exists Email: This email is sent to the user in case the email address already exists in the system. It directs the user to the login page.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.