Permissions - pacificnm/wiki-ai GitHub Wiki

🔐 Admin vs User Access Design

This page documents the planned structure for supporting admin and user roles in the AI Wiki Markup App.


🧭 Project Structure: Admin vs User

✅ Goal

  • Admins can manage users, documents, comments, categories, logs
  • Users can only access their own documents and shared/public content
  • Separate routes, UI, and permissions for each role
  • Scalable for future role-based access control (RBAC)

🔐 Roles & Permissions

Roles

  • admin
  • user (default)

Permissions Matrix

Feature User Admin
View own documents
Edit own documents
View all documents
Manage users
Manage categories
View centralized logs
Moderate comments
Create/edit/delete categories