本卡為 FR-094 母案。把 FR-087 盤點(CM-1663)查出的 13 張表+4 支 view 的租戶隔離(RLS)補齊並打開,7 棒切分(其中 CM-1559 是既有 In progress 卡,不新開)。只套 DEV+基線庫,STG/POC 等放行。子卡清單在末段。

這系列在做什麼(白話)

我們的產品是多家客戶(租戶)共用一套系統,靠資料庫的 RLS(Row Level Security,資料庫自己擋、讓每個客戶只查得到自己的資料)做隔離。2026-09-11 決策者親測:原廠帳號切到子租戶後,仍看得到別家的待辦任務(應 0 筆實 39 筆)與專案(應 0 筆實 213 筆)。FR-087 盤點後結論:13 張表、4 支 view 的隔離實際上是關的——有的規則寫好了但開關沒開,有的連規則都沒寫,有的 view 用「建立者身分」查底層而繞過隔離。本案就是把這些一張一張補齊、打開,並確認打開後既有功能(登入、切租戶、我的任務、兩支凌晨排程)都還活著。

為什麼要做

關鍵設計決策(決策者 2026-09-13 已裁,卡上寫定案不再問)

怎麼拆