aws-samples / aws-samples/generative-ai-use-cases
GenUのアプリ内で管理者画面が欲しい
- Dominant language
- TypeScript
- Stars
- 1.4k
- Forks
- 433
- Avg merge
- 2h 35m
- Merged PRs (30d)
- 1
Description
# GenU管理者向けインターフェース改善の提案
## 課題
現状、GenUの管理者は:
- AWSコンソールを通じてS3上のナレッジ情報をメンテナンスする必要がある
- ユーザ情報のメンテナンスもAWSコンソール経由で行う必要がある
- インフラ設定にもアクセスできてしまうリスクがある
## 改善提案
GenUのインターフェースに管理者モードを追加:
1. エンドユーザー向け画面に加え、管理者向け機能を同一インターフェース内に実装
2. ナレッジベース管理機能の追加(情報の追加・更新・削除)
3. ユーザ管理機能の統合
4. コストの確認ダッシュボード
## 期待される効果
- AWSコンソールへのアクセス権限を制限できる
- インフラ設定への不用意な変更リスクを低減
- エンドユーザーからの情報更新要望に迅速に対応可能
- 管理者の作業効率向上
## 技術的アプローチ
GenUインターフェースに権限ベースの管理者モードを実装し、S3やユーザ管理APIとの安全な連携機能を追加
Contributor guide
Research direction
The proposal does not name files, tests, or entry points. Start by locating the GenU interface, the S3 knowledge-management integration, and the user-management API, then determine how permissions are currently handled. Done should include a scoped administrator mode with knowledge-base and user management plus a cost dashboard, while restricting infrastructure access.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, react, typescript
- Domain
- authentication, authorization, backend, cloud, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100