dejirenデータベースについて
dejiren データベースは、dejirenから利用可能なテーブル形式のデータ格納領域であり、レコード単位で文字列情報やファイルを格納することができます。
格納されたレコードデータは、抽出条件を指定することで dejiren チャットやその他の連携先で利用することが可能です。
dejirenデータベースの仕様
属性 | 最大値 |
---|---|
作成可能なテーブル数 | 500テーブル |
1テーブルあたりのレコード数 | 100万レコード |
テーブルのサイズ | テーブル単位での制限無し ※1ユーザーあたり10GB付与される、共通ストレージの範囲内でご利用いただけます |
VA 管理画面での操作方法
dejirenデータベースの作成と管理は、VA 管理画面で行います。
レコードの新規作成・参照・更新・削除
dejiren データベースのレコードは、VA手順書を通して操作することができます。
新規レコードの登録
dejiren データベースに、VA フォームで入力したデータを新規レコードとして登録する VA の作成方法は以下のとおりです。
VA フォームの設定
1.VA 手順書編集画面で、きっかけブロックをクリックします。

2.「メッセージ」と「ファイル」のチェックボックスからチェックを外します。

3.「VAフォーム」のチェックボックスにチェックをつけ、「VAフォームを設定する」をクリックします。

4.VA フォーム編集画面でフォームの名称を設定し、フォームに表示する項目(タイトル、種類、内容など)とその入力方式(文字入力、プルダウン、複数行文字入力など)を設定します。

VA 手順書でのレコード作成ブロックの利用
1.[高度な手順ブロック一覧]から[レコード作成]ブロックを手順書編集画面に配置します。

2.配置した[レコード作成]ブロックをクリックして編集画面を開き、事前に作成したdejirenデータベーステーブルを選択します。

3.[設定するデータ]の[設定する値]の各項目に、VA フォームの回答で得られる値が入力されるようにマッピングします。 例えば、フォームの「タイトル」をデータベースの「タイトル」カラムに紐付けます。

VA の有効化とチャットルームへの参加
1.作成したVA 手順書を保存し、VA の作業状態を[🟢稼働中]に変更します。


2.VA の3点メニュー([…])から[ルーム・チャット] > [ルーム作成]を選択し、VA が参加するチャットルームを作成します。

データ登録の確認
1.VAが参加しているチャットルームで、メッセージ入力欄の下部に表示されている VA フォームボタンをクリックして VA フォームを呼び出します。

2.VAフォームの各項目に入力/選択して[送信]をクリックします。

CSV によるデータ入出力
dejiren データベースのレコードは、CSV 形式でのデータ登録が可能です。 登録済みのレコードがある状態で「CSV インポート」を行うと、CSV ファイルに記載されているデータが新規レコードとして追加されます。

テーブルの内容は CSV 形式で出力でき、MotionBoard などの外部ツールに連携することが可能です。

レコードの参照
- VA手順書には、dejiren データベースのレコードを参照するための[レコード取得]ブロックが用意されています。
「レコード取得」ブロックで個別レコードを検索し、その条件に合致するレコードの任意の項目情報を参照することが出来ます。 - このブロックには[きっかけのユーザーが作成したレコードのみを取得対象とする]チェックボックスがあり、これをオンにすることで、手順書の誤設定などにより他者が作成したレコードを誤って参照してしまうリスクを軽減できます。
※VA の動作のきっかけがチャット送信時など操作者を特定できない場合には、このチェックボックスは設定できません。

既存レコードの更新
- VA手順書には、dejiren データベースのレコードを更新するための[レコード更新]ブロックが用意されています。
「レコード取得」ブロックで個別レコードを検索し、その条件に合致するレコードの任意の項目情報を上書き更新することが出来ます。 - このブロックには[きっかけのユーザーが作成したレコードであれば更新可能とする]チェックボックスがあり、これをオンにすることで、手順書の誤設定などにより他者が作成したレコードを誤って更新してしまうリスクを軽減できます。
※VA の動作のきっかけがチャット送信時など操作者を特定できない場合には、このチェックボックスは設定できません。

レコードの削除
- dejiren データベースの画面からは、個別のレコードを編集・削除できるほか、登録済み全レコードの削除も可能です。
- VA 手順書には、dejiren データベースのレコードを削除するための[レコード削除]ブロックが用意されています。
- 「レコード取得」ブロックで削除対象レコードのデータを検索し、
その結果を「まとめて処理」で分解して、
「まとめて処理」内に「レコード削除」ブロックを配置することで
任意のレコードを VA から削除することが出来ます。
- 「レコード取得」ブロックで削除対象レコードのデータを検索し、

- [レコード削除]ブロックにも[きっかけのユーザーが作成したレコードであれば削除可能とする]という設定項目があり、「レコードの更新」と同様に他のユーザーが登録したレコードの誤削除を防ぐことが可能です。

