Extensions

Die Plattform an eine Abteilung anpassen, ohne auf ein Release zu warten.

Ein signiertes Extension-Pack bringt Ihre eigenen Dashboards, Reaktionsregeln, Ihre Corporate Identity, Ihr Vokabular und sogar eine Ihrer eigenen Webanwendungen in AANCER und lässt sich ebenso sauber wieder entfernen. Alles in einem Pack sind Daten, die gegen ein Schema geprüft werden. Nichts darin läuft mit Plattformrechten.

10Item-Typen in einem Pack
8Plattform-Ereignisse, auf die Hooks reagieren können
4Wege, ein Dataset zu befüllen
0Zeilen Pack-Code, die mit Plattformrechten laufen
Was ein Pack mitbringt

Daten, die Sie installieren, kein Code, den wir ausliefern.

Bisher bedeutete es eine Änderungsanfrage an uns, AANCER an eine Abteilung anzupassen. Ab Release r1.8 ist der Großteil dieser Anpassung ein Pack, das Sie importieren, mit Ihren eigenen Parametern aktivieren, aktualisieren, zurückrollen oder außer Betrieb nehmen.

Dashboards

Ergebnisse, die Ihre Fachbereiche lesen können

Ergebnisse aus Workflows, Agenten und Chat landen in typisierten Datasets mit verpflichtender Aufbewahrung, werden in Ihrem eigenen Vokabular als Dimensionen und Kennzahlen beschrieben und auf veröffentlichten, versionierten Dashboards angezeigt. Die Funktion „Entwurf mit KI“ schlägt Widgets vor und lehnt eine Kennzahl ab, die sie nicht findet. Diagramme filtern sich gegenseitig per Cross-Filtering, Tabellen lassen sich in der Größe ändern, fixieren und durchsuchen, und ein Dashboard funktioniert auf einem Tablet oder Smartphone.

Hooks

Ihr Prozess reagiert auf das, was geschieht

Ein abgeschlossener Lauf, eine entschiedene Freigabe, veröffentlichte Zeilen, ein aufgenommenes Dokument, ein bereitgestellter Nutzer: Acht Plattform-Ereignisse können im Nachgang einen Workflow oder einen Agenten starten, mit Filtern, Wiederholungen und einem Dead Letter, den Sie erneut anstoßen können. Handler behalten jede Governance-Regel, die für sie bereits gilt.

Formulare und Frames

Ergebnisse, mit denen Ihre Mitarbeiter arbeiten können

Ein Agent antwortet mit einer echten Tabelle, einem Diagramm oder einer KPI-Karte statt mit Fließtext, und Sie heften das Ergebnis an ein Dashboard. Ein Formular auf einem Dashboard startet einen Workflow oder Agenten, wobei der Absender protokolliert wird. Schaltflächen an einer Tabelle starten einen Handler mit den Zeilen, die Sie ausgewählt haben.

Corporate Identity

Ihre Farben, Schriften und Begriffe

Design-Tokens je Theme, selbst gehostete Schriften, Logos, die Anmeldeseite und Einladungs-E-Mails, alles als Daten. Jedes Farbpaar wird vor der Aktivierung gegen WCAG 2.1 AA geprüft. Locale-Overlays ersetzen die mitgelieferten Texte durch das Vokabular Ihrer Abteilung in Englisch, Deutsch, Spanisch und Arabisch.

Share-Links

Ein Dashboard für Personen ohne Login

Ein schreibgeschützter, befristeter, widerrufbarer Link auf ein veröffentlichtes Dashboard. Rate-limitiert, ohne jede Möglichkeit, einen Konnektor-Aufruf auszulösen, und jede Erstellung, jeder Widerruf und jeder Aufruf wird auditiert, wobei der Leser als externer Empfänger protokolliert wird. Lizenzgebunden.

Eingebettete Apps

Ihre eigene Anwendung, innerhalb der Plattform

Eine Webanwendung, die Sie bereits betreiben, erscheint mit Single Sign-on im Dashboards-Hub. Die App deklariert ihre Fähigkeiten aus einer geschlossenen Liste, ein Administrator erteilt die Freigabe für diese Fähigkeiten und für die Hosts, die sie erreichen darf, und jede Nutzung wird auditiert, wobei die App als Datenempfänger protokolliert wird. Lizenzgebunden.

Wie sich ein Pack verhält

Signiert, validiert, reversibel.

Signiert

Nur Signierer, denen Sie vertrauen

Die Plattform prüft eine Ed25519-Signatur und den Hash jeder Datei, bevor sie irgendetwas speichert. Packs können von der Plattform, mit dem eigenen Schlüssel Ihrer Installation oder mit einem Partnerschlüssel signiert sein, den Sie hinzufügen. Ein unbekannter Signierer wird mit einer klaren Begründung abgewiesen. Private Schlüssel berühren die Plattform nie.

Validiert

Daten, gegen ein Schema geprüft

Jedes Item wird gegen ein versioniertes Schema validiert. Genau das lässt ein Pack Plattform-Upgrades überstehen, und genau das macht es einem Pack unmöglich, Code einzuschleusen, der mit den Rechten der Plattform läuft.

Reversibel

Aktualisieren, zurückrollen, außer Betrieb nehmen

Importieren Sie eine neuere Version und aktivieren Sie sie; rollen Sie auf jede importierte Version zurück; nehmen Sie das Pack außer Betrieb, und das Standardprodukt kehrt zurück. Zeilen bleiben für das Audit erhalten. Jeder Import, jede Aktivierung, jeder Rollback, jede Außerbetriebnahme und jede Änderung an einem Vertrauensschlüssel ist ein Audit-Ereignis.

Kontrolliert

Dieselben Regeln wie für alles andere

Datasets tragen Aufbewahrung, Quoten, Legal Hold und Löschung. Hooks laufen unter den Rollen, Passports, Freigaben und Souveränitätsregeln, die für ihre Handler bereits gelten. Eingebettete Apps erhalten kurzlebige Tokens, gebunden an Nutzer, Workspace und Origin, die mit der Sitzung widerrufen werden.

Air-Gapped

Unbeaufsichtigte Installation

Packs, die vor dem ersten Start im Packs-Verzeichnis liegen, werden automatisch importiert, mit Parametern aus einer Datei, für air-gapped Standorte und reproduzierbare Umgebungen. Ein Pack kann außerdem JavaScript- oder Python-Funktionen mitbringen, die in einem isolierten Runner ohne Netzwerk laufen, sowie eigene Navigationslinks und Startseiten-Karten.

Editionen

In jeder Edition verfügbar

Packs, Dashboards, Hooks, Formulare, Frames, Themes und Locale-Overlays sind in jeder Edition enthalten, auch in EVAL. Share-Links und eingebettete Apps sind lizenzgebunden; ihre Freischaltung ist eine neu ausgestellte Lizenz, kein neues Deployment.

Der nächste abteilungsspezifische Wunsch ist ein Pack, kein Fork.

Sehen Sie, wie ein Pack importiert wird, ein Dashboard aus einem einzigen Satz entsteht und ein Hook auf ein veröffentlichtes Dataset reagiert, auf Ihrer eigenen Infrastruktur.