キンコミ kintone user community

みんなの投稿

2023/03/15 20:40

添付ファイルフィールドに保管されているファイルの総サイズをレコード単位で取得する方法ってありますか?

kintoneのメニュー[kintoneシステム管理]>[アプリ管理]で、アプリごとに添付ファイルの合計サイズを確認することが出来るのですが、これをレコード単位で見つけ出す方法はあるでしょうか?

運用での困りごとなのですが、普段あまりファイルが添付されないようなアプリの添付ファイル合計が急に増えた場合、誰かが意識せずに大きなファイルを添付した可能性があって、それを見つけて、添付をやめてもらうとか、ファイル圧縮してもらったりといった、サポートがしたいんです。

cybozu.com共通管理側の監査ログで、いつ、だれが、どんな名前のファイルをアップロードしたのかまでは分かるのですが、ファイルサイズまでは書いてないみたいで行き詰ってしまいました。

巨大添付ファイルを見つけ出す方法をご存じのかたがいらっしゃいましたら、コメントもらえると助かります。

どうぞよろしくお願い致します。

1件のコメント (新着順)
suji バッジ画像
2023/03/16 10:48

おはようございます。
私も気になったので検索したら、こちらのサイトがヒットしました。
ご参考までに。(現環境で動作するかは未検証です)

https://potara.net/2021/12/05/1608/
https://bunkyudo.co.jp/kintone-cli-download-all-t-h/

アプリ容量を定期的にチェックして目星つける→上のやり方でチェック って感じでしょうか。
以上です。


トーヤマン
2023/03/16 15:42

sujiさん。コメントありがとうございます。

potara.netさんの記事にあるkintoneRESTapiを使ってレコード情報を取得すれば、うまく行きそうですね!
ぜひ参考にさせて頂きます。
(※コピペでは動作しなかったのですが、コードを流用してkintoneのイベントとして処理させたら動いたので活用できそうです。)

kintone-cliも使ってみたいと思いますが、ファイルが大量にダウンロードなので慎重になっちゃいました。

改めてありがとうございました☆彡