2019スポンサーリンク最近、kintone界隈では社内版食べログというのが地味に盛り上がっている。知ってる人がやっているのは見たいという層がいるのは理解できる。それを見てふと思ったのは、twitterでよく見かけるあれ、質問箱だ。完成、使ってもらおう!kintoneで質問箱を作ろうこれだ!これこそ身内で盛り上がれる、ってか社内で。直接だと聞けないことも、匿名ならば社長にだって質問したくなるじゃない!?って。匿名性は確実にしなければならないのとシンプルに質問できないといけない。シンプルに見えるものの中身がシンプルとは限らないということだ。質問をしたい人を選んで、質問を投稿(投稿者は匿名)質問された人にプロセス管理が飛ぶ質問された人が答えると通知が行くこんな感じで作っていくことにしよう。アプリのデザインからアプリの見た目はシンプルに。フィールドは全部で三つ。フィールド名とフィールドコードはすべてそろえてある。差し戻しは発生しない。質問を受けた人に「質問が来ました」通知、回答が来たら全員に「回答しました」通知を送る。ここまでで基本の作りは終了。匿名性を確保しよう問題はここから。社長に質問をすることもあるわけだから、匿名性は絶対だ。「あの質問したのお前なんだってな?」なんてことがあってはならぬ...ならぬのだ...。どこからバレるかバレる場所をまずは考えよう。作成者フィールド変更履歴プロセス履歴おそらくこの3つだ。この3つをつぶせば、匿名性は保たれる!!作成者フィールドこれはアプリのアクセス権でばちぼこに制限をかけておくしかない。作成者フィールドはそもそも用意していなから、バレるとしたら他の誰かがアプリを編集して作成者フィールドをこっそり追加するパターンだ。高度な設定から使用しない、という設定ができる。レコードのコメントについては運用の仕方次第だが、今回はチェックを外しておく。プロセス履歴こいつは大変だ。質問するというボタンを押すと、ボタンを押した人の名前が記録されちまう!!自動でプロセスを進めるカスタマイズがTipsとしてCDNに紹介されていた。https://developer.cybozu.io/hc/ja/articles/214639003-%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E4%BF%9D%E5%AD%98%E5%BE%8C%E3%81%AB%E8%87%AA%E5%8B%95%E3%81%A7%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%E6%9B%B4%E6%96%B0-しかーし!これではやはり記録されてしまう...。作業者を更新するAPIを叩けばいいのか。プロセス管理を変えて、3つもプロセスいらなかった。追加したらもう質問中でOK。追加したタイミングで質問したい人を作業者にするカスタマイズ。