背景
dev 動作確認(2026-06-28)での気づき。S-09 プロフィールは現状「表示のみ」(設計 §3.2、GET /api/users/me のみ、編集 API/UI 無し)。これを踏まえた UX/スコープ上の論点。
論点
-
ユーザー属性の編集は誰が行うか
- 本人のプロフィール画面で自己編集するより、Tenant Admin がユーザー管理(S-08)で編集するのが自然では、という指摘。
- → 氏名・部署等の編集機能が MVP スコープ内だったか後日要確認(要件定義書 / 基本設計書 / ADR を確認。Keycloak が氏名・メールの正本である点との整合も)。
-
参照専用なのにサイドバーに専用項目は過剰
- 参照だけなら、サイドバーの独立項目より ヘッダーのアバター/アイコンをクリックして開く方が自然。
-
フルページ(profile.html)である必要も薄い
- 参照中心なら ダイアログ/ポップオーバーレベルで十分かもしれない。
現状
- サイドバー「プロフィール」→
web/profile.html(フルページ、profile.js は GET 表示のみ)。
- 氏名・メールは Keycloak が正本、アプリ
users は同期。
後でやること(確認・検討)
- (a) Tenant Admin によるユーザー属性編集が MVP スコープか、設計/要件で確認。
- (b) プロフィール参照 UI を「ヘッダーアイコン + ダイアログ」化する案の検討。
- (c) サイドバー項目の整理(参照のみ機能の配置方針)。
優先度: UX/設計の再検討。機能バグではない。関連 UX: #811(確認ダイアログの統一)。
背景
dev 動作確認(2026-06-28)での気づき。S-09 プロフィールは現状「表示のみ」(設計 §3.2、
GET /api/users/meのみ、編集 API/UI 無し)。これを踏まえた UX/スコープ上の論点。論点
ユーザー属性の編集は誰が行うか
参照専用なのにサイドバーに専用項目は過剰
フルページ(
profile.html)である必要も薄い現状
web/profile.html(フルページ、profile.jsは GET 表示のみ)。usersは同期。後でやること(確認・検討)
優先度: UX/設計の再検討。機能バグではない。関連 UX: #811(確認ダイアログの統一)。