Project

General

Profile

Actions

User Story #302

open

Epic #49: Implement user, groups and permissions management

Feature #273: Module identity

As an operator, I want the platform to be sure which module it is talking to, so that nothing else on the machine can pretend to be one

User Story #302: As an operator, I want the platform to be sure which module it is talking to, so that nothing else on the machine can pretend to be one

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:

Description

A module extends the platform itself and may declare permissions, so an impostor would be serious. Its identity comes from being installed, with nothing for anyone to copy or store.

Acceptance criteria

  • A module is identified without an operator having to handle a secret
  • The platform and the module agree on protocol version before anything else happens
  • The channel between them is protected and mutually verified
  • A process that fails the exchange is refused and the attempt is recorded
  • Installed modules are listed with their version and state

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

Also available in: PDF Atom