Project

General

Profile

Actions

Feature #266

open

Epic #49: Implement user, groups and permissions management

Roles

Feature #266: Roles

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

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

33%

Estimated time:
(Total: 0:00 h)

Description

Granting capabilities one at a time does not scale, and an administrator should not have to remember which twelve permissions make up "someone who runs servers but touches nothing else". A role is a named, reusable set of permissions that can be given to a user or a group.

A role can name individual permissions or whole families of them ("everything the Minecraft module offers"). A role is marked for platform-wide use, for use on a single object, or for both, and cannot be given in the wrong place. A fresh install already has an all-permissions Administrator role that cannot be altered or removed.


Rejection reason

Superseded by the rewritten epic #49


Subtasks 3 (2 open — 1 closed)

User Story #279: As an administrator, I want to create, edit and delete roles, so that I can describe access once and reuse itPlannedBricklou

Actions
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 itIn ProgressBricklou09/20/2026

Actions
User Story #281: As an administrator, I want ready-made starter roles, so that I can give sensible access without designing it from scratchRejectedBricklou

Actions

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

  • Subtask #279 added

Updated by Bricklou 9 days ago Author Actions #3

  • Subtask #280 added

Updated by Bricklou 9 days ago Author Actions #4

  • Subtask #281 added

Updated by Bricklou 9 days ago Author Actions #5

  • Status changed from To Do to Draft

Updated by Bricklou 9 days ago Author Actions #6

  • Status changed from Draft to To Do

Updated by Bricklou 9 days ago Author Actions #7

  • 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 #8

  • Status changed from Rejected to To Do

Updated by Bricklou 8 days ago Author Actions #9

  • 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 4 days ago Author Actions #10

  • Description updated (diff)
Actions

Also available in: PDF Atom