FR-157 · 需求索引 · 本頁由 build 掃資料夾生成

FR-157 Agent 本機設定主控台(工具帳密存 Agent 端、檔案瀏覽)

狀態:設計定案,已開卡(CM-3026~3036)待派 文件 2 份 handoff 2 份

FR-157 一頁看完

§1

🔴 先看哪一份

你想知道 看這份 性質
做出來畫面長什麼樣(六幕,右上可切「IT 管理員/稽核人員」身分) 雛形 雛形
為什麼要做、D 項各選項與建議、拆棒草案 討論稿 討論
入場券與 8444 門是怎麼做的(本案直接沿用) FR-156 design E1 姊妹案設計
被推翻的原設計(帳密存雲端派工下發) FR-056 design D9 前作設計
每個決策為什麼、開工改哪些檔、10 張卡怎麼拆 設計文件 設計(定稿凍結)
§2

結論

PM 要求檢測工具的連線設定(OpenVAS 帳密、SonarQube token、OpenSCAP 的 SSH 帳號與私鑰)不要存在我們主系統,改在裝 Agent 的那台機器開一頁設定主控台,設定加密存 Agent 本機。決策者再加一項:客戶部署時會把 Agent 當儲存設備,同一頁要能瀏覽與查詢這台 Agent 存在 SeaweedFS 裡的檔案。

怎麼進去(D1):使用者在主系統 Agent 管理頁按一下,主系統簽一張五分鐘入場券,新分頁直接進到 Agent 主控台,不用再登一次。Agent 不開登入表單、不存帳密、驗票不回頭問主系統;直接打 Agent 網址只看到「請從主系統開啟」的指路頁。

誰能開(D10):兩個能力點。「Agent 設定」能填工具帳密,「Agent 檔案」能看檔、下載。票上帶這個人有的範圍,主控台照範圍開分頁與 API:IT 管理員兩個都有,稽核人員只勾檔案就看得到檔案頁、看不到帳密分頁。限制:檔案頁是租戶層,有權限就看得到這台全部檔案,做不到只看自己專案。

這推翻 FR-056 D9「憑證加密存雲端、派工時下發」。多台 Agent 各設一次(決策者裁可接受)。

像但不做:Agent 之間同步設定(會經過雲端,與動機矛盾);Agent 自己管使用者帳號或開登入表單(主系統才是身分來源);檔案瀏覽顯示業務脈絡(第一版不做);列源碼暫存與弱點資料明細(只給容量)。

§3

📊 總進度

棒 卡 做什麼 狀態
立案 — 登記+結論 ✅ 2026-10-21
討論 — 討論稿+六幕雛形 ✅ 2026-10-22
設計 — design.md(D1~D11 定案、10 張卡拆分) ✅ 2026-10-22
開卡 CM-3026 Notion 母卡+10 張子卡 CM-3027~3036(工作坊四欄已填) ✅ 2026-10-22,待決策者在工作坊派
A1/A2 CM-3027/3028 能力點+簽票+清單按鈕;Agent 主控台殼+FE console 入口 ⬜ 第 1 批
B1/C1 CM-3029/3030 檔案瀏覽;工具表單下發+加密存+本機測試 ⬜ 第 2 批
C2/D1 CM-3031/3032 派工改讀本機;主系統三頁改版 ⬜ 第 3 批
D2/D3 CM-3033/3034 既有帳密搬家;稽核回傳 ⬜ 第 4 批
E1/E2 CM-3035/3036 文件;出貨基線+收尾 ⬜ 第 5 批
§4

需求討論紀錄

  • 2026-10-21 PM:掃描工具設定都在主系統設定檔,想改成在 Agent 安裝的那台開 Web UI 讓 user 設置、登入用主系統帳號、設定存 Agent 端,因為都是客戶機敏資料。
  • 2026-10-21 決策者:通常一個網段只會放一個 Agent,或資料台與掃描台分開,都設定也正常(D9 不做跨台同步)。
  • 2026-10-22 決策者:Agent 也有儲存設備功能,未來部署客戶一定會指定 Agent 當儲存設備,要開介面讓他瀏覽與查詢存在 SeaweedFS 內的檔案(併入本案)。
  • 2026-10-22 決策者:登入先提「跟主機一樣的帳密登入」,聽完兩案比較後裁「照原本的方式」(從主系統跳轉,D1)。理由:使用者本來就在主系統做事做到一半才會想進 Agent 設定頁,不用記網址、不用多登一次,帳密也不經 Agent。
  • 2026-10-22 決策者:檔案瀏覽第一版不顯示業務脈絡、只列證據檔(D7)。
  • 2026-10-22 決策者:D10 不採「同 Agent 管理頁權限」建議——「沒有 Agent 管理權限不就不能看檔案了」;裁改為「Agent 設定」「Agent 檔案」兩個能力點、票帶範圍。其餘 D2~D6、D8、D11 照建議。
§5

文件

以下全部由 build 掃資料夾產生,新增檔案重 build 即自動出現。標題連結指向渲染後的 HTML,md 連向源檔。

需求與討論

文件 類型 標題 最後更新
discussion / md 需求討論稿 工具帳密留在客戶機房,存了什麼檔自己看得到 2026-10-22

設計

文件 類型 標題 最後更新
design / md 設計 工具帳密留在客戶機房,存了什麼檔自己看得到 2026-10-22

交接與收口時間軸(handoff/,2 份)

由新到舊。每份是某一棒次交接當下的完整現況快照,看某個時間點「當時知道什麼」請從這裡進。

日期 文件 標題
2026-10-23 FR-157-STATE / md FR-157 Agent 本機設定主控台 — STATE(living,只描述此刻)
2026-10-23 FR-157-LOG / md FR-157 LOG(append-only,每棒一 block)

資產子資料夾(無文件,不建頁):prototype/(1 個檔)

§6

Notion 卡

卡片內容(決策紀錄、驗收條件)以 Notion 為準,本頁只記座標。

關係 卡號 標題 狀態
母案 CM-3026 FR-157 Agent 本機設定主控台(母卡) —
子卡 CM-3027 — —
子卡 CM-3028 — —
子卡 CM-3029 — —
子卡 CM-3030 — —
子卡 CM-3031 — —
子卡 CM-3032 — —
子卡 CM-3033 — —
子卡 CM-3034 — —
子卡 CM-3035 — —
子卡 CM-3036 — —