ホーム
左メニューから管理対象を選択してください。主要メニューの概要は以下です。
サービス管理
- サービス状態: 公開中サービスの運用モードと告知文を更新します。
- ゲーム実行管理: ゲーム本体の起動・停止と稼働状況を確認します。
- 外部ゲーム接続ユーザー一覧: WebPortal 連携ユーザーの server DB 正本を一覧・検索します。
- ログ管理: アクセスログ、セッション集計、監査ログを確認します。
- メンバー管理: 管理IDの作成、状態変更、ロール設定を行います。
- バックアップ/復元: 管理データの手動バックアップ作成と復元を行います。
- ヘルプ(サービス管理用): サービス管理機能の使い方を確認します。
画像生成管理
- シナリオの画像生成: シーン画像の生成と進行状況確認を行います。
- 背景の一括生成: 背景画像をまとめて生成します。
- タイトルの一括生成: タイトル画像をまとめて生成します。
- 生成設定: モデルや品質など生成パラメータを調整します。
- ヘルプ(画像生成管理用): 画像生成運用の手順を確認します。
サービス状態
-
運用モード: `normal` 通常運用 / `maintenance` メンテナンス告知 / `degraded` 一部機能制限
表示メッセージ: Web側に返す告知文です。
変更理由: 監査ログに残る必須項目です。
終了予定日時: 任意入力(unix ms)。例: 1771660800000
ゲーム実行管理
ゲーム本体の起動/停止と稼働モニタリングを行います。
外部ゲーム接続設定
web_portal01 仕様書に基づく接続情報を管理します。
ヘルプ(サービス管理用)
サービス管理の運用手順をまとめています。
1. ログイン
- 管理者 ID / PASS を入力してログインします。
- ログイン中の権限はヘッダー右側に表示されます。
2. 主要メニュー
2.1 サービス状態
- 運用モード: `normal / maintenance / degraded` を切り替えます。
- 表示メッセージ: 公開フロントへ返す告知文です。
- 変更理由: 監査ログに残る必須項目です。
2.5 ゲーム実行管理
- 状態確認: 起動状態、PID、URL、ヘルスチェック結果を確認します。
- 起動/停止: `dev` / `preview` を選んで起動、または停止します。
- ログ監視: stdout / stderr の末尾ログを確認します。
- 権限: `super_admin` / `service_operator` は操作可、`image_operator` / `viewer` は閲覧のみです。
- 注意: 二重起動はできません。起動済みの場合は停止後に再起動してください。
2.6 外部ゲーム接続設定
- tokenVerifyApi: `web_portal01` の `POST /external-games/launch-tokens/verify` を入力します。
- playSessionCheckApi: `web_portal01` の `POST /external-games/play-sessions/check` を入力します。
- verifyBearerToken: `web_portal01` 管理画面で発行された検証用トークンを入力します。
- gameIdentifier: `web_portal01` に登録した外部ゲーム識別子を入力します。
- defaultCheckIntervalSec: 継続確認間隔のフォールバック値です。通常は `300` を使います。
- WebPortal 起動必須: 有効化すると、将来的に `launch_token` なし起動を拒否する運用前提になります。
- requestOrigin: このゲームの origin を自動使用します。`allowedOrigins` は `web_portal01` 側で管理します。
- 権限: `super_admin` / `service_operator` は更新可、`image_operator` / `viewer` は閲覧のみです。
2.7 外部ゲーム接続ユーザー一覧
- 用途: WebPortal 連携ユーザーの server DB 正本を一覧・検索します。
- 検索条件: canonical_key / memberTokenSubject / memberId / sessionToken / gameIdentifier / 期間 / bindingあり / 進行あり を指定できます。
- 表示: セッション識別子はマスク表示、詳細は折りたたみ JSON で確認します。
- 権限: `viewer` 以上で閲覧可、編集・削除はありません。
3. メンバー管理
- ID一覧: ID / ロール / 最終ログイン / 状態 / 理由メモを確認します。
- PASS変更: 対象IDのパスワードを更新します(理由必須)。
- 状態変更: active / restricted / frozen / disabled を切り替えます(理由必須)。
- ロール変更: super_admin / service_operator / image_operator / viewer を変更します。
- 新規ID作成: 初期PASS、ロール、初期状態を指定して作成します。
4. バックアップ/復元
- バックアップ作成: `super_admin` が理由付きで管理データを保存します。
- 一覧閲覧: `service_operator` 以上が利用できます。
- 復元: `super_admin` のみ。確認文言 `RESTORE` の入力が必要です。
- 復元後はセッションが失効するため、再ログインが必要です。
5. 権限ルール
- super_admin: 全機能(メンバー作成・ロール変更・状態変更含む)
- service_operator: サービス状態変更とログ閲覧(メンバー管理不可)
- image_operator: 画像生成管理の操作
- viewer: 閲覧のみ
6. 運用時の注意
- 重要変更(状態/ロール/PASS)は、理由メモを具体的に記録してください。
- 緊急対応後は、監査ログで変更内容を確認してください。
- 不要な高権限IDは増やさず、最小権限で運用してください。
メンバー管理
ID情報、状態、ロールを管理します(super_adminのみ)。
バックアップ/復元
管理データのバックアップ作成と復元を行います。
シナリオの画像生成
このロールでは画像生成機能を利用できません。
接続状態: 未確認
画像生成管理は統合内機能として表示しています。接続先:
/api/admin/image-manager
背景の一括生成
このロールでは画像生成機能を利用できません。
接続状態: 未確認
背景生成タブを開きます。
タイトルの一括生成
このロールでは画像生成機能を利用できません。
接続状態: 未確認
タイトル生成タブを開きます。
生成設定
このロールでは画像生成機能を利用できません。
接続状態: 未確認
画像生成設定タブを開きます。
ヘルプ(画像生成管理用)
このロールでは画像生成機能を利用できません。
接続状態: 未確認
画像生成ヘルプタブを開きます。