Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

The Manage Articles page (/it/knowledge-base/manage) is the administrative list view for IT knowledge base articles. It provides search, filtering, archiving, and deletion of articles, and links to the new-article creation flow.

Overview

The page loads all articles via useKnowledgeBaseArticles (combining filters state with searchQuery). KBFilterBar provides additional filter options; KBSearchBar handles text search. From the article table, staff can archive an article (calls archiveArticle.mutate) or initiate deletion via an AlertDialog confirmation (calls deleteArticle.mutate).

Who it’s for

No explicit secondary permission gate at the route level beyond the outer ITViewGuard (it.view). Mutations (archive, delete) require it.knowledge_base.manage enforced at the API layer.

Before you start

  • You must hold the appropriate knowledge base management permission (it.knowledge_base.manage) to archive or delete articles.
  • Read permissions (it.knowledge_base.view) are sufficient to view the list.

Steps

1

Open the article management list

Navigate to /it/knowledge-base/manage.
2

Search and filter articles

Use the search bar to search by title or content keywords. Use the filter bar to narrow by category, status, or other available criteria.
3

Create a new article

Click New Article to navigate to /it/knowledge-base/new.
4

Archive an article

Use the archive action on an article row to disable it without deleting it.
5

Delete an article

Use the delete action on an article row. Confirm the deletion in the dialog. This action cannot be undone.

IT Service Management

IT Service Management overview.

Governance & parity

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.
  • src/routes/it.tsx
  • src/cores/it/pages/knowledge-base/KnowledgeBaseListPage.tsx
  • src/cores/it/hooks/useKnowledgeBaseArticles.ts
  • src/cores/it/hooks/useKnowledgeBaseMutations.ts