ユーザー
ユーザーアカウント設定
概要
管理者がシステムにログインできるユーザーアカウントを管理する画面。ユーザーの追加・編集・削除のほか、利用可能な機能・移動局・通話グループ・目印カテゴリの絞り込み設定、2要素認証の有効化が行える。
アクセス権限:管理者ユーザーのみ。サイドバー「設定」→「ユーザー設定」から遷移。
URL
設定画面群はホーム画面(/home)上に Drawer(右から重なるパネル)として表示される。独立したURLは持たない。
画面構成

メインコンテンツエリアに一覧テーブルを表示する。右 Drawer でユーザー追加・編集フォームが開く。
ユーザー一覧
| 列名 |
説明 |
表示条件 |
| ログインID |
ユーザーのログインID |
常時 |
| ユーザー名称 |
ユーザーの表示名 |
常時 |
| 2要素認証 |
有効 / 無効 |
オプション機能「多要素認証アプリ」が有効な場合のみ |
| 2要素認証の方法 |
認証アプリ / メール認証 / SMS認証 / 未設定 |
同上 |
| 操作 |
編集アイコン・削除アイコン |
常時(削除はログイン中の自身には非表示) |
- 一覧はログインIDの昇順(ロケール比較)でソートして表示する
- テーブルは縦スクロール対応
ボタン・アクション
| ボタン |
動作 |
| 更新 |
ユーザー一覧を再取得する |
| ユーザー追加 |
右 Drawer でユーザー追加フォームを開く |
| 編集アイコン(緑) |
対象ユーザーのユーザー編集フォームを右 Drawer で開く |
| 削除アイコン(赤) |
削除確認ダイアログを開く(自分自身は非表示) |
ユーザー追加・編集フォーム(Drawer)
右から Drawer として開く(幅 640px)。新規追加と編集でタイトルが切り替わる(「ユーザー追加」/「ユーザー更新」)。

基本情報
| 項目名 |
型 |
必須 |
制約 |
備考 |
| ログインID |
テキスト |
✓ |
半角英数字・最大30文字 |
編集時は変更不可(disabled) |
| パスワード |
パスワード |
✓ |
半角英数字・最大30文字 |
目のアイコンで表示切替 |
| ユーザー名称 |
テキスト |
✓ |
最大30文字 |
|
| 管理者 |
チェックボックス |
|
|
ONにすると機能制限が無効化される |
| チャット |
チェックボックス |
|
|
オプション機能「チャット」が有効な場合のみ操作可能。チャットID(既存)があれば表示 |
| ログイン数を制限 |
チェックボックス+数値入力 |
|
1〜99(整数) |
チェックONで入力欄が有効化 |
アコーディオン設定項目
| アコーディオン |
内容 |
備考 |
| 利用可能な機能 |
複数選択(チップ表示)。選択した機能のみ利用可能 |
管理者チェックONで選択不可(全機能が有効になる) |
| 利用可能な移動局 |
「指定した移動局のみ表示する」チェック+移動局の複数選択 |
チェックOFFは全移動局が対象 |
| 利用可能な通話グループ |
「指定した通話グループのみ表示する」チェック+通話グループの複数選択 |
VoIP利用契約がない場合は表示なし |
| 利用可能な目印カテゴリ |
「指定したカテゴリのみ表示する」チェック+目印カテゴリの複数選択 |
チェックOFFは全カテゴリが対象 |
| 2要素認証設定 |
「2要素認証を使用する」チェックボックス |
オプション機能「多要素認証アプリ」が有効な場合のみ表示 |
利用可能な機能 — 選択肢
| 機能名 |
表示条件 |
| 目印参照 |
常時 |
| 目印登録 |
常時 |
| ルート検索 |
常時 |
| 動態履歴 |
常時 |
| メッセージ送信 |
オプション機能「メッセージ」が有効な場合のみ |
| 行き先指示 |
オプション機能「エスコート配車」が有効な場合のみ |
| レポート |
オプション機能「運転日報」が有効な場合のみ |
| 通話履歴 |
VoIP利用契約がある場合のみ |
2要素認証設定の動作
| 状態 |
動作 |
| 新規ユーザー |
チェックON → 保存時に 2FA 設定を有効化 |
| 既存ユーザー(2FA設定済み) |
チェックは有効状態で固定(disabled)。「認証情報をリセットする」ボタンが表示される |
| リセットボタン押下 |
確認ダイアログ後、チェックを外した状態に変更可能。次回ログイン時に認証方法の再設定が必要になる |
フォームのボタン
| ボタン |
動作 |
| キャンセル |
Drawer を閉じる(変更は破棄) |
| 保存 |
バリデーション通過後に追加 or 更新を実行 |
特殊ロジック
- 自身のユーザー設定を変更する場合:保存時に「ログアウト確認ダイアログ」が表示され、OKを押すとログアウト → ログイン画面へ遷移する
- 削除対象が自分自身:削除アイコンを非表示にして削除を防止する
ダイアログ
| ダイアログ |
表示条件 |
内容 |
| 削除確認 |
削除アイコン押下 |
「〇〇を削除します。よろしいですか?」確認後に削除実行 |
| ログアウト確認 |
自身の設定を保存しようとした場合 |
「保存後にログアウトを行ってよろしいですか?」 |
| 2FA リセット確認 |
「認証情報をリセットする」ボタン押下 |
「次回ログイン時に認証方法の再設定が必要になります。よろしいですか?」 |
エラーメッセージ
| 条件 |
メッセージ |
| ログインIDが未入力 |
ログインIDは必須です |
| ログインIDに半角英数字以外 |
半角英数字のみです |
| パスワードが未入力 |
パスワードは必須です |
| パスワードに半角英数字以外 |
半角英数字のみです |
| ユーザー名称が未入力 |
ユーザー名称は必須です |
| ログイン数制限ONで範囲外の値 |
1-99までです |
| 移動局フィルターONで未選択 |
移動局は1つ以上選択してください |
| 通話グループフィルターONで未選択 |
通話グループは1つ以上選択してください |
| 目印カテゴリフィルターONで未選択 |
目印カテゴリは1つ以上選択してください |
| ユーザー追加失敗 |
ユーザー情報の追加に失敗しました(トースト) |
| ユーザー更新失敗 |
ユーザー情報の更新に失敗しました(トースト) |
| ユーザー削除失敗 |
ユーザー情報の削除に失敗しました(トースト) |
| ユーザー追加成功 |
ユーザー情報を追加しました(トースト) |
| ユーザー更新成功 |
ユーザー情報を更新しました(トースト) |
| ユーザー削除成功 |
ユーザー情報を削除しました(トースト) |