dejirenデータベース利用時の注意点
dejirenデータベースを安全かつ有効にご利用いただくために、以下の点にご注意ください。
アクセス権限について
- dejirenデータベースは、詳細なアクセス権限設定が可能です。
- テーブルにも所有者(オーナー)の概念が導入され、所有者は当該テーブルに対して特権を持ちます。
- アクセス権の設定はユーザーと VA に分かれており、ユーザーとVAそれぞれについてご案内します。
ユーザーのアクセス権限
- ユーザーのアクセス権限は、テーブル全体に対する「テーブルアクセス権限」とテーブル内のレコードに対する「レコードアクセス権限」の2種類が存在します。
テーブルアクセス権限
- テーブルアクセス権限には、以下の種類があります。
テーブルに対するユーザーの保有権限 | できること |
---|---|
所有者👑 | ・所有者を含むすべてのアクセス権限の編集が可能です。 ・当該テーブルの削除が可能です。 ・テーブル設定の編集が可能です。 |
編集可✒️ | ・所有者を除くアクセス権限の編集が可能です。 ・テーブル設定の編集が可能です。 |
閲覧可👓️ | ・アクセス権限を閲覧のみ可能です。 ・テーブル設定を閲覧のみ可能です。 |
権限なし🚫 | ・アクセス権限は使用できません。 ・テーブル設定は使用できません。 |
※テーブル作成時に所有者に設定した以外のユーザーには、初期値として「閲覧可」の権限が付与されています
- テーブル管理画面での最終的なアクセス権限は、テーブルが保存されているフォルダーのアクセス権限とテーブルの設定を照合して決定されます。
テーブルアクセス権限▤▶ \ フォルダーアクセス権限📁▼ | 所有者👑 | 編集可✒️ | 閲覧可👓️ | 権限なし🚫 |
---|---|---|---|---|
所有者👑 | 所有者👑 | 編集可✒️ | 編集可✒️ | 編集可✒️ |
編集可✒️ | 所有者👑 | 編集可✒️ | 閲覧可👓️ | 権限なし🚫 |
閲覧可🕶️ | 所有者👑 | 編集可✒️ | 閲覧👓️ | 権限なし🚫 |
権限なし🚫 | 所有者👑 | 編集可✒️ | 閲覧可👓️ | 権限なし🚫 |
レコードアクセス権限
- レコードアクセス権限には以下の種類があり、ユーザーが当該テーブルの管理画面にアクセスした際とVAの実行ユーザーになった際に実行可能な操作を制御します。
レコードに対するユーザーの保有権限 | できること |
---|---|
作成✒️ | ・当該テーブル内に新しいレコードを作成することが可能です。 |
閲覧🕶️ | ・当該テーブル内のレコードを参照することが可能です。 ※「更新」と「削除」権限を有効にする前提条件として、「閲覧」権限を保有していることが必要となります。 |
更新↻ | ・当該テーブル内のレコードを編集することが可能です。 |
削除✖ | ・当該テーブル内のレコードを削除することが可能です。 |
- VA を実行する際、VA実行者のdejiren データベーステーブルへのアクセス権限が不足している場合、レコード登録・更新・削除のブロックの処理時にエラーの扱いとなり、エラーメッセージが表示されます。
システムユーザー
- 「決まった時間に動く」や「Webhook」など、VAの実行者ユーザーが特定できないきっかけで動作する VA では、レコードの作成・改定は、「system」というビルトインユーザーが利用されます。
- VAの実行者ユーザーが特定できないきっかけで動作する VA により新規登録・改定されたレコードは、登録者・改定者に「system」が記録されます。
VAのアクセス権限
VAのアクセス権限とは、VA手順書を作成・編集する際に、dejirenデータベースのテーブルに対してどのような処理を許可するかを設定する項目です。
- VAのアクセス権限には以下の種類があり、VAは付与されたアクセス権限の対象となる手順書ブロックで当該テーブルを利用可能になります。
レコードに対するVAの保有権限 | 対象となる手順書ブロック | できること |
---|---|---|
作成✒️ | ・「レコード作成」ブロック | ・新規レコードの追加 |
閲覧🕶️ | ・「レコード取得」ブロック ・「CSV出力」ブロック | ・レコードの取得 |
更新↻ | ・「レコード更新」ブロック | ・レコードの更新 |
削除✖ | ・「レコード削除」ブロック | ・レコードの削除 |
- 手順書ブロック編集画面でアクセス権のないテーブルを選択した場合は、以下の様なエラーメッセージが表示されます。

dejiren データベースを MotionBoard のソースに利用する
- dejiren データベースを MotionBoard のソースデータに利用することができます 。
*API キーは作成時にのみ値が確認可能です。(紛失時は再取得の必要があります)。 - API キーの作成と管理を行うことができるのは、システム管理者、VA 管理者、データベース管理者のロールに属するユーザーアカウントです。
詳細は下記サポートページにてご確認ください。
https://www.dejiren.com/support/manual/dejiren_database_mb