User Story: Auth

story-paldocs-auth Doc

active user-story

User Story: Auth

Stories

  • Superadmin — As a superadmin, I want docs gated by role so that sensitive content isn't publicly accessible.
  • Member — As a member, I want to browse docs relevant to my role without seeing admin-only content.

Scope

Keycloak-based authentication and visibility-based access control for paldocs. Notes should be filterable by visibility level (public, member, admin) with Keycloak roles determining what a user can see.
  • ldraney/paldocs#23 — spike: Keycloak auth + visibility-based access control
  • arch-keycloak-paldocs — architecture note (pending spike deliverable)
  • arch-keycloak — platform-wide Keycloak architecture (pal-enterprises)