はてなでは「b.hatena.ne.jp」などのように、各サービスでサブドメイン方式を採用している。これによりCookieを共有し、ログイン情報を各サービスで共通化している。cybozu.comは、同じようにサブドメイン方式を採用しているが、サブドメインで企業ごとに分けているので、はてなとは使い方が異なる。ほかにセキュリティ関係では、事前に少し触ってみた感想として、ユーザーごとのクライアント証明書▼の発行が手軽だなあと思いました。本来は結構めんどうくさい作業だと思うんですけど、すごく簡単。ユーザー一覧で「クライアント証明書の発行と更新」を選んで、追加したいユーザーを選ぶだけ。おっ、良いところに目をつけましたね。パソコンやタブレット端末などを無くした場合でも、そのユーザーが使っていたクライアント証明書だけ無効にする、というのが同様にできますね。簡単に、その無くした端末からはアクセスできないように設定できるので、これもセキュリティの観点から重要なポイントですね。ああ、これは簡単そう。何人か選んで「追加」ボタンを押せばいいんですね。見られないようにする設定が簡単なのはいいですね。ありがとうございます。1本目が飲み終わってないのですが(笑)。どの製品を使っても、ユーザー管理が1つの画面で済むように工夫しました。頑張って統一したんです。ご苦労があったのではないかと想像します......。Office、Garoon、kintoneの3つはそれぞれ、開発した時期が大きく違って、データベースや開発言語がバラバラなんです。Officeのときは独自のデータベースを使っていて、全体はC++で作りました。GaroonはMySQLとPHPで、kintoneはMySQLとJava。ユーザー管理ひとつとっても、一本化するのは大変でした。ユーザーさんの見えないところで同期を頑張っています。それぞれのアーキテクチャを大きく変えたというわけではなくて、同期の部分を頑張ってるんですね。Office、Garoon、kintoneの購入はもちろん、セキュリティのメニュー、利用ユーザー数、ディスク容量、利用サービスの追加などの設定や追加購入がいつでもできます。アクセス管理に使用される電子証明書。クライアント証明書をクライアントデバイスにインストールしてあれば、本人であると判断してアクセスを許可する。cybozu.comでは「セキュアアクセス」というオプションで使用可能。外部監査も力を入れていますよ。アプリケーションとネットワークの双方に対して、外部から疑似的に攻撃をするという方法で、問題ないかどうか監査いただくのを定期的に実施しています。リリースまでにのべ3回実施しました。今後も半年に1回のペースで各アプリケーションに対して行う予定です。アプリケーションの脆弱性もそうですし、サーバーの設定の問題の指摘をいただくこともあります。広い範囲にわたって、攻撃者が外部から自社サービスを見てくれます。自分の目だと、どうしても、おかしなところを見つけたときに甘えが出てしまったりしますよね。そこを冷静に、第三者機関にチェックしてもらっています。外からの視点でブラウザやツールを使って攻撃を仕掛けるんですね。開発側としては、確かに恐ろしいですね......。田中さん、攻撃を受けた側ですよね。いやいや、他も大丈夫ですよ(笑)。kintoneは優秀でしたね。ちなみに、IEのサポートは8からでしたっけ。古いブラウザだと、ブラウザ自体の脆弱性があったりしますよね。