Semantius Logo

IT Knowledge Management

1. Overview

Authoring, review, publication, and consumption of knowledge articles supporting ITSM agents and self-service portals.

2. Entity summary

Namedata_objectDescription
Knowledge Articlesknowledge_articlesKnowledge-base articles backing self-service portals and agent-assist tools, moving through draft, review, published, and retired.
flowchart TD
  classDef master fill:#d4f4dd,stroke:#27ae60,color:#0b3d20;
  classDef platform_builtin fill:#e0e0e0,stroke:#424242,color:#1a1a1a;
  knowledge_articles["Knowledge Articles"]
  users["Users"]
  users -->|"authored"| knowledge_articles
  users -->|"approved"| knowledge_articles
  users -->|"authors"| knowledge_articles
  users -->|"authored articles"| knowledge_articles
  class knowledge_articles master;
  class users platform_builtin;

3. Entities catalog

#data_objectcanonical codesingularpluralrolemastered inmastered labelnecessitypersonal_contententity_typewrite tiernotes
1knowledge_articlesknowledge_articlesKnowledge ArticleKnowledge Articlesmaster--required-operational_workflow:manage-

4. Aliases and industry synonyms

(none: no industry-scoped aliases for this scope)

5. Relationships

5.1 Intra-scope edges

(none: no relationships with both endpoints inside the scope)

5.2 Built-in edges (users and other platform built-ins)

fromverbtocardinalitynecessityowner_sidedelete_modefk_formatnotes
usersauthoredknowledge_articlesone_to_manyoptionalsourceclearreference-
usersapprovedknowledge_articlesone_to_manyoptionalsourceclearreference-
usersauthorsknowledge_articlesone_to_manyoptionalsourceclearreference-
usersauthored articlesknowledge_articlesone_to_manyrequiredsourcerestrictreference-

5.3 Cross-scope edges

5.3a Outbound from this scope’s masters and contributors

Edges this scope drives: the in-scope endpoint has role of master or contributor.

fromverbtocardinalitynecessitydelete_modefk_formatnotes
knowledge_articlespublishes_toknowledge_base_articlesone_to_oneoptionalnonen/a-
customer_casesreferencesknowledge_articlesmany_to_manyoptionalnonen/a-
knowledge_base_articlessourcesknowledge_articlesone_to_manyoptionalnonen/a-
intent_definitionsinformsknowledge_articlesone_to_manyoptionalnonen/a-
hr_casesreferencesknowledge_articlesmany_to_manyoptionalnonen/a-
service_problemsdocumented_inknowledge_articlesone_to_manyoptionalnonen/a-
service_incidentsresolved_withknowledge_articlesmany_to_manyoptionalnonen/a-

5.3b Context edges on embedded shells and consumed entities

Edges the canonical owner drives, shown for context: the in-scope endpoint has role of embedded_master, consumer, or derived.

(none: no context cross-scope edges on this scope’s embedded shells or consumed entities)

6. Cross-domain context

6.1 Master consumers (other modules / domains that embed this scope’s masters)

data_objectother module / domainrolenecessitynotes
knowledge_articlesCSM-CASE-MGMT (Case Management) - CSMcontributoroptional-
knowledge_articlesCSM-KNOWLEDGE (Customer Knowledge Surface) - CSMcontributorrequired-
knowledge_articlesHRSD-CASE-MGMT (HR Case Management) - HRSDconsumeroptional-
knowledge_articlesHRSD-EMPLOYEE-PORTAL (Employee Self-Service Portal) - HRSDembedded_masterrequired-
knowledge_articlesHRSD-KNOWLEDGE (HR Knowledge) - HRSDembedded_masterrequired-
knowledge_articlesITSM-STARTER (IT Service Desk Starter) - ITSMembedded_masteroptional-

6.2 Outbound handoffs (events this scope publishes)

source moduletarget domaintarget moduletrigger_eventtransitionpayloadintegrationfrictiondescription
ITSM-KNOWLEDGEKMS(domain-level)knowledge_article.published(state_change)knowledge_articlesapi_callmediumPublished ITSM knowledge articles sync to the broader KMS knowledge base.

6.3 Inbound handoffs (events this scope reacts to)

(none: no inbound handoffs whose payload is in this scope)

6.4 Master providers (modules / domains that own masters this scope embeds)

(none: this scope embeds no masters owned elsewhere; every entity is mastered here)

7. Lifecycle states

knowledge_articles (Knowledge Article)

orderstate_nameinitial?terminal?requires_permission?derived gatedescription
1draft---Author is drafting the article; freely editable.
2in_review----Submitted for editorial/SME review; body locked from free edits.
3published--itsm-knowledge:publish_articleArticle is live and visible to consumers.
4retired---Article withdrawn from circulation; retained for audit.

8. Permissions and business rules (derived)

8.1 Permissions

permissiontierdescriptionincluded in :admin?
itsm-knowledge:readbaseline-readRead access to every entity in the module
itsm-knowledge:managebaseline-manageEdit operational records
itsm-knowledge:adminbaseline-adminEdit reference data and inherit every workflow gate below-
itsm-knowledge:publish_articleworkflow-gate (lifecycle)Transition knowledge_articles into state published

8.2 Business rules

(none: no flag-derived business rules)

9. Roles, RACI, and responsibilities (derived)

Baseline roles, the permission hierarchy, and RACI realization are DERIVED from this scope’s entity-type write tiers + process_raci; none of it is stored in the catalog (the deployer provisions it from this blueprint).

9.1 ITSM-KNOWLEDGE

Baseline roles:

rolebaseline grant
itsm-knowledge_vieweritsm-knowledge:read
itsm-knowledge_manageritsm-knowledge:manage

Permission hierarchy:

permissionincludes
itsm-knowledge:adminitsm-knowledge:manage
itsm-knowledge:manageitsm-knowledge:read
itsm-knowledge:adminitsm-knowledge:publish_article

RACI realization:

(none: no process_raci assignments wired to this module’s gated processes yet)

9.2 Functional ownership and default grants

responsibilitybusiness functiondefault roledefault tier
ownerIT Service Deskadmin:admin
contributorIT Operationsmanage:manage
contributorSecuritymanage:manage
consumerFinanceread:read
consumerHuman Resourcesread:read