Project

General

Profile

Actions

User Story #70

open

Epic #62: Security Policies and Credentials Management

Feature #75: API Key Management

As a user, I want to assign specific permissions to each API key

User Story #70: As a user, I want to assign specific permissions to each API key

Added by Bricklou 2 months ago. Updated 12 days ago.

Status:
Draft
Priority:
Normal
Assigned To:
Start date:
02/04/2026
Due date:
% Done:

0%

Estimated time:

Description

Create API keys with limited scopes/permissions, following the principle of least privilege for integrations.

Acceptance Criteria:

  • Can select specific permissions when creating API key
  • API key inherits user's permissions by default (can restrict further)
  • Cannot grant permissions user doesn't have
  • Can modify API key permissions after creation
  • API requests are validated against key's permissions
  • Clear error when key lacks required permission

Updated by Bricklou 2 months ago Actions #1

  • Parent task changed from #62 to #75
Actions

Also available in: PDF Atom