User Creation and Authentication13% of the exam

Self-registration pages, profiles and accounts

How to set up self-registered site users correctly: the Login & Registration profile and account, the four registration page types, the Configurable Self-Reg Page settings (user fields, Execute Registration As, verification, Include Password), CommunitiesSelfRegController overrides, and the right account model for person-account customers, partners and contactless users.

Official exam objective
Given a scenario, determine how to properly set up a user for an Experience.

~8 min read · 7 practice questions ·

What the exam expects

  • Configure self-registration on the Login & Registration page: the toggle, the default profile and the default account.
  • Choose a registration page type (Default, Experience Builder, Visualforce, Configurable Self-Reg Page) and know which login page types allow the Configurable Self-Reg Page.
  • Set the Configurable Self-Reg Page so new users are created correctly and can log in.
  • Recognise when CommunitiesSelfRegController code overrides the Login & Registration settings.
  • Pick the right account model for consumers, partner reps and sole traders, and a restrictive default profile.

Key terms: Login & Registration (the Administration page in Experience Workspaces that holds login and sign-up settings); Configurable Self-Reg Page (a sign-up form with email or phone only, driven by a generated Apex handler); Execute Registration As (the user whose context the handler runs in); CommunitiesSelfRegController (the Apex controller behind self-registration on every page type); person account (an individual stored as one account-contact record).

Key facts

Where to enable
Detail
Experience Workspaces > Administration > Login & Registration
Blank Account
Detail
Registrants saved under individual person accounts
Default profile
Detail
A restrictive clone of a standard site profile, never the standard profile
Configurable Self-Reg Page availability
Detail
Login Discovery, Visualforce or Default login page only
Deselected user field
Detail
Filled with a dummy value, such as SiteUser1550768707871
Execute Registration As
Detail
Salesforce admin with Manage Users
Verification None
Detail
Include Password is mandatory
CommunitiesSelfRegController
Detail
Its customizations override Login & Registration settings
Partner Community
Detail
Can't be used with person accounts
Sources for this section (4)
  • Why do some self-registered users have last names like SiteUser1550768707871?
  • When does changing the profile on Login & Registration have no effect?
  • What should the Account field hold for reps joining an existing reseller as partners?
  • Why must Include Password be selected when the verification method is None?

The questions are free to read. Answers with their sources and self-grading are included with the pack.

Keep reading with the Experience Cloud Consultant pack

  • Core concepts
  • Exam traps
  • Worked scenario

The pack includes:

  • All 37 lessons of the Experience Cloud Consultant guide, with reading progress
  • Interactive decision walks and step-by-step sequence steppers
  • Inline practice questions and one-click topic practice (7 questions for this lesson)
  • An official source cited for every claim
  • An AI tutor that answers from the guide
  • Unlimited timed practice exams

Practice for the Experience Cloud Consultant exam