スタッフ設定
スタッフ設定カテゴリは、カフェを運営する人々を管理する場所です。キャッシャーとロールと権限の2つのタブに整理されています。各タブのヘッダーには、現在のキャッシャー数またはロール数を示すカウントバッジが表示されます。
このページでは、パネルの構造とキャッシャーアカウントの管理に焦点を当てます。権限フラグの完全な一覧と、ロールベースのアクセス制御がバックエンドでどのように動作するかについては、キャッシャーロールと権限ページをご覧ください。
パネルの構造
スタッフ設定を開くと、最初にキャッシャータブが表示されます。上部のタブボタンで2つのタブを切り替えます。
- キャッシャー: スタッフアカウントの一覧と、新規アカウントを追加するフォーム、既存アカウントを編集・有効化・無効化・削除するツールです。
- ロールと権限: ロールの一覧と、各カスタムロールがアクセスできる範囲を定義する権限マトリクスです。
キャッシャータブ
キャッシャータブは2つのエリアに分かれています。左側にキャッシャーを追加フォーム、右側に登録済みキャッシャーの一覧があります。
キャッシャーを追加
左側のキャッシャーを追加フォームで新しいスタッフアカウントを作成します。次のフィールドがあります。
| フィールド | 必須 | 注記 |
|---|---|---|
| 表示名 | はい | 一覧やレポートでキャッシャーとして表示される名前。 |
| ユーザー名 | はい | ログイン名。自動的に小文字化され、英数字と . _ - の文字に限定されます。 |
| パスワード | はい | ログインパスワード。このアカウントは財務データや顧客情報にアクセスする可能性があるため、強力な値を選んでください。 |
| 携帯電話 | いいえ | 数字と + の文字に限定されます。 |
| メール | いいえ | 自動的に小文字化され、スペースが除去されます。 |
| キャッシャーロール | はい | ロールの種類。下記のロールの選択肢をご覧ください。 |
| カスタムロール | 条件付き | キャッシャーロールがカスタムに設定されている場合のみ有効です。 |
キャッシャーロールドロップダウンには4つの選択肢があります。
- 管理者: システム内のすべての機能への完全なアクセス。
- マネージャー: システムによって初期投入された組み込みロール。
- キャッシャー: システムによって初期投入された組み込みロール。
- カスタム: ロールと権限タブで自分で定義するロール。
カスタムを選ぶと、カスタムロールドロップダウンが有効になり、ユーザー定義のロールの1つを選べます。組み込みロール(マネージャーとキャッシャー)はキャッシャーロールドロップダウンから直接選択するため、このドロップダウンからは除外されます。
追加ボタンは、必須フィールドが入力されるまで無効のままです。カスタムを選択した場合は、保存する前にカスタムロールも選ぶ必要があります。
登録済みキャッシャー
右側には、登録済みキャッシャーの見出しの下にすべてのキャッシャーアカウントが一覧表示され、その下にカウント行があります。各エントリには、表示名(表示名が設定されていない場合はロール名)、割り当てられたロール、ユーザー名、設定されている場合は携帯電話とメールの値が表示されます。各エントリにはいくつかのバッジとインジケーターが表示されます。
- あなたバッジは、現在サインインしているアカウントを示します。
- 管理者アカウントは、独自のロールバッジで強調表示されます。
- 残り唯一のアクティブな管理者のロールバッジには、ロックアイコンが表示されます。
- アクティブでないアカウントには無効バッジが表示されます。
一覧は、管理者を先頭に、次にアクティブなアカウントを無効なものより先に、その後に表示名のアルファベット順で並べ替えられます。
各エントリには3つのアクションボタンがあります。
- 有効化 / 無効化: アカウントがアクティブかどうかを切り替えます。無効なキャッシャーはサインインできません。このコントロールは、最後のアクティブな管理者に対してはロックされます。
- 編集: キャッシャー編集ダイアログ(下記で説明)を開きます。
- 削除: 確認プロンプトの後にアカウントを削除します。
アカウント保護ルール
HandyCafeは、自分自身が締め出されたり、唯一の管理者を削除したりする操作を防止します。
- 最後の管理者を無効化することはできません。システムは次のように表示します。最後の管理者を無効化できません。先に別のユーザーを管理者に昇格させてください。
- 最後の管理者を削除することはできません。システムは次のように表示します。最後の管理者を削除できません。先に別のユーザーを管理者に昇格させてください。
- 現在サインインしているアカウントを削除することはできません。システムは次のように表示します。現在サインインしているアカウントは削除できません。
同じ文言が、ロックされたアクションボタンのツールチップとしても表示されます。
キャッシャー編集ダイアログ
キャッシャーで編集を選択すると、アカウントのアバター、現在のロール、4つのセクションを持つダイアログが開きます。
| セクション | フィールド |
|---|---|
| 本人情報 | 表示名(必須)、ユーザー名(必須) |
| セキュリティ | パスワード |
| 連絡先 | 携帯電話、メール |
| アクセス | キャッシャーロール、カスタムロール |
セキュリティセクションでは、パスワードフィールドは任意です。ヒントには*現在のパスワードを維持する場合は空欄のままにしてください。*と表示されます。パスワードを変更したい場合のみ値を入力します。
アクセスセクションは、キャッシャーを追加フォームと同じように動作します。キャッシャーロールからロールの種類を選び、種類がカスタムの場合はカスタムロールからユーザー定義のロールを選びます。
フッターには左に保存ボタン、右にキャンセルボタンがあります。保存は、ユーザー名と表示名が入力され、有効なロールが選択されるまで無効のままです。
ロールと権限タブ
ロールと権限タブは、左側のロールの見出しの下にすべてのロールを一覧表示し、右側に選択中のロールの権限マトリクスを表示します。
- 組み込みロールには組み込みバッジとロックアイコンが付きます。その権限はシステムによって管理され、編集も削除もできません。組み込みロールを選択すると、次のバナーが表示されます。組み込みロールは編集も削除もできません。このロールを複製するか、新しいカスタムロールを作成して、独自の権限を定義してください。
- カスタムロールは、ロールを追加で作成し、権限マトリクスで編集し、確認プロンプトの後に削除で削除できます。
権限マトリクスは、個々の権限チェックボックスをカテゴリ(認証、メンバー、コンソール、ログ、レポート、支払い方法)にグループ化します。カスタムロールへの変更は未保存インジケーターのドットで追跡され、タブ内の個別の保存ボタンではなく、設定ページを保存したときに確定します。
各カテゴリの権限フラグの完全な一覧と、カスタムロールを構築するための詳細なガイダンスについては、キャッシャーロールと権限ページをご覧ください。
キャッシャーがサインインする場所
ここで作成したキャッシャーアカウントは、サーバーアプリケーションとクライアントPCでのサインインに使われます。サインイン画面と、サインイン後にキャッシャーができることの詳細については、キャッシャーログインページをご覧ください。