【FormBridge×kViewer】回答者情報を自動的に表示したい
ログイン認証 を設定することで、予め登録した情報をフォームに表示することが可能です。
こちらの記事では、ログイン認証による絞り込みとkViewerルックアップを使った設定方法
1,000人に1,000通りの初期値を自動でフォームに入力できます! を案内しています。
設定方法
今回の設定では、FormBridgeのプレミアムコース以上、kViewerのプレミアムコース以上の契約が必要です。
1. マスタアプリを用意する(kintone)
まず、初期値として設定したい回答者情報が入っているマスタアプリを用意します。
今回は社員情報マスタを例に作成します。
・社員情報マスタアプリ(kintone)
2. 外部公開APIビューを作成する(kViewer)
kViewerで、外部公開APIビューを作成します。
ビューの作成時には1で作成したマスタアプリのURLを入力します。
『公開情報』の「kintoneフィールド」では、フォームで取得したい情報を選択します。
今回の例では「氏名」「メールアドレス」「社員番号」を自動入力させたいので、以下のように設定しています。
3. 外部公開APIビューにログイン認証を設定する(kViewer)
※こちらの設定は任意ですが、マスタアプリに個人情報がある場合は設定を推奨します。
詳細は【kViewer】意図しない情報公開を防止するためのチェック項目の「フォームブリッジと連携してフォーム上でkViewerルックアップを設定しているときの注意事項」をご確認ください。
2で作成したビューにログイン認証(ユーザー管理)と絞り込みを設定します。
ログイン認証の設定手順は ログイン認証を登録する を、絞り込みの設定は ユーザー管理でログインした本人のレコード(メールアドレスが一致するレコード)だけ表示する をご確認ください。
今回は1で作成したマスタアプリ内にメールアドレスも登録されているので、
マスタアプリのメールアドレスをログイン認証に同期します。
この設定によって、外部公開APIビューにアクセスできる人を制限することができます。
万が一外部公開APIビューのURLが外部に漏れたとしても、ログイン認証のマスターに登録されている人以外はアクセスができません。
4. 外部公開APIビューを公開する(kViewer)
ビューの設定が終わったら、[保存][公開]まで行います。
5. フォームを作成する(Formbridge)
Formbridgeでフォームを作成します。
フォームの作成手順は はじめから作成 をご確認ください。
6. フォームにログイン認証を設定する(Formbridge)
※こちらの設定は必須です。
4で作成したフォームにログイン認証(ユーザー管理)を設定します。
設定手順は ログイン認証を登録する をご確認ください。
7. フォームにkViewerルックアップの設定をする(Formbridge)
kViewerルックアップの設定を行ないます。
「フォームのデザイン」画面でkViewerルックアップフィールドを追加します。

①推奨 フィールドの非表示
kViewerルックアップフィールド(検索窓)をフォーム上で非表示にします。
回答者に、メールアドレスを編集して再検索等をさせたくない場合は非表示に設定してください。
②必須 値を参照するkViewerの外部公開API
手順2で作成した外部公開APIビューを選択します。
③必須 自動入力
「ログインメールアドレスでレコードを検索し、一致するレコードの値を自動的にフィールドに入力」にチェックを入れます※1
④必須 検索対象となるフィールド
メールアドレスが登録されているフィールド を設定してください。
※「⑤表示するkViewerフィールド」で選択しているフィールドから選択するため、⑤でメールアドレスが選択されていない場合は選択してください。
⑤必須 表示するkViewerフィールド必須 検索時に表示するフィールドを設定します。「メールアドレス」だけでも問題ありません。
⑥必須 kViewerから取得した値の入力先
回答者情報を初期値として入れたいフィールドを選択します。
以上で設定は完了です。
※1補足 【2026年8月31日(月)】に「ユーザー管理しているフォームで値の引用を設定しやすくする」機能として追加されました。本項目にチェックを入れることで、以下の項目は非表示となり、必要な項目が自動的に設定されます。
完全一致したレコードのみ検索
検索結果が1件なら自動入力する
検索結果の追加読み込み方法
フィールドコード
保存先の設定
また、フィールドコードを「__kintoneAppAuthenticationEmail__」に変更する必要はありません。



