v1.0.0 Stable

Blog Categories

What This Option Does

Blog Categories organizes blog posts into structured taxonomy.

How Admin Uses This

  1. Open Blog Categories.
  2. Create or rename categories.
  3. Edit mapping cleanliness as needed.
  4. Save and verify categories in blog form.

Screenshot Placeholder

Blog Categories Screenshot Placeholder
Add screenshot file at documentaion/assets/images/backoffice-blog-categories.png

Enterprise Technical Specification

Business Capabilities

  • Blog category CRUD

API Contract Surface

Primary API endpoints used by this module:

  • /api/v1/backoffice/content/blog-categories

Permission Blueprint

Recommended permission keys for production role design:

  • backoffice.blog_category.view
  • backoffice.blog_category.create
  • backoffice.blog_category.edit
  • backoffice.blog_category.delete

Operational Risk and Control Notes

  • Category deletion may orphan blog posts
  • Enable activity logging and include company_id, actor ID, and target entity ID in audit traces.
  • Apply least-privilege principle for create/update/delete actions.

QA Verification Checklist

  • Validate list API load, empty-state behavior, and pagination consistency.
  • Verify create/update/delete response contract (status, message, data).
  • Confirm permission denial responses for unauthorized roles.
  • Test edge inputs and invalid IDs for safe error handling.