PrimeBrickPrimeBrick
  • Docs
  • Contact
  • MIT License
  • Documentation
  • MCP Server
  • API Catalog
  • Services
  • Libraries
PrimeBrickPrimeBrick

© 2026 PrimeBrick. MIT License. v3.11.2

github
Backend
    Roles and PermissionsWorking Together on the Same RecordManaging ModulesSigning In and MFA
    Generated
      Users ListCreate UserEdit UserRole Mappings ListCreate Role MappingEdit Role MappingOrganizations ListCreate OrganizationEdit OrganizationCustomers ListConfigurations ListCreate Configuration EntryModules ListEdit ModuleProfile ListEntity Field ReferenceFilter Operator ReferenceFilter Syntax GuideNavigation MapEntity API & Tool CatalogCreate ClientEdit ClientClients List
    Manual
    Developer Guide
Frontend
Microservices
powered by Zudoku
Generated

Users List

List, search and manage all users.

Each row shows the Display Name, the Email, the IDP Owner, the IDP Username, plus the status flags Enable, Admin, and Email Verified.

This user is backed by the identity provider (Casdoor) — its identity fields are managed there.

Pages routes

  • /system/settings/users — List, search and manage all users. (this page)
  • /system/settings/users/create — Create a new user.
  • /system/settings/users/{uuid} — View and edit an existing user.

What you can do here

How to create a new user

  1. Click New in the toolbar.
  2. Fill in the form — required: Username, Display Name, Email, Organization.
  3. Click Save — the new user is created.

How to edit a user

  1. Open the row actions menu on the user and click Edit.
  2. Update the fields — required: Display Name.
  3. Click Save — the changes to the user are saved.

How to delete a user

  1. Open the row actions menu on the user and click Delete.
  2. Confirm the deletion in the dialog — the user is soft-deleted and can be restored.

How to restore a deleted user

  1. Set the deleted-records filter to Deleted only or All records to show recoverable records.
  2. Open the row actions menu on the user and click Restore.
  3. Confirm in the dialog — the user is active again.

How to view the change history of a user

  1. Open the row actions menu on the user and click Audit history.
  2. The version history of the user will appear on the right sheet panel.

How to change the user's password

  1. Open the row actions menu on the user and click Change Password.
  2. Set a new password for this user; they will need to use the new password on next login.

How to grant admin rights to a user

  1. Open the user in its form (see How to create a new user / How to edit a user above).
  2. In Application Roles, select a role whose Admin flag is enabled; administrator roles are marked with a System Administrator badge — the flag is configured on the role via Edit Role.
  3. Click Save — the user now has the permissions granted by the assigned roles.

Columns

ColumnVisibleSortableFilterableNotes
Display Nameyesyesyes
UUIDnoyesyes
IDP Codenoyesyesthe record's identifier code in Casdoor — the link between this row and the IDP record
Emailyesyesyes
Avatar Colornonono
Avatar Initialsnoyesyes
IDP Owneryesyesyesthe Casdoor organization this row belongs to
IDP Usernameyesyesyesthe login name in Casdoor
Enableyesyesyes
AdminyesyesyesThe Identity Administrator flag allows the user to access the IDP system to make administrative-level changes, but does not grant administration rights to this application. To grant application administration access, set the application roles.
VerifiednoyesyesIndicates whether the identity verification process has been successfully completed. It may depend on a KYC process or other type of verification.
Email VerifiedyesyesyesIndicates whether the email has been verified, typically via a link sent to the email inbox that is presumed to be readable only by the user whose profile we are configuring.
Rolesnonono
IDP Issuernonoyesthe identity-provider issuer that owns this identity
  • The Display Name column is shown by default and can be sorted and filtered.
  • The UUID column is hidden by default and can be sorted and filtered.
  • The IDP Code column is hidden by default and can be sorted and filtered — the record's identifier code in Casdoor — the link between this row and the IDP record.
  • The Email column is shown by default and can be sorted and filtered.
  • The Avatar Color column is hidden by default and cannot be sorted or filtered.
  • The Avatar Initials column is hidden by default and can be sorted and filtered.
  • The IDP Owner column is shown by default and can be sorted and filtered — the Casdoor organization this row belongs to.
  • The IDP Username column is shown by default and can be sorted and filtered — the login name in Casdoor.
  • The Enable column is shown by default and can be sorted and filtered.
  • The Admin column is shown by default and can be sorted and filtered — the Identity Administrator flag allows the user to access the IDP system to make administrative-level changes, but does not grant administration rights to this application. To grant application administration access, set the application roles.
  • The Verified column is hidden by default and can be sorted and filtered — indicates whether the identity verification process has been successfully completed. It may depend on a KYC process or other type of verification.
  • The Email Verified column is shown by default and can be sorted and filtered — indicates whether the email has been verified, typically via a link sent to the email inbox that is presumed to be readable only by the user whose profile we are configuring.
  • The Roles column is hidden by default and cannot be sorted or filtered.
  • The IDP Issuer column is hidden by default and can be filtered but not sorted — the identity-provider issuer that owns this identity.

