Admin: privileges, passwords and sessions of other users #355

Closed
opened 2026-10-27 17:48:55 +00:00 by littlefox · 1 comment
Owner

Part of 0.8 (D-068), step 2. Needs admin mode (#353).

  • Privileges of a person: show and change the bits (set-priv-bits 7) with plain descriptions; never let the last wheel remove their own wheel without a loud warning.
  • Set someone's password (set-passwd with the admin's password): for "I forgot my password" requests.
  • Who is on → sessions: per session, client, host, idle time; disconnect a session (disconnect 55).
  • Change a person's name / presentation through the step 1 pages (#348), now open in admin mode.
Part of 0.8 (D-068), step 2. Needs admin mode (#353). - **Privileges** of a person: show and change the bits (`set-priv-bits` 7) with plain descriptions; never let the last wheel remove their own wheel without a loud warning. - **Set someone's password** (`set-passwd` with the admin's password): for "I forgot my password" requests. - **Who is on → sessions**: per session, client, host, idle time; **disconnect** a session (`disconnect` 55). - **Change a person's name / presentation** through the step 1 pages (#348), now open in admin mode.
Author
Owner

Merged via #377 (stacked PR #376 closed in its favour); main green (run #696). Verified: Devserver test admin_users (privileges, password, logging a session out); admin.spec on all three profiles (Petra).

Merged via #377 (stacked PR #376 closed in its favour); main green (run #696). Verified: Devserver test admin_users (privileges, password, logging a session out); admin.spec on all three profiles (Petra).
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
littlefox/neokom#355
No description provided.