# member.ose.tw 架構總覽 ## 1) 核心模型 - 業務層級:`companies -> sites -> users` - 功能層級:`systems -> modules` - 權限核心:`permission_groups`(群組整合權限與成員) ## 2) 權限規則(固定) - `scope` 只允許:`site` - `action` 只允許:`view`、`edit` - `view`、`edit` 可同時勾選(多選) - 畫面顯示格式:`公司/站台` ## 3) 關聯關係(皆為多對多) - 群組 ⟷ 站台 - 群組 ⟷ 系統 - 群組 ⟷ 模組 - 群組 ⟷ 會員 ## 4) 管理頁責任 - 群組管理:群組基本資料 + 站台/系統/模組/會員 + action(view/edit) - 系統編輯頁:基本資料 + 所屬群組列表 + 涉及會員列表 - 模組編輯頁:基本資料 + 所屬群組列表 + 涉及會員列表 - 公司頁:基本資料 + 站台列表 - 會員編輯頁:基本資料 + 所屬群組列表 ## 5) 本輪範圍 - 會員細粒度直接授權先暫停 - 最終規格書(正式對外版)延後到專案完成後再整理