Users - Registration process

User registration is a two-stage workflow:

  1. The user proves ownership of their email address (Identity confirmation).
  2. An Administrator provisions the user inside Trade Control (Usr.tbUser) and assigns roles.

This page is written for end-users, support/Admins, and for an AI-agent to troubleshoot registration states.

Prerequisites

Normal registration depends on email sending.

Before users can register, an Administrator must configure and activate an SMTP profile:

Process overview (state diagram)

Registration process state diagram
Mermaid source (for automation/AI)
stateDiagram-v2
    direction LR

    [*] --> RegisteredIdentity : User registers (Identity user created)

    RegisteredIdentity --> EmailSent : Confirmation email sent
    EmailSent --> Confirmed : User clicks confirm link<br/>(Identity EmailConfirmed = true)

    Confirmed --> AdminReview : Admins notified<br/>(New registration request)
    AdminReview --> Registered : Admin creates Usr.tbUser<br/>(Registered = true)
    Registered --> RolesAssigned : Admin assigns roles<br/>(Administrators / Managers)
    RolesAssigned --> Active : User can sign in<br/>(RequireConfirmedAccount)

    RegisteredIdentity --> Deleted : Admin deletes registration
    Confirmed --> Deleted : Admin deletes registration
    Registered --> Deleted : Admin deletes user

Step-by-step: end-user journey

1) Register

The user registers using their email address and password.

Register page

Expected outcome:

2) Confirm email

The user opens the confirmation email and selects Confirm email address.

Confirmation email (Outlook)

Expected outcome:

3) Admins are notified

After email confirmation succeeds, Trade Control notifies Administrators that a registration is awaiting processing.

Admin notification - new registration request

Expected outcome:

Admin provisioning step

Email confirmation proves email ownership. It does not create the internal user record.

An Administrator must:

See:

Common issues

No confirmation email received

Common causes:

Actions:

Confirmed user cannot sign in

Cause:

Action:

Confirmation button not visible in Outlook

Cause:

Action: