削除レコード復元 for kintone
削除レコード復元 for kintone は、kintone で削除したレコードを内容(添付ファイル含む)ごと元に戻せるプラグインです。レコード削除の直前に保管アプリへ自動バックアップし、削除の成否に連動する二段階コミットで整合性を保ちながら、一覧画面や設定画面の履歴からワンクリックで復元できます。kintone には削除レコードを復元する標準機能がないため、うっかり削除の「もしも」に備えます。
こんな課題を解決します
kintone にはゴミ箱にあたる機能がなく、削除したレコードを元に戻す標準機能もありません。うっかり消すと、内容も添付ファイルも取り戻せなくなります。
誤って削除したら元に戻せない
操作ミスで大切なレコードを削除。標準では復元手段がなく、入力し直すか、最悪あきらめるしかない。
添付ファイルまで失われる
見積書や契約書などの添付も、レコードと一緒に消えてしまう。元のファイルが手元にないと取り返しがつかない。
削除履歴を誰でも見られると困る
復元の仕組みを入れても、他人の削除データまで全員に見えてしまうと情報漏えいのリスクになる。
使い方:削除履歴からワンクリックで復元
設定済みのアプリでレコードを削除すると、削除の直前に自動でバックアップされます。復元は、一覧画面の「削除履歴」ボタンから一覧を開き、戻したいレコードにチェックして復元するだけ。各画像はクリックで拡大できます。
画像をクリックすると拡大表示します
できること
導入はプラグインを追加して「保管アプリを自動作成」を押すだけ。プログラミングも外部サービスも不要です。
- 削除前の自動バックアップ — レコード削除の直前に、内容(設定によっては添付ファイルも)を同じスペース内の保管アプリへ自動退避します。ユーザーの特別な操作は不要です。
- 二段階コミットで不整合を防止 — 「削除の直前に退避(pending)→ 削除成功後に確定(confirmed)」の二段階方式。削除をやめた・失敗したときにバックアップだけが残る不整合が起きません。
- ワンクリックで復元 — 一覧画面の「削除履歴」ボタン、または設定画面の「削除履歴」タブから、戻したいレコードを選んで復元。元アプリに新しいレコードとして再作成されます。
- 保管アプリを自動生成・共有 — 設定画面のボタンで保管アプリをワンクリック作成。同じスペースに既にあれば自動で再利用し、複数アプリで 1 つの保管アプリを共有できます。
- アクセス権でしっかり保護 — レコード単位のアクセス権で、指定した「バックアップ管理者」は全件を、一般ユーザーは自分が削除した分だけを閲覧・復元。他人の削除データは見えません。履歴ボタンの表示対象も限定できます。
- 自動整理・kintone完結 — 保持期間(10/30/60/90日)または件数(100/500/1000件)で古いバックアップを自動整理。GAS・外部サービス不要で、ゲストスペースにも対応します。
設定画面
「保管アプリ」「バックアップ管理者」「削除履歴ボタンの表示」を設定するだけ。保管アプリはボタンひとつで自動生成できます。画像はクリックで拡大できます。
「保管アプリを自動作成」でワンクリック生成。すべての削除履歴を閲覧・復元できる管理者を指定します(一般ユーザーは自分の削除分だけ)。
一覧に「削除履歴」ボタンを出すか、表示を許可する対象(ユーザー/組織/グループ)を指定。ボタンの色・大きさ・配置も選べます。
画像をクリックすると拡大表示します
復元時に知っておきたいこと
復元は「新しいレコードとして再作成」します。入力値は元どおり戻りますが、一部の項目は再作成時の値になります。
- 入力値は元どおり戻ります — 文字・数値・日付・時刻・選択・テーブル・添付ファイルなどは、削除前の内容で復元されます。
- 必ず変わる項目 — レコード番号(新規採番)、作成者・作成日時・更新者・更新日時(復元した人・日時)、ステータス・作業者(初期状態)、カテゴリー(未付与)。計算は復元後の値から再計算されます。
- ルックアップ — コピー済みの値は復元されますが、参照先レコードとの紐付けは再取得(再選択)が必要な場合があります。
⚠ ご利用前に必ずご確認ください
モバイルで削除したレコードは保護されません。本プラグインは PC 版のレコード画面でのみ動作します(現時点では)。モバイルアプリ/スマートフォンのブラウザで削除するとバックアップされず、復元できません。復元を確実にしたい運用では、削除操作は PC 版で行ってください。
データ量が非常に大きいレコードはバックアップできません。書式編集(リッチエディター)の長い本文や、行数が極端に多いテーブルを含むレコードは、バックアップの上限を超える場合があります。その際はデータを失わないよう削除自体を中止し、その旨のメッセージを表示します。
インストール手順
PC 版のレコード一覧/詳細画面で動作します。保管アプリを作成するため、アプリ作成権限のあるユーザーで設定してください。
- 「プランについて」セクションのダウンロードボタンから
kw-record-recovery-v1.0.2.zipをダウンロード - kintone のシステム管理 → プラグインを開き、「読み込む」ボタンから ZIP をアップロード
- 使用するアプリのアプリ設定 → プラグインで「削除レコード復元 for kintone」を追加
- プラグイン設定画面で「保管アプリを自動作成」を押し、バックアップ管理者・削除履歴ボタンの表示を設定して「保存」
- kintone 右上の「アプリを更新」(デプロイ)をクリックすると設定が反映されます
ヒント:保管アプリはスペース内アプリでのみ自動生成できます。複数アプリで使う場合も、同じスペースなら 1 つの保管アプリを共有します。
プランについて
基本機能は完全無料でご利用いただけます。気に入っていただけたら、年間サポーターとして開発をご支援ください。
年間サポーター
- ✅ 全機能が利用可能
- ✅ プラグイン内の広告エリアが完全非表示
- ✅ プラグイン作成リクエスト・改善要望を送付可能
- ✅ サポーターの声を優先して開発に反映
※5プラグイン以上ご利用ならプレミアム年間サポーター(年額¥16,500・税込)もお得です
注意事項
- 本プラグインは KIZUNA Works が独自に開発したものであり、サイボウズ株式会社が提供・保証するものではありません。
- kintone はサイボウズ株式会社の登録商標です。
- 動作は Google Chrome/Microsoft Edge の最新版での確認を推奨します。
- PC 版のみ対応です(モバイルは現時点では非対応)。モバイルで削除したレコードはバックアップされず、復元できません。
- データ量が極端に大きいレコード(長いリッチエディター本文・多数のテーブル行など)はバックアップできず、その場合は削除自体を中止します。
- 復元は新しいレコードとしての再作成です。レコード番号・作成者・作成日時・更新者・更新日時・ステータス・作業者・カテゴリー・計算は再作成時の値になります。
- カレンダー・カスタマイズビューでは「削除履歴」ボタンは表示されません。
- 削除を実行できるユーザーは保管アプリへの追加権限が必要なため、保管アプリをアプリ一覧から完全に隠すことはできません(中身はレコードのアクセス権で保護されます)。
- 保管アプリのレコードを手動で編集・削除した場合の整合性は保証対象外です。
- 本プラグインの使用により生じたいかなる損害についても、KIZUNA Works は責任を負いません。
- ppk(秘密鍵)ファイルは配布物に含まれていません。
セキュリティ・データの取り扱い
KIZUNA Works のプラグインは、お客様のデータを社外に持ち出さない設計です。気になる方はブラウザの開発者ツール(F12)で通信内容をご確認いただけます。
- レコード等の業務データを外部に送信しません
プラグインが扱うレコードやフィールドの値が、当社や第三者のサーバーへ送られることはありません。
- 外部通信はライセンス認証のみ
ライセンスの確認のため、プラグイン ID と利用ドメイン名だけを当社サーバー(Google Apps Script)へ送信します。通信は kintone のプロキシ経由で行われます。
- 実行時に外部ライブラリ(CDN)を読み込みません
第三者製ライブラリは使用していません。改ざんリスクのある外部 CDN への依存はありません。
- 設定情報は kintone の暗号化領域に保存
API キー等の秘匿情報をコードに直書きせず、設定は kintone 標準の暗号化された設定領域に保存します。
よくある質問
kintone にゴミ箱はありますか?削除したレコードは標準で復元できますか?
削除したレコードは必ず元に戻せますか?
復元すると完全に元どおりになりますか?
添付ファイルも復元されますか?
削除履歴は誰でも見られますか?他人が消したデータも見えますか?
保管アプリは自分で作る必要がありますか?
モバイルでも使えますか?
データ量が多いレコードでも大丈夫ですか?
外部サービスにデータが送信されませんか?
このプラグインは無料で使えますか?
同一 kintone 環境内の複数アプリで利用できますか?
kintone のどのコースで使えますか?プラグイン読み込み機能は必要ですか?
JavaScript やプログラミングの知識は必要ですか?
対応している kintone バージョン・ブラウザは?
kintone のIPアドレス制限(アクセス制限)を使っていても利用できますか?許可リストに追加するIPはありますか?
年間サポーターに加入しているのに広告が表示されます。どうすればよいですか?
プラグインを最新版に更新する方法を教えてください。
更新が出たことに自動で気づく方法はありますか?
不具合や改善要望はどこに連絡すればいいですか?
プラグインを気に入っていただけましたか?
基本機能は無料でご利用いただけます。
広告非表示・サポーター特典付きの「年間サポーターライセンス」もご用意しています。
関連プラグイン
レコードの操作・保護をさらに便利にする kintone プラグイン
ご質問・ご要望
プラグインのご質問や改善要望など、お気軽にお問い合わせください。
お問い合わせ