Skip to the content
Documentation

Recent changes

Recent ratings Recently added Recent comments Atom feed

9596 changed pages

Wednesday November 04 2026

  1. exp:expuser2fa Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Two-step sign-in and passkeys of an account: show them; reset the second step for someone who lost the phone, remove the passkeys of a lost device (changes are a dry run unless --apply).

  2. exp:expuserapprove Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Approve a waiting registration (activate the account, or accept its approval item and publish it), or reject it with --reject, as Users > Unactivated and the approval item do (a dry run unless --apply).

  3. exp:expuseraudit Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    The user audit log of an account (Users > Audit): what happened to it and what it did, newest first, filtered by event, result and days.

  4. exp:expuserbulk Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Disable, enable, delete, approve, reject or unlock every account the list filters select, each as the single command does it; --apply needs --confirm with the number the dry run showed.

  5. exp:expuserchecklogin Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Check whether a password read from standard input signs an account in (right password, enabled, not locked), for scripts and health checks; never counts as a failed sign-in.

  6. exp:expusercreate Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Create a user account through the content publish, as the administration does (its workflows and the approval of new accounts run): login, e-mail, names, groups, and a password from standard input, a generated one or…

  7. exp:expuserdelete Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Remove a user account for good, as the administration does; refuses the anonymous user, the administrator accounts, the user who acts and the last administrator (a dry run unless --apply).

  8. exp:expuserdisable Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Disable a user account and end its sessions, as Edit user settings does; refuses the protected accounts and the last administrator (a dry run unless --apply).

  9. exp:expuseredit Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Change a user account: e-mail address, login, first and last name, groups added or removed, the main group (a dry run unless --apply).

  10. exp:expuserenable Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Enable a disabled user account again, as Edit user settings does; an account that was never activated is approved with exp:user:approve instead (a dry run unless --apply).

  11. exp:expuserexport Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Export the accounts the list filters select as CSV or JSON: login, e-mail, names, state, groups, last visit (never a password or its hash).

  12. exp:expusergroups Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    User groups: list the group tree with its members, create, rename and move a group, remove an empty group to the trash (changes are a dry run unless --apply).

  13. exp:expuserhygiene Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    The counts of Users > Hygiene: accounts per state (disabled, unactivated, pending, locked, never signed in, inactive, orphaned, duplicate logins and addresses), each with the command that lists them.

  14. exp:expuserimport Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Import accounts from a CSV or JSON file, each created as exp:user:create creates it, with the activation mail or disabled; never a password from the file (a dry run that checks every row unless --apply).

  15. exp:expuserlist Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    List user accounts: filter by state (enabled, disabled, unactivated, pending, locked, never signed in, inactive ...), group and search, with paging.

  16. exp:expuserpending Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    List the registrations that wait: for the e-mail address to be confirmed, for an administrator, or for an approval item, newest first.

  17. exp:expuserrequirepasswordchange Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Require a new password at the account's next sign-in, or remove that mark with --clear, as the account's edit form does (a dry run unless --apply).

  18. exp:expuserresendactivation Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Send the activation mail again, with a new key, to an account that never activated, as Users > Unactivated does (a dry run unless --apply).

  19. exp:expuserresetpassword Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Reset a user's password: send the 'reset your password' link, set a generated password shown once, or one read from standard input; optionally require a new password at the next sign-in (a dry run unless --apply).

  20. exp:expuserroles Updated Markdown page

    Markdown documentation (help center) · Examples · Changed 01:08 pm

    Role assignments: list those of a user or group, assign a role with or without a subtree or section limitation, unassign it, as role/assign does (changes are a dry run unless --apply).