みんなの投稿

初めて投稿します。

レコード編集もしくは閲覧で、複数人アクセスをブロックしたいです。
コースはスタンダードコースでJavaは避けたいです。

過去にTISさんの無料の同時編集チェックプラグインを活用していましたが
編集→保存→再度編集を行うと自分自身が同時閲覧に該当してしまう仕様が煩わしく、現在は使用していません。
また一覧へ戻らなかった際の履歴が蓄積してしまうため、
本当に閲覧中なのか過去の物なのか判断がつかず、正確性に欠けると感じています。

良いプラグインや、プラグイン無しでよさそうな設定があればご教示いただきたいです。
よろしくお願いいたします。

4件のコメント (新着順)

こんにちは。

別視点となりますが、そもそも同時編集が発生する原因は把握されていますか?

・複数部署や立場の人がそれぞれ入力するフィールドがある
  →プロセス管理で入力順を制御する
      とか
   アプリを分けて、合算用のアプリへアプリ間コピーや関連レコード表示

・複数担当者の誰かが入力すればよいというルールで競合する
  →入力者のルール決めで解決する

物理的に同時アクセスできなくする以外に、こういったことも考えてみたらよいと思いました。

また一覧へ戻らなかった際の履歴が蓄積してしまうため、
本当に閲覧中なのか過去の物なのか判断がつかず、正確性に欠けると感じています。

仰る「履歴」とは何が吐き出した履歴で、どの様に活用されているのでしょうか?
考えようによっては、「そもそもそれ、履歴監視不要ぢゃね?」だったりするので伺った次第です。

なお、あくまでも想像ですが、”同時編集”といっても編集をバッファに溜めておいて、何かのタイミングでバッチで順に処理する。という”真の同時編集”になっていないのではないでしょうか。

”真の同時編集”がやりたければ、編集したい人がTeamsなどのツールで画面共有し、操作権限を移して編集するのが一番簡単なのでは?と思います。
(これも突き詰めると時分割編集になっちゃうんですけどね💦)


医療、福祉
2026/03/13 18:42

コメントありがとうございます!
「履歴」というのは、「このまま編集を行いますか」→「OK」で
無理やり?編集を行った際の履歴が残ってしまうという意味合いです💦

一度保存したあとに再編集することも多く、
このポップアップが出てきながらも、一度一覧画面に戻る手間から
OKを押して編集してしまうことも多いようです・・・。
仰る通り、そもそもの問題として、「同時編集者確認」より「編集制限」をかけた方がよいですね・・・。

kintoneは、「同一レコードの編集画面は複数人で開けるが、保存しようとすると最初に開いている人最優先でそれ以降開いている人にはエラーが出て保存できない」という仕様です。
ですが、自身が編集したものは画面遷移しない限り残っています(編集溜めはできる)ので、以上を考えると、ダイアログの主旨を「編集は継続できますが、保存するには先に編集してる人がいるので順番を待ってください。」旨に変えるだけでうまく繋がりそうな気がします。

としさんが仰るように、相応のプラグインなら「他者が編集中に編集画面すら開けなくする」こともできますが、こちらは「編集溜めできなくても大丈夫」な場合の手ですね。

ご参考まで

例えば、
・「他部署⇔自部署」など大ナタで制限を切る場合は、登録ピープルのみアクセス可能なスペースを設けて当該アプリを格納し、ロールで部署を設定
・「自部署」スペース下のメンバーのアクセス権を細かく制御するなら、アプリの設定⇒レコードのアクセス権でピープル別に設定
の2本立てではダメでしょうか。
(詳細については、便利に使おうガイドブックVol.8「アクセス権」等、関連ヘルプをご参照ください🙇🏻‍♂️)


あ、本件、「動的な編集ブロック」のお話でしたね。失礼しました💦

前出のコメは静的ブロックの話ですので、本件に関してはお忘れください🙇🏻‍♂️

とし
建設業
2026/03/13 17:42

kintoneは排他制御が出来ないので、プラグインが必要となります。
ちゃんとした排他制御を行いたいときは、
Customine か rex0220 レコードロック・プラグインなのかなと思います。