Project

General

Profile

Actions

Feature #268

open

Epic #49: Implement user, groups and permissions management

Granting access

Feature #268: Granting access

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

Roles and groups are only useful once access can actually be handed out: platform-wide by an administrator, and on a single object by whoever owns it. Someone sharing their own server should be able to pick a ready-made role or hand-pick exactly what the other person may do, and should be able to shut one person out of something the rest of their team may do.

Access is given by granting, to a user or a group, either a role or a hand-picked list of permissions, applying either across the whole platform or to one object, and either allowing or denying. Nobody can hand out access they do not hold themselves.


Rejection reason

Superseded by the rewritten epic #49


Subtasks 5 (5 open — 0 closed)

User Story #284: As an administrator, I want to give a role to a person or a group across the whole platform, so that they can do their job everywhere it appliesPlannedBricklou

Actions
User Story #285: As the owner of a server, I want to share it with someone, so that they can help me run it without getting access to anything elsePlannedBricklou

Actions
User Story #286: As the owner of a server, I want to deny one capability to one person, so that they keep the rest of the access their team hasPlannedBricklou

Actions
User Story #287: As an administrator, I want to revoke access I previously gave, so that people lose it the moment they shouldPlannedBricklou

Actions
User Story #288: As an operator, I want nobody to be able to hand out access they do not hold, so that managing access cannot be used to become an administratorPlannedBricklou

Actions

Related issues 1 (1 open — 0 closed)

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

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 #284 added

Updated by Bricklou 9 days ago Author Actions #3

  • Subtask #285 added

Updated by Bricklou 9 days ago Author Actions #4

  • Subtask #286 added

Updated by Bricklou 9 days ago Author Actions #5

  • Subtask #287 added

Updated by Bricklou 9 days ago Author Actions #6

  • Subtask #288 added

Updated by Bricklou 9 days ago Author Actions #7

  • Related to Feature #305: Bulk operations on users and groups (to be specified) added

Updated by Bricklou 9 days ago Author Actions #8

  • Status changed from To Do to Draft

Updated by Bricklou 9 days ago Author Actions #9

  • Status changed from Draft to To Do

Updated by Bricklou 9 days ago Author Actions #10

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

  • Status changed from Rejected to To Do

Updated by Bricklou 8 days ago Author Actions #12

  • 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)
Actions

Also available in: PDF Atom