Related entities

  • A User is linked to Organizations through the IDP Owner field — see Organizations.
  • A User is linked to Roles through the Roles field — see Roles.

Actions

Row actions

ActionStatusPermissionWhat it doesRequire Step-Up Auth
createENABLEDuser_profile.create.singleCreates a new userno
updateENABLEDuser_profile.update.singleOpens the user for editingno
deleteENABLEDuser_profile.delete.singleMarks the user as deleted but keeps it so it can be restoredno
restoreENABLEDuser_profile.restore.singleBrings a soft-deleted user backno
purgeDISABLED—Removes the user foreverno
audit historyENABLEDuser_profile.read.auditShows the change history of the userno
Change PasswordENABLEDAUTHENTICATED_ADMINSet a new password for this user. They will need to use the new password on next login.no
  • Creating a new user is available on this page — the create action opens the create form in a new browser tab and it requires the user_profile.create.single permission.
  • Editing a user is available on this page — the row action opens the record in a new browser tab and it requires the user_profile.update.single permission.
  • Soft-deleting a user is available on this page — marks the user as deleted but keeps it so it can be restored and it requires the user_profile.delete.single permission.
  • Restoring a soft-deleted user is available on this page — brings a soft-deleted user back and it requires the user_profile.restore.single permission.
  • Permanently deleting a user is not available on this page — no permission is declared for it on users.
  • Viewing the change history of a user is available on this page — every user keeps a full version history and it requires the user_profile.read.audit permission.
  • The Change Password action is available on this page — set a new password for this user; they will need to use the new password on next login — it is unavailable on deleted rows and it requires the AUTHENTICATED_ADMIN permission.

Bulk actions

ActionStatusPermissionWhat it doesRequire Step-Up Auth
deleteDISABLEDuser_profile.delete.bulkMarks the selected users as deletedno
restoreDISABLEDuser_profile.restore.bulkRestores the selected usersno
duplicateDISABLEDuser_profile.duplicate.bulkDuplicates the selected usersno
exportDISABLEDuser_profile.exportExports the listno
  • Soft-deleting the selected users is not available on this page — if enabled, it would require the user_profile.delete.bulk permission.
  • Restoring the selected users is not available on this page — if enabled, it would require the user_profile.restore.bulk permission.
  • Duplicating the selected users is not available on this page — if enabled, it would require the user_profile.duplicate.bulk permission.
  • Exporting the list is not available on this page — if enabled, it would require the user_profile.export permission.

Doc references

  • Users Create
  • Users Edit
  • Organizations
  • Roles
  • Entities Crud
Last modified on October 28, 2026
Signing In and MFACreate User
On this page
  • Pages routes
  • What you can do here
    • How to create a new user
    • How to edit a user
    • How to delete a user
    • How to restore a deleted user
    • How to view the change history of a user
    • How to change the user's password
    • How to grant admin rights to a user
  • Columns
  • Related entities
  • Actions
    • Row actions
    • Bulk actions
  • Doc references