機能概要
サイドバープラグインは AI テーブルが提供する開放型の仕組みです。開発者はカスタムプラグインを構築することで、AI テーブルの機能を拡張できます。 プラグインは AI テーブル右側のサイドバーで動作し、テーブルデータと連携しながら複雑な業務ロジックを実装できます。 プラグインは 2 つのページからなる構成を採用しています。- スクリプトサービス(Script Service):Web Worker 上で動作し、AI テーブルのデータモデルとやり取りを行います。
- UI ページ(Sidebar UI):サイドバーの iframe 内で動作し、ユーザーインターフェースの表示や操作を担当します。
カスタムプラグインの開発
新規カスタムプラグインの作成
下のヘルプマニュアルをクリックして、カスタムプラグインのデモを試しながら、自分だけのプラグインづくりを始めましょう。
開発者ガイド・クイックスタート:https://docs.dingtalk.io/i/nodes/R4GpnMqJzOP0oLp6sXPBmZxx8Ke0xjE3
コアナレッジ:https://docs.dingtalk.io/i/nodes/R4GpnMqJzOP0oLp6sXPBmZxx8Ke0xjE3
JSAPI 公開ドキュメント:https://docs.dingtalk.io/i/nodes/R4GpnMqJzOP0oLp6sXPBmZxx8Ke0xjE3
プラグインの利用権限について
カスタム開発したプラグインを公開すると、AI テーブルで以下の条件を満たすユーザーがプラグインを利用できます。- 高度な権限が無効な場合:編集または管理権限を持つユーザーがプラグインを利用できます。
- 高度な権限が有効な場合:データテーブルの管理権限を持つユーザーのみプラグインを利用できます。