Skip to main content

User Management Overview

cidaas User Management provides capabilities for creating, managing, and organizing user accounts. This guide introduces core concepts and workflows.

Quick Reference

TaskMethodGuide
Add UsersSelf-registration, Admin creation, InvitationsUser Onboarding
Configure RegistrationSet required/optional fieldsField Settings
Update ProfilesUser or admin updatesUpdate Account
Organize UsersGroups and rolesUser Groups
Search UsersAdvanced search filtersUser Search

User Onboarding Methods

cidaas supports three ways to add users:

MethodHow It WorksUse CaseGuide
Self-RegistrationUser completes form → Verification email → LoginPublic-facing appsRegister User
Admin-CreatedBackend creates via API → Welcome email → LoginAutomated provisioningCreate User
InvitationsAdmin sends invite → User completes → Auto-assigned to groupsControlled onboardingInvite User

First Step: Configure registration fields

Common Tasks

TaskProcessConfigurationGuide
User RegistrationForm → Account created → Verification email → LoginSet fields, enable verificationRegister User
Email/Phone ChangeRequest → Code sent → Verify → UpdatedAuto-enabledEmail/Mobile Change
Profile UpdatesUser/admin updates → Saved (with verification if required)Configure editable fieldsUpdate Account
Account LinkingMerge accounts from different login methodsConfigure linkingAccount Linking

User Account Structure

ComponentDescription
Unique ID (sub)Unique identifier for each user
Login MethodsEmail, phone, username, or social login (Google, Facebook, etc.)
Profile DataStandard fields (name, email, phone) + custom fields
Account StatusVerified, pending verification, or declined

Account Structure Details →

Groups and Roles

ConceptPurposeExample
GroupsOrganize users into collections"Employees", "Customers", "Admins"
RolesDefine what users can do"Admin" (create/delete users), "User" (view own profile)

Key Point: Roles are assigned within groups. Users can belong to multiple groups with different roles in each.

User Groups & Roles Guide →

Advanced Features

FeatureDescriptionGuide
Progressive RegistrationCollect additional user data over timeProgressive Registration
User SearchAdvanced search and filteringUser Search
User DeletionRemove accounts and handle data retentionUser Deletion
Account StructureDeep dive into data modelAccount Structure

Resources