Project

General

Profile

Actions

User Story #280

open

Epic #49: Implement user, groups and permissions management

Feature #266: Roles

As an operator, I want a protected Administrator role to exist from the start, so that the installation always has someone who can run it

User Story #280: As an operator, I want a protected Administrator role to exist from the start, so that the installation always has someone who can run it

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

Status:
In Progress
Priority:
Normal
Assigned To:
Target version:
Start date:
09/20/2026
Due date:
% Done:

0%

Estimated time:

Description

An installation must never end up in a state where nobody can administer it, whether through a mistaken edit, a mistaken deletion, or a denial placed somewhere awkward.

Acceptance criteria

  • A fresh install has an Administrator role covering every permission, present and future
  • That role cannot be renamed, edited or deleted
  • Its holders are never refused, including where a denial would otherwise apply
  • The account created by the first-install setup screen holds it
  • The last holder cannot be removed from it, deleted, or suspended, and the refusal explains why

Rejection reason

Superseded by the rewritten epic #49

Updated by Bricklou 9 days ago Author Actions #1

  • Status changed from Draft to To Do

Updated by Bricklou 9 days ago Author Actions #2

  • Status changed from To Do to Draft

Updated by Bricklou 9 days ago Author Actions #3

  • Status changed from Draft to To Do

Updated by Bricklou 9 days ago Author Actions #4

  • Status changed from To Do to Rejected
  • Rejection reason updated (diff)

Superseded by the rewritten epic #49

Updated by Bricklou 9 days ago Author Actions #5

  • Status changed from Rejected to To Do

Updated by Bricklou 8 days ago Author Actions #6

  • Status changed from To Do to Planned
  • Assigned To set to Bricklou
  • Target version set to Server 0.1.0
  • Start date deleted (09/17/2026)

Updated by Bricklou 5 days ago Author Actions #7

  • Status changed from Planned to In Progress
  • Start date set to 09/20/2026

Updated by Bricklou 4 days ago Author Actions #8

  • Description updated (diff)
Actions

Also available in: PDF Atom