---
title: "How Readers self registration works in Document360"
slug: "reader-self-registration"
description: "The Self registration feature on Document360 would be applicable only when the knowledge base site access is set to Private or Mixed."
tags: ["Reader Self-Registration"]
updated: 2026-02-02T04:38:59Z
published: 2026-02-02T04:38:59Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.document360.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Readers self registration

Self-registration lets users create their own reader accounts without needing an invitation from a project team member. To enable self-registration, share your knowledge base URL with users, allowing them to create their accounts independently.

Once registered, readers are automatically added to the **Readers** list. Project members with access to **User & permissions**settings can edit or remove these readers as needed.

> [!NOTE]
> ** NOTE
> 
> The Readers self-registration feature is available only if your Document360 project’s Reader access is set to **Private** or **Mixed**.

### Self-register on a Knowledge base site

To self-register on a Knowledge base site:

1. Go to your Knowledge base site.
2. Click **Sign up**at the bottom of the login screen.

![User self registration step](https://cdn.document360.io/860f9f88-412e-4570-8222-d5bf2f4b7dd1/Images/Documentation/new%20account(1).png)
3. Enter your **First name**, **Last name**, and **Email**.
4. Click **Sign up**.

![10_Screenshot-Self_signup_site_page](https://cdn.document360.io/860f9f88-412e-4570-8222-d5bf2f4b7dd1/Images/Documentation/Self sign up.png)

You will get a confirmation message saying, ‘*Account created successfully*’.

![](https://cdn.document360.io/860f9f88-412e-4570-8222-d5bf2f4b7dd1/Images/Documentation/New account created.png)

You will receive an invitation email. Once verified, you can set a password and log in to the knowledge base site.

> [!NOTE]
> ** NOTE
> 
> An email only needs to be verified once. After that, it can be used across multiple projects.

---

## Overview of Reader self-registration

To access the reader self-registration page:

1. Navigate to **Settings** (**) > ****Users & permissions**** in the left navigation bar****in the Knowledge base portal.
2. In the left navigation pane, navigate to **Readers & groups** > **Readers**.

![Settings for reader self-registration and domain management in a knowledge base system.](https://cdn.document360.io/860f9f88-412e-4570-8222-d5bf2f4b7dd1/Images/Documentation/Reader%20self%20registration.png)

Key elements of the **Reader self-registration** page:

1. **Enable reader self-registration:** Turn on the toggle to allow readers to self-register.

> [!NOTE]
> ** NOTE
> 
> To disable reader self-registration, follow these steps:
> 
> 1. In the **Reader self-registration** page, turn off the **Enable reader self-registration** toggle.
> 2. Click **Disable**in the **Disable reader self-registration** panel.
> 
> If the **Enable reader self-registration** toggle is turned off, readers cannot register themselves.
2. **Content permission**: Select the desired content permissions:
  - **All content**: Readers can access all Knowledge base content.
  - **Map reader group(s)**: The content access permissions of the selected reader group(s) will apply to the domains.
3. **Add domain**: Add a new domain for domain restriction.
4. **Import domain**: Import multiple domains for domain restrictions.
5. **Filter options**: View domains filtered as All, Active, or Inactive.
  - **All**: Displays all allowed or blocked domains.
  - **Active**: Lists only active domains.
  - **Inactive**: Lists only inactive domains.
6. **Allowed/Blocked domains**: Displays all domains for the project. Click the column header to sort the list alphabetically; click it again to reverse the order.
7. **Reader groups**: Shows reader groups mapped to domains.
8. **Status**: Indicates whether domains are Active or Inactive.
9. **Search**: Search for specific domain names.
10. **Export**: Export the list of domains as a CSV file.

---

## Adding a domain restriction

To add a domain restriction, follow the steps below:

1. Navigate to **Settings** (**) in the left navigation bar****in the Knowledge base portal.
2. In the left navigation pane, navigate to ****Users & permissions**** > **Readers & groups** > **Readers**.
3. Turn on the **Enable reader self-registration**toggle to allow readers to self-register.
4. Click **Add domain** to add a new domain.

The **Add domain** panel will appear.
5. Enter the desired domain names (e.g., everything after the **@** symbol, like `@genericmail.com` or `@randomdomain.com`) and press **Enter**.
6. To remove a selected reader group, click the ** icon to clear the entries in the line.

> [!NOTE]
> ** NOTE
> 
> You can add up to five domain names, separated by commas.
7. Select the restriction type:
  - **Block**: Readers from the specified domains are restricted from self-registering, while others can self-register.
  - **Allow**: Readers from specified domains can self-register. All other domains are blocked.
8. If selecting **Allow**, optionally map the domain to a reader group.

> [!NOTE]
> ** NOTE
> 
> - If no reader groups are selected, the reader group mapped in the content permission will be applied by default.
> - If both the Map reader group(s) in the content permission and the domain-specific reader group(s) are enabled, the domain-specific settings will take precedence over the default reader groups.
9. Click **Add** to save the restriction.

![Adding domains to allow or block access for specific reader groups in the application.](https://cdn.document360.io/860f9f88-412e-4570-8222-d5bf2f4b7dd1/Images/Documentation/Add%20domain.png)

---

## Importing multiple domains

To import multiple domains in readers self-registration page, follow the steps below:

1. Navigate to **Settings** (**) > ****Users & permissions****in the left navigation bar****in the Knowledge base portal.
2. In the left navigation pane, navigate to **Readers & groups** > **Readers**.
3. Click the dropdown next to **Add domain** and select **Import domains**.

The **Import domains**panel will appear.
4. Click **Download template** to get the sample CSV template.
5. Upload the CSV file using one of the following methods:

a. **Upload from my device**: Select the CSV file from your local file explorer.

b. **Drag and drop**: Simply drag and drop the CSV file into the designated area.

> [!NOTE]
> ** NOTE
> 
> You can import up to 500 domains at once.
6. A validation summary will display:
  - **Valid Domains**: Number of valid entries.
  - **Invalid Domains**: Number of invalid entries (click the **Download** (**) icon to view details).
7. Select the restriction type: **Block** or **Allow**.
8. Click **Import**.

![Import domains feature allows uploading CSV files for domain management in the application.](https://cdn.document360.io/860f9f88-412e-4570-8222-d5bf2f4b7dd1/Images/Documentation/Import%20domain.png)

---

## Editing and deleting a Domain restriction

**To edit a domain restriction:**

1. Hover over the desired domain name on the **Reader self-registration** page.
2. Click the **Edit** (**) icon to modify the domain restriction configuration.

**To delete a domain restriction:**

Hover over the desired domain name and click the **Delete** (**) icon.

Alternatively, select the checkbox next to the domain name, and then click **Delete** (**) at the top of the list.

![Manage reader self-registration by domain, allowing specific email domains for access.](https://cdn.document360.io/860f9f88-412e-4570-8222-d5bf2f4b7dd1/Images/Documentation/image-1767329036223.png)

## Understanding domain restriction

Domain restrictions determine whether readers from specific domains can self-register, based on the selected restriction type and the domain's status. This feature lets you control who can register on your knowledge base by email domain.

| Restriction type | Domain status | Description | Example |
| --- | --- | --- | --- |
| Allow | Active | Readers from the domain can self-register. | A company adds `@examplecorp.com` to the **Allow** list and sets the status to **Active**. Employees with `@examplecorp.com` can self-register. |
| Allow | Inactive | Readers from the domain cannot self-register. | The domain `@examplecorp.com` is set to **Allow,** but its status is **Inactive**. Employees with this domain cannot self-register. |
| Block | Active | Readers from the domain cannot self-register. | A general email domain like `@genericmail.com` is added to the **Block** list and its status is **Active**. Employees with this domain cannot self-register. |
| Block | Inactive | Readers from the domain can self-register. | The domain `@genericmail.com` is in the **Block** list but its status is **Inactive**. Users with this domain can register. |

---

### FAQ

#### What happens if no default reader group is selected?

If no default reader group is selected, self-registered readers will have unrestricted access to the entire knowledge base, without any group-specific restrictions.

#### What access do readers with multiple group memberships get?

When a reader is part of multiple groups, the highest level of access for each content item is granted.

For instance, if a reader belongs to Group A (which has access to all languages in workspace 'V1') and Group B (which has access to only English in 'V1'), the reader will receive access to all languages in workspace 'V1'.

#### Does individual content access override reader group access?

No, individual content access does not override group access. The reader always receives the highest privilege from both individual and group settings.

For example, if a reader is individually set to access only English in workspace 'V2' but is also part of a group that has access to all languages in 'V2', the reader will have access to all languages in 'V2'.

#### How is reader access prioritized?

Access is determined by the highest privilege assigned at each content level. Readers only gain access to the content they have been specifically granted.

#### Why is self-registration not working for my project?

Self-registration does not function as expected when SSO (Single Sign-On) is enabled because SSO bypasses the Document360 login page, where self-registration typically occurs. Self-registration with domain configuration is designed for use on the Document360 login page only.

A Project in Document360 is a centralized container for your documentation, housing multiple workspaces, articles, categories, team accounts, readers, and custom settings. It ensures seamless organization, accessibility, and scalability for your knowledge base.
