Basierend auf Rollen, Ressourcen und Aktionen ermöglicht die Zugriffskontrolle eine präzise Steuerung von Berechtigungen für die Oberflächenkonfiguration, Datenoperationen, den Menüzugriff und Plugins.
Bearbeiten Sie alle oder ausgewählte Datensätze stapelweise.
Bulk update all records or selected records.
Sendet Anfragen an beliebige HTTP-Dienste und unterstützt das Senden von Kontextdaten an den Zieldienst.
Duplizieren Sie einen Datensatz. Sie können ihn in ein Formular duplizieren und vor dem Absenden bearbeiten oder direkt duplizieren, um einen neuen Datensatz zu erstellen.
Erweiterte Datenexportfunktionen. Asynchroner Export, unterstützt große Datenmengen. Unterstützt den Export von Anhängen.
Exportieren Sie gefilterte Datensätze nach Excel, Sie können konfigurieren, welche Felder exportiert werden sollen.
Erweitert die Datenimportfunktionen. Asynchroner Import, unterstützt große Datenmengen. Unterstützt Funktionen wie die Erkennung der Datenverarbeitung, Datenaktualisierung und Workflow-Triggerung.
Daten mithilfe von Excel-Vorlagen importieren. Sie können konfigurieren, welche Felder importiert werden sollen, und Vorlagen werden automatisch generiert.
Ruft die Druckfunktion des Browsers auf, um einen einzelnen Datensatz zu drucken.
Unterstützt Benutzer beim Drucken von Vorlagen innerhalb der NocoBase-Anwendung.
Unterstützt die Integration des GigaChat LLM-Service.
Unterstützt die Integration von Vektordatenbanken zur Vektorisierung von Dokumenten, um KI-Mitarbeitern intelligente Suchfunktionen und Wissensunterstützung zu bieten.
Erstellen Sie KI-Mitarbeiter mit verschiedenen Fähigkeiten, um mit Menschen zusammenzuarbeiten, Systeme aufzubauen und Geschäftsprozesse abzuwickeln.
OpenAPI-Dokumentationsgenerator für die NocoBase-HTTP-API.
Ermöglicht Benutzern die Verwendung von API-Schlüsseln für den Zugriff auf die HTTP-API der Anwendung
Das Plugin App-Supervisor dient der zentralen Überwachung und Steuerung mehrerer NocoBase-Anwendungsinstanzen und bietet Funktionen zur Anwendungserkennung sowie zur Verwaltung der Anwendungslaufzeit.
Verwalten und Überwachen von asynchronen Aufgaben wie Datenimport/-export. Unterstützt die Verfolgung des Aufgabenfortschritts und Benachrichtigungen.
Verfolgen und dokumentieren Sie Benutzeraktivitäten und Ressourcenaktionen im gesamten System
Authentifizierung über das CAS-Protokoll.
Authentifizierung über ein DingTalk-Konto.
Authentifizierung über das LDAP-Protokoll.
Authentifizierung über das OIDC (OpenID Connect) Protokoll.
Authentifizierung über das SAML 2.0-Protokoll.
Identitätsauthentifizierung per SMS-Verifizierungscode.
Bietet Funktionen zur Integration von WeCom, einschließlich Authentifizierungsmethoden, Benachrichtigungskanälen und Datenquellen für die Synchronisierung von Benutzerdaten.
Benutzerauthentifizierungsverwaltung, einschließlich grundlegender Passwort-Authentifizierung, SMS-Authentifizierung und Unterstützung für SSO-Protokolle, erweiterbar.
Bietet Sicherungs- und Wiederherstellungsfunktionen, unterstützt geplante Backups und gewährleistet Datensicherheit sowie schnelle Wiederherstellung.
Zeigt Daten in einer Rasterliste mit Unterstützung für Paginierung an.
Erstellen und Verwalten von Iframe-Blöcken auf der Seite, um externe Webseiten oder Inhalte einzubetten und anzuzeigen.
Daten in einer Liste anzeigen, mit Unterstützung für Paginierung.
Stellt Markdown-Blöcke bereit
Unterteilt ein Formular mit vielen Feldern in mehrere Schritte, um die Benutzer zu entlasten.
Dieses Plugin ist experimentell. Bitte verwenden Sie es mit Vorsicht in Produktionsumgebungen.
Stellt einen Filter-Block in Baumstruktur bereit
Zentrale Verwaltung und Anzeige verschiedener Aktionen, die es Benutzern ermöglichen, Aufgaben effizient auszuführen. Es ist erweiterbar und unterstützt derzeit Aktionstypen wie Popups, Links, Scannen und benutzerdefinierte Anfragen.
Bietet eine Kalender-Collection-Vorlage und einen Block zur Verwaltung von Datumsdaten, normalerweise für datums-/zeitbezogene Informationen wie Ereignisse, Termine, Aufgaben usw.
Stellt eine Client-Benutzeroberfläche für den NocoBase-Server bereit
Datenbankbasierte Foreign Data Wrapper (FDW) Implementierung zur Verbindung mit Remote-Datentabellen, unterstützt derzeit MySQL- und PostgreSQL-Datenbanken.
Bietet SQL-Collection-Vorlagen
Stellt eine Baum-Collection-Vorlage bereit
Bietet Vorlagen für Kommentar-Collections und Blöcke, um Kommentarfunktionen für Daten beliebiger Collections hinzuzufügen.
Passen Sie den Markennamen und weitere markenbezogene Informationen an.
Unterstützt das Hinzufügen und Verwenden von benutzerdefinierten Variablen
Verwenden Sie eine externe ClickHouse-Datenbank als Datenquelle.
Verwenden Sie eine externe Apache Doris-Datenbank als Datenquelle.
Verwenden Sie externe MariaDB-Datenbanken als Datenquellen.
Verwenden Sie eine externe SQL Server-Datenbank als Datenquelle.
Verwenden Sie externe MySQL-Datenbanken als Data Sources.
Verwenden Sie externe Oracle-Datenbanken als Datenquellen.
Verwenden Sie eine externe PostgreSQL-Datenbank als Datenquelle.
Verwendung der KingbaseES-Datenbank als Datenquelle, sie kann als Hauptdatenbank oder als externe Datenbank verwendet werden.
NocoBase-Hauptdatenbank, unterstützt relationale Datenbanken wie PostgreSQL, MySQL, MariaDB usw.
Verwalten Sie Datenquellen, einschließlich der integrierten Master-Datenbank, externer Datenbanken, APIs.
Verwenden Sie externe REST-API-Datenquellen.
Utilize ECharts for data visualization, supporting funnel, radar and more chart types and offering user-friendly configurations.
Bietet Datenvisualisierungsfunktionen, einschließlich Diagramm-Blöcken und Diagramm-Filter-Blöcken. Unterstützt über ein Dutzend Diagrammtypen wie Linien-, Flächen- und Balkendiagramme. Zudem können weitere Diagrammtypen hinzugefügt werden.
Organisiert Benutzer nach Abteilungen, legt hierarchische Beziehungen fest, verknüpft Rollen zur Berechtigungskontrolle und unterstützt die Verwendung als Variablen in Workflows und Ausdrücken.
Verbinden Sie geschäftliche E-Mail-Konten wie Gmail und Outlook, um E-Mails in NocoBase zu empfangen und zu versenden, genau wie in anderen CRM-Produkten.
Betten Sie NocoBase in ein externes System oder eine Webseite ein, sodass es Teil dieses Systems oder dieser Seite wird.
Zentrale Verwaltung von Umgebungsvariablen und Secrets zur Speicherung sensibler Daten, Wiederverwendung von Konfigurationsdaten, Isolierung mehrerer Umgebungen und mehr.
Behandelt Fehler und Ausnahmen in der Anwendung.
Unterstützt Anhänge im URL-Format.
Provides China Region data and field types.
Dient der Bearbeitung und Syntax-Hervorhebung von Code und unterstützt Sprachen wie Java, JavaScript, Python, SQL und weitere.
Maskiert die Anzeige bestimmter Daten basierend auf konfigurierten Regeln, unterstützt Basis-Datentypen.
Verschlüsselt und entschlüsselt automatisch angegebene Felder, um die Datensicherheit zu gewährleisten.
Configure and store the results of calculations between multiple field values in the same record, supporting both Math.js and Excel formula functions.
Unterstützt das Erstellen von Many-to-Many-Beziehungen durch Speichern der eindeutigen Schlüssel der Ziel-Collection in einem Array.
Dient zum Speichern von Markdown und wird mit dem Vditor-Editor gerendert. Unterstützt gängige Markdown-Syntax wie Listen, Code, Zitate usw. sowie das Hochladen von Bildern, Audioaufnahmen usw. Ermöglicht zudem Echtzeit-Rendering (WYSIWYG).
Generiert automatisch Codes basierend auf konfigurierten Regeln, unterstützt Kombinationen aus Datum, Zahlen und Text.
Wird verwendet, um die Daten in einer Sammlung zu sortieren.
Bietet Dateispeicherdienste sowie eine Dateisammlungsvorlage und ein Anhangsfeld.
Ein Plugin zur Vorschau von Office-Dateien über den Microsoft Online-Dienst.
Unterstützt S3-kompatible Dateispeichertypen, wie zum Beispiel Amazon S3, Aliyun OSS, Tencent Cloud COS, MinIO usw. Unterstützt direkten Dateiupload und privaten Zugriff.
Unterstützt das Speichern von Entwürfen beim Ausfüllen von Formularen, um diese später weiter zu bearbeiten und einzureichen.
Stellt einen Gantt-Block bereit.
Ein ER-Diagramm-ähnliches Werkzeug, derzeit wird nur die Hauptdatenbank unterstützt.
Steuern Sie den Systemzugriff durch die Konfiguration von IP-Blacklists und Whitelists, um die Sicherheit zu gewährleisten.
Stellt einen Kanban-Block bereit.
Einstellungen für Instanz-ID und Lizenzschlüssel
Unterstützt die Verwaltung der Lokalisierungsressourcen der Anwendung.
Implementierung verteilter Sperren basierend auf Redis.
Serverseitige Protokolle, die hauptsächlich API-Anforderungs- und Systemlaufzeitprotokolle umfassen und das Packen sowie Herunterladen von Protokolldateien unterstützen.
Karten-Block, unterstützt Gaode Map und Google Maps, Sie können auch weitere Kartentypen erweitern.
Dient der Migration von Konfigurationsinhalten von einer Produktumgebung in eine andere.
Seit Version 2.0 wird das Mobile-Plugin durch das neue ui-layout-Plugin ersetzt, das sich noch in der Entwicklung befindet.
Multi-app führt Anwendungen im Prozess-Sharing-Modus aus, was nur für Test- und Demoumgebungen geeignet ist. Verwenden Sie dies nicht in der Produktion.
Unterstützt die Filterung nach mehreren Schlüsselwörtern für gängige Felder, mit Optionen für die Schnelleingabe oder den Batch-Import von Schlüsselwörtern aus Excel.
Ermöglicht mehrere unabhängige Datenbereiche innerhalb einer einzelnen Anwendungsinstanz durch logische Isolierung.
Sendet Benachrichtigungen über E-Mail-Kanäle, derzeit wird nur die SMTP-Übertragungsmethode unterstützt.
Unterstützt Benutzer dabei, Benachrichtigungen in Echtzeit innerhalb der NocoBase-Anwendung zu erhalten.
Provides a unified management service that includes channel configuration, logging, and other features, supporting the configuration of various notification channels, including in-app messages and email.
Legen Sie Passwortregeln und Richtlinien zur Anmeldesperre für alle Benutzer fest.
Öffentliche Formulare extern teilen, um Informationen von anonymen Benutzern zu sammeln.
Verwendet Redis zur Verarbeitung von Pub/Sub-Nachrichten der Anwendung.
Basiert auf RabbitMQ zur Verarbeitung von Nachrichten-Warteschlangen der Anwendung.
Wird zur Verarbeitung von Nachrichten-Warteschlangen in Anwendungen auf Basis von Redis verwendet.
Verfolgt und speichert die Änderungshistorie von Datensätzen einer Sammlung.
Wird verwendet, um Abfrageparameter (Query Parameters) vor dem Senden einer HTTP-Anfrage zu verschlüsseln.
Dient zum Anpassen von Systemtitel, Logo, Sprache usw.
Integrieren Sie Prometheus in das Telemetrie-Modul von NocoBase.
Ein auf OpenTelemetry basierendes Telemetrie-Plugin, das Metriken für CPU, Speicher und HTTP-Anfragen bereitstellt und den Export über HTTP unterstützt.
Fügt Textfeldern eine Kopierschaltfläche hinzu
Passen Sie UI-Farben, Größen usw. an und speichern Sie das Ergebnis als Theme, um zwischen mehreren Themes zu wechseln.
Unterstützt die Aktivierung der Zwei-Faktor-Authentifizierung (2FA) für die Anmeldung mit Passwort.
Bietet einen zentralisierten UI-Schema-Speicherdienst.
Bietet die Möglichkeit zur Wiederverwendung von Block- und Popup-Vorlagen.
Registrieren und Verwalten von erweiterbaren Quellen für die Benutzerdatensynchronisierung, standardmäßig mit HTTP-API. Unterstützt die Synchronisierung von Daten mit Ressourcen wie Benutzern und Abteilungen.
Bietet ein grundlegendes Benutzermodell sowie Felder für Ersteller und letzte Aktualisierung.
Unterstützt Benutzer bei der Bindung eines TOTP-Authenticators und der Verifizierung ihrer Identität mithilfe von zeitbasierten Einmalpasswörtern (TOTP).
Verwaltung der Benutzeridentitätsprüfung, einschließlich SMS, TOTP-Authentifikator usw., erweiterbar.
Redis-basierter Worker-ID-Allocator.
Wird nach Abschluss einer über eine Aktionsschaltfläche oder API initiierten Anfrage ausgelöst, z. B. nach dem Hinzufügen, Aktualisieren oder Löschen von Daten oder nach „An Workflow übermitteln“. Geeignet für die Datenverarbeitung, das Versenden von Benachrichtigungen usw. nach Abschluss von Aktionen.
Wird verwendet, um Aggregationsabfragen für die Datenbank im Workflow durchzuführen, wie z. B.: Anzahl, Summe, Durchschnitt usw.
Wird ausgelöst, wenn eine Approval-Anfrage über einen Action-Button oder eine API initiiert wird. Speziell für Approval-Prozesse entwickelt, mit exklusivem Approval-Node und Block zur Verwaltung von Dokumenten und zur Verfolgung des Bearbeitungsprozesses.
Bietet eine CC-Funktion in Workflows, um Genehmigungen oder andere Informationen an bestimmte Benutzer zu senden.
Wird nach dem Klicken auf eine Schaltfläche ausgelöst, die mit einem Custom Action Ereignis verknüpft ist. Geeignet für die Orchestrierung von Custom Actions für Datensätze.
Kann zur Durchführung von Datumsoperationen in Workflows verwendet werden, wie z. B. Addition, Subtraktion, Vergleiche und Formatierung.
Kann in parallelen Zweigen eines Workflows verwendet werden, um auf den Abschluss anderer Zweige zu warten.
Führt JavaScript-Code in einer isolierten Umgebung aus.
Wird zur Transformation oder Berechnung von Werten komplexer JSON-Objekte verwendet (z. B. Ergebnisse von HTTP-Anfrage-Knoten und SQL-Knoten).
Dient dazu, beliebige JSON-Daten in strukturierte Variablen für die Verwendung in nachfolgenden Nodes abzubilden.
Wird zur wiederholten Teilprozessverarbeitung für jeden Wert in einem Array verwendet und kann auch für eine feste Anzahl von Teilprozesswiederholungen verwendet werden.
Ermöglicht das Versenden von E-Mails in einem Workflow.
Wird für Workflows verwendet, bei denen bestimmte Entscheidungen manuell getroffen werden.
Ermöglicht das Senden verschiedener Arten von Benachrichtigungen innerhalb eines Workflows.
Wird für Zweigprozesse im Workflow verwendet, die parallel ausgeführt werden müssen.
Wird vor der Ausführung einer über Aktionsschaltflächen oder die API initiierten Anfrage ausgelöst, wie zum Beispiel vor dem Hinzufügen, Aktualisieren oder Löschen von Daten. Geeignet für die Datenvalidierung und Logikprüfung vor der Aktion, wobei die Anfrage über einen „Endknoten“ abgefangen werden kann.
Kann verwendet werden, um in Workflows Anfragen an beliebige HTTP-Dienste zu senden und Daten auszutauschen.
Wird verwendet, um Antwortnachrichten in Formular-Ereignis- und Request-Interception-Workflows zusammenzustellen und dem Client anzuzeigen.
Ermöglicht die Ausführung beliebiger SQL-Anweisungen auf der Datenbank innerhalb eines Workflows.
Dient zum Aufrufen anderer Workflows innerhalb eines Workflows. Dabei können Variablen des aktuellen Workflows als Eingabe für den Subflow und die Ausgabe des Subflows als Variablen des aktuellen Workflows verwendet werden.
Wird verwendet, um benutzerdefinierte Variablen in Workflows zu erstellen oder ihnen Werte zuzuweisen, um temporäre Daten im Prozess zu speichern.
Empfängt HTTP-Aufrufe von externen Systemen und löst Ereignisse aus. Geeignet für Daten-Pushs und Ereignisbenachrichtigungen von Drittsystemen, wie z. B. Zahlungs-Callbacks, Benachrichtigungen usw.
Ein leistungsstarkes BPM-Tool, das die Grundlage für die Geschäftsautomatisierung bildet und beliebig um weitere Trigger und Nodes erweitert werden kann.
Ein Preset-Bündel von Plugins für Cluster-Bereitstellungen: NocoBase mit mehreren Instanzen hinter Lastverteilern betreiben, zusammen mit gemeinsamem Speicher, Redis (Cache und Messaging), verteilten Sperren und zugehöriger Middleware zur Koordination der Knoten. Nach der Aktivierung richten Sie Umgebung und Betrieb gemäß der Dokumentation zum Cluster-Modus ein.