# はじめに

## システム概要

Hosted Experience Demo Configurator（以下「デモコンフィグレーター」）は、デジタルヒューマンデモの作成・管理・公開を一元的に行うWebアプリケーションです。

ホステッドエクスペリエンス および DHX（**D**igital Humans **H**osted Experience **Ex**tender）フレームワークを利用したインタラクティブなデモ体験を、コードを書くことなく設定・カスタマイズできます。

主な機能:

* デモの作成・編集・公開設定
* 5種類のテンプレートによるデザイン切り替え
* ワークスペースによるチーム単位の管理
* ロールベースのアクセス制御
* ライブコンソールによるリアルタイムテスト
* アクセス統計（PV・ユニーク訪問者）の自動記録

{% hint style="info" %}
本番利用、自社サイトやアプリへの組込はデモコンフィグレーターではなく、ホステッドエクスペリエンスを使用してデプロイしてください。デモコンフィグレーターはあくまで**デジタルヒューマンデモの作成・管理・公開を一元的に行う**ことを目的としています。
{% endhint %}

## 基本概念

### ワークスペース

ワークスペースは、デモを管理するチーム単位のグループです。企業やプロジェクトごとにワークスペースを作成し、その中にデモを配置します。

* 各ワークスペースには固有のスラッグ（URL識別子）が割り当てられます
* ワークスペースごとにデフォルト設定を持てます
* ユーザーは複数のワークスペースに所属できます

### デモ

デモは、デジタルヒューマンが動作する個別のページです。各デモは1つのワークスペースに属し、固有の設定を持ちます。

* デモのURLは `https://{ドメイン}/{ワークスペース}/{Slug}` の形式です
* ペルソナ（デジタルヒューマンのキャラクター）を設定できます
* テンプレートの選択や公開設定を個別に行えます

### ユーザーロール

本システムでは4つのロールがあり、上位のロールはすべて下位の権限を含みます。

| ロール                      | 説明                                                          |
| ------------------------ | ----------------------------------------------------------- |
| **Super Admin**          | システム全体の管理者。すべてのワークスペースにアクセスでき、ユーザー管理・ワークスペース管理・グローバル設定を行えます |
| **WS Admin**（ワークスペース管理者） | 所属ワークスペースの管理者。デモのCRUD※、メンバー管理、ワークスペースデフォルト設定が行えます           |
| **Editor**（編集者）          | デモの作成・編集・複製が行えます。デモの削除やメンバー管理はできません                         |
| **Viewer**（閲覧者）          | ワークスペース内のデモの閲覧とコンソールでのテストが行えます                              |

※ CRUD : **C**reate（生成）, **R**ead（読み取り）,**U**pdate（更新）**D**elete（削除）

### 3層設定マージ

デモの最終的なSDKオプションは、3つの階層の設定がマージされて決定されます。

1. **グローバルデフォルト** — Super Adminが設定。全ワークスペースに適用されるベース設定
2. **ワークスペースデフォルト** — WS Adminが設定。そのワークスペース内のデモに適用
3. **デモ別オーバーライド** — Editor以上が設定。個別デモの固有設定

後の設定が優先されるため、デモ別オーバーライドが最も強い優先度を持ちます。これにより、共通設定はグローバルやワークスペースで一括管理しつつ、必要に応じて個別のデモで上書きできます。

## 画面構成の概要

デモコンフィグレーターは以下の画面で構成されています。

**すべてのユーザーが利用可能:**

* **ログイン** — メールアドレスとパスワードで認証
* **ダッシュボード** — 所属ワークスペースのデモ一覧
* **プロフィール** — 表示名・パスワードの変更

**Editor以上が利用可能:**

* **デモ設定** — デモの基本情報・テンプレート・公開設定・SDKオプションの編集

**Viewer以上が利用可能:**

* **ライブコンソール** — デモのリアルタイムテスト

**WS Admin以上が利用可能:**

* **ワークスペースデフォルト設定** — ワークスペースレベルのデフォルト値管理

**Super Adminのみ:**

* **管理画面** — 概要、ワークスペース、ユーザー、グローバルデフォルト値設定、監査ログ


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.digitalhumans.jp/demo-configurator-guide/getting-started/democonfigurator-introduction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
