kintoneでアプリの参照元を調べる方法
2026年11月5日(11月7日更新)
顧客マスタのようなアプリのフィールドを変える前に、どのアプリが、どのフィールドで参照しているかを知っておく必要があります。
このページでは、つながりの調べ方と、改修の前に確かめておきたい点を説明します。
アプリ同士をつなぐ3つの設定
アプリ同士をつなぐ設定は、どれも「つなぐ側」のアプリで行います。
| つながり | 設定するアプリ | 設定の中身 |
|---|---|---|
| ルックアップ | データを取ってくる側(例:案件管理) | 参照するアプリ、キーにするフィールド、コピーするフィールド |
| 関連レコード一覧 | 一覧を表示する側(例:顧客マスタ) | 表示するアプリ、絞り込みの条件、表示するフィールド |
| アプリアクション | 元になるレコードがある側(例:案件管理) | 作成先のアプリ、コピーするフィールド |
「このアプリを参照しているアプリ」で分かること・分からないこと
2026年4月のアップデートから、参照される側のアプリでも、どのアプリから参照されているかを確かめられるようになりました。
- アプリの一覧画面で、右上の歯車(アプリを設定)を押します。
- 「設定」タブの「運用管理」にある「このアプリを参照しているアプリ」を押します。
ここに表示されるのは、ルックアップか関連レコード一覧でこのアプリを参照しているアプリの一覧です。kintoneシステム管理の「アプリ管理」でも、アプリごとの「このアプリを参照しているアプリ数」が分かります(1日に1回の更新)。
一方で、次のことは、この画面だけでは分かりません。
- 相手のアプリの、どのフィールドで参照しているか(テーブルの中のルックアップも含めて)
- どのフィールドの値を、キーやコピー先として使っているか
- アプリアクションでつながっているアプリ
- このアプリが参照している先のアプリ(逆向きのつながり)
改修の前に確かめておきたい理由
参照される側のアプリでフィールドを削除したり、設定を変えたりすると、参照している側のアプリに影響が出ることがあります。
ほかのアプリのルックアップや関連レコード一覧で使われているフィールドは、削除しようとするとエラーになります。そのときは、どのアプリのどのフィールドが使っているかを探して、先にそちらを直す必要があります。
また、ルックアップで取ってきた値は、元のアプリの値を直しても自動では変わりません。
マスタの内容を一斉に直すときは、参照している側のアプリで値を取り直す作業も必要になります。
フィールドまで確かめる手順(標準の画面)
- 上の「このアプリを参照しているアプリ」で、参照しているアプリを確かめます。
- そのアプリを1つずつ開き、「フォーム」タブでルックアップと関連レコード一覧のフィールドを探して、キーやコピーに使っているフィールドを書き留めます。テーブルの中に置かれたルックアップは見落としやすいので、気をつけてください。
- アプリアクションは、つなぐ側の各アプリの「設定」タブの「アクション」で確かめます。
REST APIで調べる
フィールドの設定を取得するAPI(/k/v1/app/form/fields.json)では、ルックアップと関連レコード一覧の参照先のアプリが分かります。
アクションは、/k/v1/app/actions.json で取得できます(そのアプリの管理権限が必要です)。
すべてのアプリについて取得し、参照先ごとに集計し直せば、参照元の一覧が作れます。
ただし、参照先のアプリを閲覧する権限がないと、参照先の情報を取得できない場合があります。
図で確かめる
台帳屋のアプリ相関マップ(無料)は、上のAPIを使って、選んだアプリとつながっているアプリを図で表示するプラグインです。
左に「このアプリを参照しているアプリ」、右に「このアプリが参照しているアプリ」を並べ、つながりの一覧はCSVに書き出せます。
すべてのアプリのつながりを1つの表にまとめるなら、有料版の棚卸し・変更監視パックの「つながり」のシートが使えます(30日間の無料試用があります)。