Based on roles, resources, and actions, access control can precisely manage interface configuration permissions, data operation permissions, menu access permissions, and plugin permissions.
すべてのデータまたは選択したデータを一括編集します。
すべてのデータまたは選択したデータを一括更新します。
任意のHTTPサービスにリクエストを送信し、コンテキストデータをターゲットサービスに送信することをサポートします。
Duplicate a record, you can either duplicate it into a form and edit it before submitting, or you can duplicate it directly to generate a new record.
データエクスポート機能を強化します。非同期エクスポートにより、大量のデータに対応します。添付ファイルのエクスポートもサポートしています。
フィルターされたレコードを Excel にエクスポートします。エクスポートするフィールドを設定できます。
データインポート機能を強化します。非同期インポートで、大容量データに対応しています。データの識別処理、データの更新、ワークフローのトリガーなどの機能をサポートしています。
Excel テンプレートを使用してデータをインポートします。インポートするフィールドを設定でき、テンプレートは自動的に生成されます。
ブラウザの印刷機能を呼び出して、単一のデータを印刷します。
NocoBase アプリ内でユーザーがテンプレートを印刷することをサポートします。
GigaChat LLM サービスとの連携をサポートします。
ベクトルデータベースとの連携をサポートし、ドキュメントをベクトル化することで、AIスタッフにインテリジェントな検索と知識ベースのサポートを提供します。
多様なスキルを持つ AI 従業員を作成し、人間と協力してシステムを構築し、業務を処理します。
NocoBase HTTP API の OpenAPI ドキュメントジェネレーター。
ユーザーが API キーを使用してアプリケーションの HTTP API にアクセスすることを許可します。
App Supervisorプラグインは、複数のNocoBaseアプリケーションインスタンスを統合的に監視およびスケジューリングするために使用され、アプリケーションの検出および実行管理機能を提供します。
データのインポート・エクスポートなどの非同期タスクを管理および監視します。タスクの進捗追跡と通知をサポートします。
システム内のユーザーアクティビティやリソース操作を追跡し、記録します。
CAS プロトコルによる認証。
DingTalk アカウントによる認証。
LDAP プロトコルを使用して本人確認を行います。
OIDC (OpenID Connect) プロトコルによる認証。
SAML 2.0 プロトコルによる認証。
SMS認証コードを使用して本人確認を行います。
WeCom(企业微信)との連携機能を提供します。これには、認証方式、通知チャネル、ユーザーデータの同期ソースが含まれます。
パスワード認証、SMS認証、SSOプロトコル認証などのユーザー認証管理。拡張可能です。
バックアップと復元機能を提供し、定期的なバックアップをサポートすることで、データの安全と迅速なリカバリを保証します。
データをグリッドリスト形式で表示し、ページネーション設定をサポートします。
ページ上に iframe を作成・管理し、外部のウェブページやコンテンツを埋め込んで表示するために使用します。
Display data in a list with pagination support.
Markdown ブロックを提供します。
多数のフィールドを含むフォームを複数のステップに分割して入力することで、ユーザーの負担を軽減します。
このプラグインは実験的な機能です。本番環境でのご使用は慎重にお願いいたします
ツリー構造のフィルターブロックを提供します。
様々な操作を集中管理および表示し、ユーザーがタスクを迅速に実行できるようにします。拡張をサポートしており、現在サポートされている操作タイプにはポップアップ、リンク、スキャン、カスタムリクエストがあります。
日付データを管理するためのカレンダーコレクションテンプレートとブロックを提供します。通常、イベント、アポイントメント、タスクなどの日付/時間に関連する情報に使用されます。
NocoBase サーバーにクライアントインターフェースを提供します。
データベースの Foreign Data Wrapper(FDW)に基づいたリモートデータコレクションへの接続の実装です。現在、MySQLおよびPostgreSQLデータベースをサポートしています。
SQL Collection テンプレートを提供します
ツリーコレクションテンプレートを提供します。
コメントコレクションのテンプレートとブロックを提供し、任意のコレクションのデータにコメント機能を追加します。
ブランド名やその他のブランド関連情報をカスタマイズできます。
カスタム変数の追加と使用をサポートします。
外部の ClickHouse データベースをデータソースとして使用します。
外部の Apache Doris データベースをデータソースとして使用します。
外部の MariaDB データベースをデータソースとして使用します。
外部の SQL Server データベースをデータソースとして使用します。
外部の MySQL データベースをデータソースとして使用します。
外部の Oracle データベースをデータソースとして使用します。
外部 PostgreSQL データベースをデータソースとして使用します。
人大金倉(KingbaseES)データベースをデータソースとして使用します。メインデータベースとしても、外部データベースとしても使用できます。
NocoBase メインデータベース。PostgreSQL、MySQL、MariaDB などのリレーショナルデータベースをサポートしています。
Data Source を管理します。これには、組み込みの Master Database、外部 Database、API が含まれます。
外部 REST API データソースを使用します。
EChartsを使用してデータ可視化を実現し、ファンネルチャート、レーダーチャートなど、より多くのチャートタイプをサポートし、より使いやすい可視化設定を提供します。
データ視覚化機能を提供します。これにはチャートブロックとチャートフィルターブロックが含まれ、折れ線グラフ、エリアグラフ、棒グラフなど10種類以上のチャートをサポートしています。また、さらに多くのチャートタイプを拡張することも可能です。
ユーザーを部門で組織化し、階層関係の設定、ロールによる権限管理、さらにWorkflowや式の変数としての利用をサポートします。
GmailやOutlookなどの企業メールをNocoBaseに連携し、他のCRM製品と同じようにメールの送受信を行うことができます。
NocoBase を外部システムやページに埋め込み、そのシステムやページの一部として統合します。
環境変数とシークレットを集中管理し、機密データの保存、設定データの再利用、マルチ環境の分離などに使用されます。
アプリケーション内のエラーと例外を処理します。
URL 形式の添付ファイルをサポートします。
Provides data and field types for the China Region.
コードの編集とハイライト表示に使用され、Java、JavaScript、Python、SQL などの言語をサポートしています。
設定されたルールに基づいて指定されたデータをマスク表示します。基本データ型をサポートしています。
指定されたフィールドを自動的に暗号化・復号し、データの安全性を確保します。
同一レコード内の複数フィールド値間の計算結果を設定および保存できます。Math.js と Excel formula functions の2つのエンジンをサポートしています。
ターゲットコレクションのユニークキーを配列内に保存することで、多対多関係を構築することをサポートします。
Markdownを保存し、Vditorエディタを使用してレンダリングするために使用されます。リスト、コード、引用などの一般的なMarkdown構文をサポートし、画像や録音などのアップロードもサポートしています。また、即時レンダリングが可能で、見たままの結果が得られます(WYSIWYG)。
設定されたルールに基づいてコードを自動生成し、日付、数値、テキストの組み合わせをサポートします。
Used to sort the data in a collection.
ファイルストレージサービスを提供し、ファイルコレクションテンプレートと添付ファイルフィールドを提供します。
Microsoft のオンラインサービスを利用して Office ファイルをプレビューするためのプラグインです。
Amazon S3、Aliyun OSS、Tencent Cloud COS、MinIO などの S3 互換ファイルストレージをサポートします。ファイルの直接アップロードやプライベートアクセスに対応しています。
フォームの入力中に下書きを保存し、後で編集を再開して提出できるようにします。
ガントチャートブロックを提供します。
ER図のようなツールです。現在はメインデータベースのみをサポートしています。
IP ブラックリストおよびホワイトリストを設定することで、システムへのアクセス権限を制御し、セキュリティを確保します。
Kanban Block を提供します。
インスタンスIDとライセンスキーの設定
アプリケーションのローカライゼーションリソースの管理をサポートします。
Redis ベースの分散ロックの実装です。
サーバー側のログです。主にAPIリクエストログとシステム実行ログを含み、ログファイルのパッケージ化とダウンロードをサポートしています。
マップブロックは、高徳地図と Google マップをサポートしています。また、より多くの地図タイプを拡張することもできます。
設定内容をある製品環境から別の製品環境へ移行するために使用します。
バージョン 2.0 以降、モバイルは新しい ui-layout プラグインに置き換えられました。このプラグインは現在開発中です。
Multi-app はプロセス共有方式で動作するため、テストおよびデモ環境にのみ適しています。本番環境では使用しないでください。
一般的なフィールドの複数キーワードフィルターをサポートし、クイック入力や Excel からのキーワードの一括インポートに対応しています。
単一のアプリケーションインスタンス内で、論理的な分離を通じて複数の独立したデータスペースを実現します。
電子メールチャネルを通じて通知を送信します。現在は SMTP 転送方式のみをサポートしています。
ユーザーが NocoBase アプリ内でリアルタイムに通知を受信できるようにします。
チャネル設定やログ記録などの機能を網羅した統一的な管理サービスを提供し、アプリ内メッセージやメールなど、多様な通知チャネルの設定をサポートします。
すべてのユーザーに対してパスワードのルールとログインのロックアウトポリシーを設定します。
公開フォームを外部に共有し、匿名ユーザーから情報を収集します。
Redis を使用してアプリケーションのパブリッシュ/サブスクライブ(Pub/Sub)メッセージを処理します。
RabbitMQ を使用してアプリケーションのメッセージキューを処理します。
Redis を使用してアプリケーションのメッセージキューを処理します。
コレクションのレコードの変更履歴を追跡し、保存します。
HTTP リクエストを送信する前に、リクエストパラメータ(クエリパラメータ)を暗号化するために使用します。
システムのタイトル、ロゴ、言語などを調整するために使用します。
NocoBase のテレメトリモジュールに Prometheus を統合します。
OpenTelemetry ベースのアプリケーションテレメトリプラグインです。CPU、メモリ、HTTP リクエストなどのメトリクスを内蔵しており、HTTP 経由でのエクスポートをサポートしています。
Text Fieldにコピーボタンを追加します
UIのカラーやサイズなどをカスタマイズし、その結果をテーマとして保存して、複数のテーマ間で切り替えることができます。
パスワードログインに対して二要素認証 (2FA) を有効にすることをサポートします。
一元化された UI schema ストレージサービスを提供します。
ブロックテンプレートとポップアップテンプレートを再利用する機能を提供します。
拡張可能なユーザーデータ同期ソースを登録・管理します。デフォルトで HTTP API を提供し、ユーザーや部門などのリソースへのデータ同期をサポートします。
基本的なユーザーモデルと、作成者および最終更新者フィールドを提供します。
ユーザーが TOTP 認証器を紐付け、時間ベースのワンタイムパスワード(TOTP)を使用して本人確認を行うことをサポートします。
SMS、TOTP認証器などを含む、拡張可能なユーザー認証管理。
Redis ベースの worker ID 分配器
操作ボタンや API を通じてリクエストが開始され、実行が完了した後にトリガーされます。例えば、データの追加、更新、削除、または「ワークフローに送信」の後などです。操作完了後のデータ処理や通知の送信などに適しています。
ワークフロー内でデータベースに対して集計クエリを実行するために使用できます。例えば、件数のカウント、合計、平均などです。
アクションボタンまたは API を介して承認申請が開始されたときにトリガーされます。承認プロセス専用の機能で、申請の管理や処理プロセスの追跡のための専用の承認ノードとブロックが用意されています。
ワークフローで抄送機能を提供し、承認やその他の任意の情報を特定のユーザーに抄送します。
カスタムイベントがバインドされたボタンをクリックしたときにトリガーされます。データ行に対するカスタム操作のオーケストレーションに適しています。
Workflow 内で日付の加算・減算、比較、フォーマットなどの操作や評価を行うために使用されます。
ワークフローの並列ブランチ内で、他のブランチの実行完了を待機するために使用できます。
隔離された環境で JavaScript コードを実行します。
複雑な JSON オブジェクトの値(HTTP リクエスト Node や SQL Node の結果など)を変換または計算するために使用されます。
任意の JSON データを構造化された変数にマッピングし、後続の Node で使用できるようにします。
配列内の各値に対してサブプロセスを繰り返し実行したり、固定回数の繰り返し処理を行ったりするために使用します。
ワークフロー内でメールを送信するために使用できます。
一部の意思決定を人間が手動で制御するためのプロセス。
Workflow 内で各種通知を送信するために使用できます。
ワークフロー内で並行して実行する必要があるブランチプロセスに使用されます。
Triggered before the execution of a request initiated through an action button or API, such as before adding new, updating, or deleting data. Suitable for data validation and logic judgment before action, and the request could be rejected by using the "End" node.
ワークフロー内で任意の HTTP サービスにリクエストを送信し、データインタラクションを行うことができます。
Used to assemble and display response messages to the client in form event and request interception workflows.
ワークフロー内でデータベースに対して任意の SQL ステートメントを実行するために使用できます。
1つのワークフロー内で他のフローを呼び出すために使用され、現在のフローの変数をサブフローの入力として使用し、サブフローの出力を現在のフローの変数として使用できます。
ワークフロー内でカスタム変数を作成したり、値を代入したりして、プロセス内の一時データを保存するために使用します。
外部システムからの HTTP 呼び出しを受信し、イベントをトリガーします。サードパーティシステムから開始されるデータプッシュやイベント通知などに適しており、例えば支払いコールバックやメッセージ通知などがあります。
ビジネス自動化の基盤を提供する強力な BPM ツールです。トリガーやノードを自由に追加・拡張できます。
クラスター向けのプリセットプラグイン群です。複数インスタンスと負荷分散の下で NocoBase を動かし、共有ストレージや Redis(キャッシュ・メッセージ)、分散ロックなどのミドルウェアでノードを調整します。有効化後は「クラスターモード」ドキュメントに従い環境と運用を設定してください。