Seiten & Datenbanken

Überblick
Seiten sind der Arbeitsplatz für alles, was Text ist und kein Beleg: Konzepte, Protokolle, Sammlungen. Sie lassen sich beliebig verschachteln — eine Seite kann Unterseiten haben — und als Datenbank führen, wenn aus dem Text eine Tabelle mit gleichartigen Zeilen werden soll.
Über allem steht der Workspace: Er ist der Behälter des Seitenbaums und die Stelle, an der der Zugriff geregelt wird. Eine einzelne Seite kann davon abweichen, aber die Regel kommt vom Workspace.
Abgrenzung zum Wissensbereich: Seiten sind Arbeitsstand, das Wissensmodul ist redaktionell gepflegtes Wissen mit Freigabe und Versionierung. Beides nebeneinander ist gewollt.
Kernaufgaben
Eine Seite schreiben. Der Editor arbeitet mit Bausteinen: Absätze, Listen, Tabellen, Bilder, Code. Eine Unterseite entsteht direkt im Baum. Mehrere Personen können gleichzeitig schreiben; die Änderungen fließen zusammen, statt sich gegenseitig zu überschreiben.
Eine Datenbank führen. Eine Datenbank-Seite hat Eigenschaften (Spalten) statt Fließtext, dazu mehrere Ansichten — Tabelle, Board, Liste, Kalender, Galerie, Zeitleiste. Jede Zeile ist selbst wieder eine Seite und lässt sich öffnen und ausführlich beschreiben.
Kommentieren. Kommentare hängen an der Seite oder an einem einzelnen Block, lassen sich beantworten, erwähnen Kollegen und werden aufgelöst, wenn die Sache erledigt ist.
Fassungen vergleichen. Jede Speicherung legt eine Fassung an; benannte Fassungen legen Sie selbst an. Vergleichen und Zurückgehen ist jederzeit möglich — der aktuelle Stand bleibt dabei als eigene Fassung erhalten.
Etwas freigeben. Eine Seite lässt sich als öffentlicher Link oder fürs Kundenportal freigeben. Ohne Freigabe bleibt sie intern — das ist der Normalfall.
Importieren. Markdown-Dateien bauen aus ihren Pfaden einen Seitenbaum, jede CSV-Datei wird eine Datenbank.
Felder im Detail
Die Spalte Was es bewirkt beantwortet, was sich im System ändert — nicht, wie das Feld heißt. Der graue Name dahinter ist das Feld der API: unter ihm läuft dasselbe über Automation, Import und KI-Werkzeuge.
Seite
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Titel title | nein | Text, max. 200 Zeichen | Wie die Seite heißt — im Baum, in der Suche und in jedem Verweis. Leer bleibt sie „Ohne Titel". |
Symbol icon | nein | Emoji oder Kurzzeichen, max. 40 Zeichen | Das Zeichen vor dem Titel. Reine Wiedererkennung; es ändert nichts am Zugriff. |
Titelbild coverFileId | nein | Bilddatei | Das Bild über dem Titel. Der Wert 0 entfernt es wieder. |
Inhalt blocks | nein | Baum aus Blöcken | Text, Bilder, Tabellen, Prüflisten, eingebettete Datensätze. Schreiben ersetzt den Inhalt vollständig — es ist kein Anhängen. |
Inhalt als Markdown markdown | nein | Text | Derselbe Inhalt als Markdown; der Weg für Import, Automation und KI-Werkzeuge. Wird beides geschickt, gewinnt Markdown. |
Workspace workspaceUlid | ja beim Anlegen | bestehender Workspace | In welchem Bereich die Seite liegt. Danach unveränderlich: eine Seite wandert im Baum, nicht zwischen Bereichen. |
Übergeordnete Seite parentUlid | nein | bestehende Seite oder root | Macht die Seite zum Unterpunkt und baut die Gliederung. root hebt sie auf die oberste Ebene. Der ganze Zweig wandert mit; Ringschlüsse werden abgewiesen. |
Reihenfolge sortOrder | nein | Zahl | Wo die Seite zwischen ihren Geschwistern steht. |
Art kind | nein | doc oder database | Ob die Seite ein Dokument oder eine Datenbank ist. Wird beim Anlegen entschieden. |
Vorlage isTemplate | nein | Ja/Nein | Ob die Seite in der Vorlagen-Galerie ihres Workspace angeboten wird. |
Verknüpfte Quelle sourceEntity | nein | work_item, deal, customer | Nur bei Datenbanken und nur beim Anlegen: Die Zeilen kommen dann schreibgeschützt aus dem jeweiligen Fachmodul, statt hier gepflegt zu werden. |
Teilen
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Teilen-Aktion shareAction | ja | create, rotate, revoke, portal | Welcher Schritt ausgeführt wird: Link erstellen, Link erneuern, Link widerrufen oder die Portal-Freigabe setzen. |
Ablaufdatum publicTokenExpiresAt | nein | Zeitpunkt, leer = unbefristet | Bis wann der öffentliche Link gilt. Wird beim Erstellen und beim Erneuern übernommen. |
Im Kundenportal veröffentlichen publishedToPortal | nein | Ja/Nein | Ob Portal-Nutzer die Seite in ihrem Kundenportal sehen. |
Freigaben dieser Seite accessGrants | nein | Liste aus Prinzipal, Berechtigung und Vererbungsmodus | Wer über den Workspace hinaus auf diese Seite darf. Schreiben ersetzt den kompletten Satz; der Modus Ersetzen setzt die geerbten Rechte ab dieser Seite außer Kraft. |
Ein öffentlicher Link ist ohne Anmeldung erreichbar — wer ihn hat, sieht die Seite. Er zeigt festen Inhalt ohne Live-Verweise, lässt sich jederzeit erneuern (der alte wird sofort ungültig) und widerrufen. Deshalb gehört er nicht in eine Rundmail.
Workspace
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Name name | ja | Text, max. 120 Zeichen | Wie der Bereich im Umschalter heißt. |
URL-Kürzel slug | nein | Kleinbuchstaben, Ziffern, Bindestriche, max. 100 Zeichen | Die kurze Adresse des Bereichs. Leer gelassen, wird es aus dem Namen abgeleitet. |
Symbol icon | nein | Emoji oder Kurzzeichen, max. 40 Zeichen | Das Zeichen im Workspace-Umschalter. |
Farbe color | nein | Text, max. 20 Zeichen | Die Akzentfarbe des Bereichs. |
Typ type | nein | org, team, private | Wofür der Bereich da ist. Privat darf nur der Eigentümer oder ein Nutzer mit globalem Verwaltungsrecht wählen. |
Sichtbarkeit visibility | nein | org (gesamte Organisation) oder restricted (nur Freigaben) | Ob jeder hineinsehen darf oder nur, wer eine Freigabe hat. |
Marke brandScope | nein | eine Ihrer Marken | Bindet den Bereich an eine Marke. Ohne Bindung ist er markenübergreifend. |
Workspace-Freigaben accessGrants | nein | Liste aus Nutzer oder Rolle × Berechtigung | Wer im Bereich lesen, kommentieren, bearbeiten oder alles darf. Gilt für alle Seiten des Bereichs; Schreiben ersetzt den kompletten Satz. |
Kommentar
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Kommentar body | ja | Text, max. 10 000 Zeichen | Was Sie sagen wollen. |
Antwort auf parentUlid | nein | bestehender Kommentar | Macht den Beitrag zur Antwort und hängt ihn in denselben Faden. |
Bezug auf Block blockId | nein | Text, max. 64 Zeichen | Bindet den Faden an eine Stelle im Text statt an die ganze Seite. |
Erwähnungen mentionedUserIds | nein | Liste von Nutzern | Wer benachrichtigt wird. Erwähnen ersetzt keine Zuweisung — es ist ein Hinweis, keine Aufgabe. |
Gelöst resolved | nein | Ja/Nein | Ob der Faden erledigt ist. Gelöste Fäden sind ausgeblendet, aber nicht gelöscht. |
Favorit
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Seite pageUlid | ja | bestehende Seite | Welche Seite oben in Ihrer Seitenleiste steht. Favoriten gelten für Sie, nicht fürs Haus. |
Reihenfolge sortOrder | nein | Zahl | In welcher Folge die Favoriten stehen. |
Benannte Fassung
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Beschreibung editSummary | nein | Text, max. 200 Zeichen | Wofür diese Fassung steht — „vor der Überarbeitung", „Stand Freigabe". Automatische Fassungen tragen keine. |
Import
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Workspace workspaceUlid | ja | bestehender Workspace | Wohin importiert wird. |
Ziel-Elternseite parentUlid | nein | bestehende Seite | Unter welcher Seite der Import hängt. Leer heißt oberste Ebene. |
Dateien files | ja | Liste aus Pfad und Inhalt | Was importiert wird. .md/.markdown bauen den Baum aus ihren Pfaden, jede .csv wird eine Datenbank. |
Datenbank
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Titel-Eigenschaft rowTitlePropertyKey | nein | Schlüssel einer Eigenschaft | Welche Spalte den Zeilentitel liefert — der Text, unter dem eine Zeile überall erscheint. |
Standard-Ansicht defaultViewUlid | nein | bestehende Ansicht | Welche Ansicht beim Öffnen zuerst erscheint. |
CSV-Inhalt csv | nein | Text, erste Zeile = Spaltennamen | Der Zeilen-Import. Unbekannte Spalten werden als neue Text-Eigenschaft angelegt; bis 2000 Zeilen je Lauf. |
Trennzeichen delimiter | nein | Komma, Semikolon oder Tabulator | Wie die CSV-Spalten getrennt sind. Falsch gewählt, landet die ganze Zeile in einer Spalte. |
Eigenschaft (Spalte)
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Name name | ja | Text, max. 120 Zeichen | Die Spaltenüberschrift. |
Typ type | ja | Text, Zahl, Auswahl, Mehrfach-Auswahl, Status, Datum, Person, Checkbox, URL, E-Mail, Telefon, Dateien, Verknüpfung, Rollup, Formel, Erstellt am/von, Aktualisiert am/von, Objekt-Referenz | Was in der Spalte stehen darf und wie sie sich bedienen lässt. Ein Typwechsel wandelt alle Werte um; was sich nicht wandeln lässt, wird geleert. |
Einstellungen config | nein | typabhängig (Optionen, Ziel, Formel, Rollup-Metrik) | Die Feinheiten des Typs: die Auswahlliste, das Beziehungsziel, die Formel. |
Position position | nein | Zahl | Wo die Spalte steht. |
Ansicht
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Name name | ja | Text, max. 120 Zeichen | Wie die Ansicht im Reiter heißt. |
Ansichtstyp type | ja | table, board, list, calendar, gallery, timeline | Wie dieselben Zeilen dargestellt werden. |
Filter filters | nein | Bedingungsbaum (alle / mindestens eine) | Welche Zeilen die Ansicht zeigt. Filter verändern die Daten nicht, nur den Ausschnitt. |
Sortierung sorts | nein | Liste aus Eigenschaft und Richtung | In welcher Folge die Zeilen stehen. Bei aktiver Sortierung ist Umsortieren von Hand abgeschaltet — sonst hielte die Reihenfolge nicht. |
Gruppieren nach groupByProperty | nein | Auswahl- oder Status-Eigenschaft, max. 60 Zeichen | Die Spalten des Boards bzw. die Gruppen der Liste. |
Sichtbare Eigenschaften visibleProperties | nein | Liste von Eigenschaften | Welche Spalten diese Ansicht zeigt. Ausblenden löscht nichts. |
Weitere Einstellungen configJson | nein | typabhängig (Datumsquelle, Kartengröße, Berechnungen) | Was nur der jeweilige Ansichtstyp kennt. |
Geteilt shared | nein | Ja/Nein | Ob alle die Ansicht sehen oder nur Sie. Geteilte Ansichten zu ändern braucht das Verwaltungsrecht. |
Position position | nein | Zahl | Wo der Reiter steht. |
Zeile
| Feld | Pflicht | Werte / Format | Was es bewirkt |
|---|---|---|---|
Werte values | nein | Eigenschafts-Schlüssel → Wert | Der Inhalt der Zeile. Beim Ändern wird zusammengeführt, nicht ersetzt; ein leerer Wert löscht die Angabe. |
Reihenfolge sortOrder | nein | Zahl | Wo die Zeile bei manueller Sortierung steht. |
Vorlage isTemplate | nein | Ja/Nein | Ob die Zeile als Vorlage für neue Zeilen dient statt als Eintrag. |
Aus Vorlage fromTemplateRowUlid | nein | Vorlagen-Zeile | Füllt eine neue Zeile aus einer Vorlage vor. Nur beim Anlegen. |
Einordnen hinter afterRowUlid | nein | bestehende Zeile | Beim Umsortieren: hinter welche Zeile sie rückt. |
Einordnen vor beforeRowUlid | nein | bestehende Zeile | Beim Umsortieren die Gegenrichtung — greift, wenn kein „hinter" angegeben ist. |
Inhalt blocks | nein | Baum aus Blöcken | Die Zeile als eigene Seite: der Fließtext hinter dem Tabelleneintrag. |
Inhalt als Markdown markdown | nein | Text | Derselbe Text als Markdown; bei gleichzeitiger Angabe gewinnt Markdown. |
Was ohne Feld geschieht
| Angabe | Wie es funktioniert |
|---|---|
| Gleichzeitiges Bearbeiten | Mehrere Personen schreiben zugleich; die Änderungen fließen zusammen. Ist der Mitschreib-Dienst nicht eingerichtet, bleibt die Seite normal bearbeitbar — nur eben allein. |
| Papierkorb | Löschen legt Seite oder Zeile in den Papierkorb; erst ein zweites Löschen ist endgültig. Wiederherstellen holt den ganzen Zweig zurück. |
| Formeln und Rollups | Werden gerechnet, nicht eingetragen. Sie erscheinen als Ergebnis in der Zeile und lassen sich nicht von Hand überschreiben. |
Einstellungen & Rechte
- Modul
module.pages. - Sehen und schreiben:
pages.workspace.view,pages.page.view,pages.page.create,
pages.page.update, pages.page.delete.
- Bereiche:
pages.workspace.createlegt neue an,pages.workspace.viewöffnet vorhandene. - Kommentare:
pages.comment.create,pages.comment.resolve,pages.comment.delete
(Fremdkommentare; eigene darf jeder löschen).
- Datenbanken:
pages.database.managefür Schema und geteilte Ansichten. - Teilen:
pages.page.sharefür öffentlichen Link und Portal-Freigabe. - Marken:
pages.brand.allöffnet markengebundene Bereiche über die eigene Marke hinaus.
Der Zugriff auf den einzelnen Datensatz folgt zusätzlich der Freigabe: Der Workspace setzt die Regel, die Seite darf sie erweitern oder — im Modus Ersetzen — ab dort außer Kraft setzen.
FAQ & Fehlerbilder
Eine Unterseite ist verschwunden. Prüfen Sie die Elternseite — beim Verschieben wandert der ganze Zweig mit. Sonst hilft der Papierkorb.
Ein Kunde sieht eine Seite nicht. Dann fehlt die Portal-Freigabe. Sie gilt je Seite, nicht für den Zweig.
Die Seite lässt sich nicht in einen anderen Bereich schieben. So gewollt: Der Workspace steht mit dem Anlegen fest. Legen Sie die Seite neu an oder importieren Sie sie.
Zeilen einer Datenbank lassen sich nicht bearbeiten. Dann ist es eine verknüpfte Datenbank — die Zeilen kommen aus Aufgaben, Deals oder Kunden und werden dort gepflegt.
Manuelles Umsortieren ist abgeschaltet. Es gibt eine aktive Sortierung oder Gruppierung. Nehmen Sie sie in der Ansicht heraus.
Nach einem Typwechsel sind Werte leer. Sie ließen sich nicht in den neuen Typ umwandeln. Der Dialog weist vorher darauf hin; die alte Fassung der Seite hilft hier nicht, weil Zeilenwerte keine Seiten-Fassungen sind.