<!-- https://unlockos.io/ja/manual/frontdesk-admin -->

# FrontDesk 管理 ヘルプ

## 概要

FrontDesk は、ホテルや宿泊施設のフロントスタッフが客室の鍵（PIN コード + QR コード）を発行するためのシステムです。管理者側は本画面（管理アプリの `/frontdesk` ページ）で設定を行い、スタッフ側は管理者が配布した専用 URL のスタッフアプリを使用します。

管理者は「部屋」「スマートロック」「スタッフ」「設定」の 4 つのタブで構成された画面からすべての設定を管理します。

## 主な機能

- 客室の追加・一括追加・削除（部屋タブ）
- KEYVOX スマートロックと客室のマッピング（スマートロックタブ）
- スタッフアカウントの作成・PIN 変更・有効/無効化（スタッフタブ）
- FrontDesk の有効化・スタッフアプリ URL の確認・コピー・デフォルト時間・アイドルタイムアウトの設定（設定タブ）

---

## タブ一覧

| タブ名 | 説明 |
|-------|------|
| 部屋 | 鍵発行対象の客室を追加・削除します |
| スマートロック | KEYVOX スマートロックをエントランスまたは個室に割り当てます |
| スタッフ | スタッフアカウントの作成・PIN 管理・有効/無効化を行います |
| 設定 | FrontDesk の有効化、スタッフアプリ URL、デフォルト時間、アイドルタイムアウトを設定します |

---

## セットアップ手順

初めて FrontDesk を使う場合は、以下の順序でセットアップを行ってください。

### ステップ 1: 部屋を追加する

1. 「部屋」タブを開きます
2. 「追加」ボタンをクリックして部屋番号を入力するか、「一括追加」ボタンで複数の部屋をまとめて登録します
3. 追加された部屋が一覧に表示されます

**一括追加の書式例:**
- `101, 102, 103` — カンマ区切りで列挙
- `101-110` — 範囲指定（101〜110号室）
- `101-105, 201-205` — 組み合わせ
- 最大 200 部屋まで一括登録可能

### ステップ 2: KEYVOX スマートロックを割り当てる

1. 「スマートロック」タブを開きます
2. KEYVOX に登録済みのスマートロックが一覧表示されます
3. 各スマートロックを以下のいずれかに設定します：
   - **エントランス**: 共用エントランスのスマートロック（施設に 1 台のみ）
   - **客室**: 各客室のスマートロック。選択後、対応する部屋番号をドロップダウンで選択
   - **未分類**: FrontDesk に使用しないスマートロック

> エントランスのスマートロックが設定されていない場合、ゲストの入館が機能しません。必ず 1 台をエントランスとして設定してください。

### ステップ 3: スタッフを登録する

1. 「スタッフ」タブを開きます
2. 「+ スタッフ追加」ボタンをクリックします
3. ユーザー名（英数字・アンダースコア）と初期 PIN（6 桁）を入力します
4. スタッフに URL とユーザー名・初期 PIN を伝えます

> スタッフが初めてログインすると、PIN の変更が強制されます。

### ステップ 4: 設定を確認してスタッフアプリ URL を共有する

1. 「設定」タブを開きます
2. 「FrontDesk を有効にする」トグルをオンにします
3. 「スタッフアプリ URL」をコピーしてスタッフに共有します
4. デフォルトのチェックイン・チェックアウト時間を必要に応じて変更します

---

## 詳細機能

## 部屋タブ

部屋を個別または一括で登録・管理します。登録した部屋はスタッフアプリの鍵発行画面で部屋番号として選択できるようになります。

置き配管理の部屋管理と同じ UI を共有しており、同じ施設の部屋一覧が表示されます。

## スマートロックタブ

KEYVOX スマートロックデバイスと客室のマッピングを管理します。

- **エントランス**: 施設に 1 台のみ設定可能。ゲストが入館する際に使用するロックです
- **客室**: 各客室に対応するロック。部屋タブで登録した部屋から選択してマッピングします
- **未分類**: FrontDesk に使用しない予備デバイス

## スタッフタブ

フロントスタッフのアカウントを管理します。スタッフはユーザー名なしで 6 桁の PIN のみでログインします。

**スタッフ追加:**
- ユーザー名: 英数字とアンダースコアのみ使用可
- 初期 PIN: 6 桁の数字。スタッフが初回ログイン時に強制変更されます

**PIN のリセット:**
- スタッフが PIN を忘れた場合、管理者が「PIN 変更」ボタンから新しい PIN を設定できます
- スタッフの次回ログイン時に再度強制変更が求められます

**有効/無効化:**
- 退職したスタッフは「無効化」することでログインを禁止できます
- 無効化しても削除はされないため、必要に応じて再有効化できます

**ステータス表示:**
- 「初回ログイン待ち」: まだ一度もログインしていないスタッフ
- 「有効」: 通常利用中
- 「無効」: 無効化済み
- 「ロック中」: ログイン失敗が続きアカウントが一時ロックされた状態

## 設定タブ

**FrontDesk の有効化:**
FrontDesk 機能全体のオン/オフを切り替えます。無効にするとスタッフはスタッフアプリにアクセスできなくなります。

**スタッフアプリ URL:**
FrontDesk が有効になっている場合に表示されます。このURLをスタッフに共有することでスタッフアプリにアクセスできます。「コピー」ボタンでクリップボードにコピーできます。

**デフォルト時間設定:**
- **チェックイン時間**: スタッフアプリで鍵発行時に使用されるデフォルトのチェックイン時刻（例: 15:00）
- **チェックアウト時間**: デフォルトのチェックアウト時刻（例: 11:00）

スタッフアプリで早期チェックイン（ECI）や延長チェックアウト（LCO）のオプション指定がない場合、この時間が基準となります。

**アイドルタイムアウト:**
スタッフアプリで操作がない場合に自動ログアウトするまでの時間を 1〜60 分の範囲で設定します。セキュリティ上、短い時間（5〜10 分）を推奨します。

---

## よくある質問

**Q: スタッフが PIN を忘れた場合はどうすればよいですか？**
スタッフタブで該当スタッフの「PIN 変更」ボタンをクリックし、新しい初期 PIN を設定してください。スタッフの次回ログイン時に PIN 変更が再度求められます。

**Q: スタッフアプリの URL はどこで確認できますか？**
設定タブで「FrontDesk を有効にする」がオンになっている場合、「スタッフアプリ URL」セクションに表示されます。

**Q: 退職したスタッフのアカウントはどうすればよいですか？**
スタッフタブで「無効化」ボタンをクリックしてください。スタッフはログインできなくなりますが、アカウントは保持されるため、必要に応じて履歴の確認が可能です。

**Q: 部屋を間違えて登録した場合は削除できますか？**
部屋タブで該当の部屋の削除ボタンをクリックして削除できます。ただし、その部屋に対して発行済みの鍵の有効性には影響しません。

---

## 関連ドキュメント

- [FrontDesk スタッフアプリ ヘルプ](frontdesk-staff.md) — スタッフ向けの鍵発行操作ガイド
- [置き配管理 ヘルプ](okihai-manager.md) — 同様の部屋管理 UI を持つ機能
- [エントランス設定 ヘルプ](okihai-unit-classification.md) — KEYVOX スマートロックの分類方法
