Actions
Feature #272
closed
RA
[TAK-219] Core: アプリ権限UIをWebアプリ側と共通インターフェース化する
Feature #272:
[TAK-219] Core: アプリ権限UIをWebアプリ側と共通インターフェース化する
Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
09/30/2026
Due date:
% Done:
0%
Estimated time:
Description
Linear migration metadata¶
- Linear issue: TAK-219
- Linear URL: https://linear.app/takayuki-komoda/issue/TAK-219/core-アプリ権限uiをwebアプリ側と共通インターフェース化する
- Linear status: Done
- Linear team: Takayuki Komoda
- Linear project: EPAA Core
- Linear assignee: Takayuki Komoda
- Linear labels: Improvement
- Linear created: 2026-07-28T12:12:51.995Z
- Linear updated: 2026-08-11T14:38:43.087Z
- Linear archived:
Original description¶
背景¶
TAK-84 のCore側対応で、プロジェクト詳細のトップレベルに アプリ権限 メニューを追加したが、現状は permission_groups を簡易行編集するUIになっている。
Webアプリ側には /settings/application-permissions があり、アプリ × グループ × 操作権限 の表形式で権限を設定するインターフェースが存在する。ユーザー要望の「WEBアプリと同じインターフェース」は、この画面構成・操作感まで共通化する意味だった。
対応方針¶
Core側の アプリ権限 画面を、Webアプリ側 /settings/application-permissions と同じ考え方の表形式UIへ寄せる。
受け入れ条件¶
- Core側アプリ権限画面が
アプリ × グループ × 操作権限の表形式で表示される。 - Webアプリ側の
アプリ権限と同じ操作単位で、アプリごとの制限有無とグループ別操作権限を設定できる。 - 保存結果は既存の
app.yaml/permission_groupsの初期seed定義として読み書きできる。 - TAK-84で追加したCoreトップレベルメニュー構成は維持する。
- YAML-only設定にならず、Core GUIから作成・編集・削除できる。
注意事項¶
- 現状のCore UIは構成としては
アプリ権限を追加済みだが、Web画面と完全な共通インターフェースではない。 - Webアプリ側の運用DB設定とCore側の
app.yaml初期seed設定の責務差は整理して表示する必要がある。 - TAK-84の後続改善として扱う。
Linear attachments¶
Linear comments¶
{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-08-11T14:39:10.378Z)¶
完了しました。
- PR: https://github.com/takataka328-max/EPAA/pull/163
- Merge target:
develop - Merge result:
146d2a02289b18095d8f7c96fb5905d58ffeed7d - Scope: Core GUI
アプリ権限をアプリ × グループ × 操作のチェック表へ変更 - 注意事項:
5002は Core Generator GUI ツール画面のみの変更のため対象外。GUI frontend はbuildscript のみのためコンポーネント自動テストなし。WebView2 published exe で表示・保存・再読込を確認済み。
No data to display
Actions