本卡屬 FR-114(母卡 CM-2019),CM-2063 驗收時順帶發現,決策者 2026-09-24 裁開。小卡,只改 BE。

問題是什麼(白話)

儲存設定頁新建一組物件儲存(MinIO/SeaweedFS)設定時,密鑰欄是必填,但只有前端擋。直接打後端 API 建一組沒有密鑰的設定會成功,之後上傳下載全部失敗、錯誤訊息看不出原因。

在哪裡

BE app/system_config/service/guarded_system_config_service.py:675  create_system_config():已有 _reject_hidden/_assert_restricted_group_access/_assert_company_wide_write_allowed/_assert_drive_app_overrides_valid 四道,缺密鑰必填檢查
   同檔 :124-125 註解:密鑰鍵名兩種都吃(MinIO 用 minio_secret_key、SeaweedFS 用 secret_key)
   ⚠️ 本檔 763 行,接近 800 上限——新檢查放新檔或既有 helper 檔,本檔只加一行呼叫

怎麼修

驗證

紀律

完成補充(2026-09-24)