Knowledge
Artikkelit ja oppaat
Mihin se on tarkoitettu
A wiki of articles arranged in a tree, with draft, published and archived states and tags. Visibility is a label: there are no row-level permissions yet, so everyone with access to the app reads every article.
Mitä paketti tekee ja mitä ei
A wiki: articles arranged in a tree through a parent article, with a draft, published, archived flow, a visibility setting and tags. Visibility is a label for the UI and for people to respect; the platform has no row-level permissions yet, so everyone with the Knowledge groups can read every article.
Mallit
knowledge_article
An article of the knowledge base
Lukuryhmä: knowledge.user. Kirjoitusryhmä: knowledge.user.
| Kenttä | Tyyppi | Tietoluokka | Henkilötieto | Ryhmä | Agentit näkevät | Kuvaus |
|---|---|---|---|---|---|---|
title | text | none | ei | knowledge.user | selkoisena | Article title |
parent_id | ref → knowledge_article | none | ei | knowledge.user | selkoisena | The article this one is nested under; empty for a top-level article |
body | longtext | none | ei | knowledge.user | selkoisena | Article content (Markdown) |
visibility | select (private, workspace, public) | none | ei | knowledge.user | selkoisena | Who the article is meant for: private, workspace, public |
tags | text | none | ei | knowledge.user | selkoisena | Comma-separated tags, for example onboarding,hr |
author_name | text | public_directory | kyllä | knowledge.user | maskattu | Name of the author |
sequence | number | none | ei | knowledge.user | selkoisena | Order among its siblings, lowest first |
published_on | date | none | ei | knowledge.user | selkoisena | Day the article was published (YYYY-MM-DD) |
state | select (draft, published, archived) | none | ei | knowledge.user | selkoisena | Article status: draft, published, archived |
Työnkulut
knowledge_article
| Toiminto | Siirtää | Kuka voi suorittaa | Hyväksyntä |
|---|---|---|---|
knowledge_article.publish | state: draft → published | knowledge.manager | ei |
knowledge_article.unpublish | state: published → draft | knowledge.manager | ei |
knowledge_article.archive | state: published → archived | knowledge.manager | ei |
Käyttöoikeusryhmät
Tämän sovelluksen käyttämät ryhmät:
knowledge.managerknowledge.user
Hyväksyntävaiheet
Mikään tämän sovelluksen vaihe ei vaadi hyväksyntää tietueiden poistamista lukuun ottamatta.
Mitä agentit voivat ja eivät voi tehdä
Agentti voi lukea, hakea, luoda ja päivittää tämän sovelluksen tietueita sekä suorittaa toiminnot, jotka eivät vaadi hyväksyntää, tunnisteensa käyttöoikeusryhmien rajoissa.
Se voi vain ehdottaa näitä vaiheita, ja ihmisen on hyväksyttävä ne: knowledge_article.delete.
Henkilötiedot maskataan paikkamerkeiksi: knowledge_article.author_name.
Riippuvuudet
Ei ole.
Asennus
Asenna se Customize-sovelluksesta (Marketplace) tai komentoriviltä:
obop modules install-from knowledgeVaatii tietokannan ja ylläpitäjän oikeudet.
Tee oma
Moduulioppaassa näytetään, miten tällaiset sovellukset kirjoitetaan