Project

General

Profile

Actions

Feature #271

open

Epic #49: Implement user, groups and permissions management

User administration

Feature #271: User administration

Added by Bricklou 9 days ago. Updated 8 days ago.

Status:
Planned
Priority:
Normal
Assigned To:
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
(Total: 0:00 h)

Description

Accounts outlive the reason they were created: people change name, leave, or have to be cut off immediately. An administrator needs to find an account, correct it, cut off access without destroying anything, and eventually remove it for good without leaving orphaned servers behind.

Suspension is immediate and reversible. Deletion is staged: the account is suspended for a grace period so a mistake can be undone, then removed for good, with its traces in recorded history anonymised. An account that still owns servers cannot be deleted until those are handed over or removed.

How accounts are created in the first place is covered by user account provisioning (#159), which builds on this epic.


Rejection reason

Superseded by the rewritten epic #49


Subtasks 4 (4 open — 0 closed)

User Story #296: As an administrator, I want to find and inspect accounts, so that I can work out who someone is before changing their accessPlannedBricklou

Actions
User Story #297: As an administrator, I want to correct someone's account details, so that the platform reflects realityPlannedBricklou

Actions
User Story #298: As an administrator, I want to suspend and reactivate an account, so that I can cut someone off without losing anythingPlannedBricklou

Actions
User Story #299: As an administrator, I want deleting an account to be reversible for a while and then final, so that a mistake costs nothing and a departure leaves nothing behindPlannedBricklou

Actions

Related issues 1 (1 open — 0 closed)

Related to Server - Feature #305: Bulk operations on users and groups (to be specified)PlannedBricklou

Actions
Actions

Also available in: PDF Atom