カフェマネージャー Web
カフェマネージャー Webは、handycafe.app で提供されるレスポンシブなブラウザ管理画面です。保護されたクラウドリレーを経由してHandyCafeサーバーに接続するため、オーナーや権限を持つオペレーターは、ローカルサーバーを直接インターネットに公開することなくカフェを監視・管理できます。
できること
- 稼働中のコンピューター、セッション、現在の時間帯の売上、当日の売上、当日の平均セッション時間を監視します。
- コンソールやメンバーを検索し、オフライン、一時停止中、メンテナンス中、使用中、空きの各状態でコンソールを絞り込みます。
- ゲストセッションの開始、セッションの終了・ロック・ロック解除、セッション時間の追加、PCの再起動やシャットダウン、実行中アプリケーションの確認、カフェ全体へのお知らせ送信ができます。
- メンバーを検索し、残高と直近の履歴を確認し、ウォレットにクレジットを追加し、プレイ時間を付与します。
- 選択した期間について、売上構成、日次売上、稼働率、時間帯別のアクティビティを確認します。
- リモート操作の記録を、操作内容、対象、安全なパラメーター要約、オペレーター、結果、エラー、時刻とあわせて確認します。
画面には、スマートフォン向けのボトムナビゲーション、タッチしやすい操作要素、横に広いテーブルの代わりとなるレスポンシブなカード、ダークモード、モバイルのビューポート変化に対する安全な処理が含まれます。
接続状態
画面下部のステータス領域には、独立した2つの状態が表示されます。
- クラウドチャネルは、ブラウザとHandyCafeクラウドの接続です。
- カフェサーバーは、クラウドからデスクトップサーバーへのライブコマンドリレーです。
クラウドチャネルが接続済みでも、カフェサーバーがオンラインであるとは限りません。カフェサーバーのリレーが利用できない場合、リモートコマンドは無効化されるか拒否されます。ダッシュボードは直近のスナップショットを表示したまま保持することがありますが、その場合はライブデータとしてではなく古いデータとして明示されます。
セキュリティと信頼性
サインインにはHandyCafeアカウントのセッションを使用します。カフェへのリクエストごとに、所有権とクラウドの利用権が確認されます。リモートの書き込み操作には、レート制限、入力値の検証、必須の冪等キー、監査記録が適用されます。同じキーを異なるパラメーターで再利用した場合は拒否されます。ブラウザからAPIへのリクエストにはハードタイムアウトが設定され、WebSocketチケットは有効期間が短く、1回限りの使い捨てです。
メンバーのメモはカフェサーバーへ中継されますが、リモート監査のパラメーター要約からは除外されます。パスワード、セッショントークン、認証チケットの生の値がアクティビティページに表示されることはありません。
必要条件
- 対象のカフェを所有している、または対象のカフェへの権限を持つHandyCafeアカウント。
- 有効なライセンスと、必要なクラウドの利用権。
- クラウドリレーに接続された最新のHandyCafeサーバー。
カフェサーバーがオフラインの場合、デスクトップサーバーのライセンス状態が有効になり、HandyCafeクラウドに再接続するまで、ライブデータとリモートコマンドは利用できません。