The Article screen displays a single knowledge-base article identified by itsDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
id parameter and is accessible at /it/knowledge-base/:id.
Overview
The Article screen loads an article by its URLid parameter and increments its view_count on mount via the useKnowledgeBaseMutations hook. The page header displays the article title, a KBCategoryBadge, a KBStatusBadge, the total view count, and the published date. Article body HTML is rendered using sanitizeHtml to prevent XSS. Tags are displayed as secondary badges. When the article status is published, helpful/not-helpful voting buttons (KBHelpfulButtons) appear below the content. Users with the it.knowledge_base.manage permission also see a version-history panel (ArticleVersionHistory); users with it.knowledge_base.edit see an Edit button linking to /it/knowledge-base/:id/edit.
Who it’s for
RequiresIT_PERMISSIONS.VIEW (outer ITViewGuard). No additional per-route permission gate on this route.
Before you start
- You must hold
IT_PERMISSIONS.VIEWto navigate to this screen. - The article must exist and be reachable via its
id.
Steps
Navigate to an article
Click an article link in the Knowledge Base portal or enter
/it/knowledge-base/<id> directly.Vote on helpfulness
If the article is published, click the Helpful or Not Helpful button to submit your vote.
Key concepts
- view_count — Automatically incremented each time the article page loads.
- helpful_count / not_helpful_count — Aggregate vote tallies shown in the helpful-voting component.
- KBStatusBadge — Reflects the article
statusfield (e.g.,published,archived). - ArticleVersionHistory — Visible only to users with
it.knowledge_base.managepermission.
Related
IT Service Management
IT Service Management overview.
Governance & parity
Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/it.tsx
- src/cores/it/pages/knowledge-base/KnowledgeBaseArticlePage.tsx