安全與治理
讓 AI Agent 安全接觸 真實業務資料
ObjectOS 有三個版本:ObjectOS Community、Cloud 與 Enterprise。它不把 AI 擋在業務系統外面,而是讓 Agent 在明確的身份、權限、工具、審批和審計邊界內工作。在 ObjectOS Enterprise(自管版)中,資料仍在你的基礎設施裡;在每個版本中,AI 的每一步都受 ObjectStack 執行環境約束。
- Agent
- 繼承使用者身份
- Tool
- 受控工具訪問
- Audit
- 審批與審計留痕
Agent 如何行動
AI Agent 安全模型
ObjectOS 不把模型當作超級管理員。AI 先理解業務物件,再通過宣告式工具查詢、分析或觸發動作;工具輸入經過校驗,每次呼叫都受同一套權限系統約束;產品內 AI 要等使用者確認後才會改動一條記錄。
- 01
以使用者身份行動
Agent 代表某個登入使用者執行任務,而不是使用不受限制的後臺賬號。使用者看不到的記錄,Agent 也看不到。
- 02
通過工具訪問物件
Agent 呼叫 query、action、metadata 等結構化工具,不直接擁有資料庫連線,也不會把整張表塞進提示詞。
- 03
改動等人確認
產品內 AI 提出記錄修改時列出新舊值,使用者本人確認後才以其權限執行。在 ObjectOS Cloud 中,AI Builder 對已上線且已有記錄的應用所做的變更存為草稿,由人來發布。
- 04
留下審計證據
記錄的讀取與寫入、批准、拒絕和權限變更都寫入審計日誌,方便安全覆盤和合規取證。介面內 AI 每次工具呼叫的審計屬於 Enterprise 版的 AI 治理。
資料放在哪裡
資料駐留
ObjectOS Enterprise 不要求你把業務資料搬到我們的雲上。ObjectStack 執行環境連線你的資料庫、儲存和身份系統,資料駐留邊界由你的部署方式決定。
| 資料類別 | 存放位置 | 是否離開網路 |
|---|---|---|
| 業務記錄 | 你的資料庫 | 否 |
| 使用者賬號、會話、OAuth token | 你的資料庫 | 否 |
| 審計日誌 | 你的資料庫 | 否 |
| 上傳檔案 | 本地磁碟、S3 或 R2 | 否 |
| 金鑰與設定 | 你的金鑰管理器或加密設定儲存 | 否 |
| AI 請求內容 | 由你選擇的模型提供方或本地模型處理 | 僅在你配置外部模型時 |
繼續深入
這一頁背後的兩張頁面
本頁是安全評審的入口。還有兩張頁面講得更細:信任中心彙集評審材料;權限頁把訪問模型寫成評審者能直接閱讀的中繼資料。
跑在哪裡
部署邊界
ObjectOS Enterprise 可在企業內網中運營 ObjectStack:一個 Node.js 執行環境、你的資料庫、你的金鑰和你的入口層。需要更嚴格邊界時,也可以使用檔案製品和離線映像。
VPC / 私有網路
執行在你的雲賬號或私有網路中,只開放必要的入站 HTTP/HTTPS 和資料庫連線。
本地伺服器
用 Docker、systemd 或自有平台執行,連線本地資料庫、物件儲存和身份系統。
隔離網路
使用離線容器映像和本地 objectstack.json 製品,不配置雲控制面,也不需要公共網際網路。
本地模型
可將 AI 服務指向 Ollama、vLLM 或內部模型端點,避免業務上下文發往外部模型提供方。
常見問題
安全評審常見問題
ObjectOS 會回傳資料嗎?
自管部署的 ObjectOS 線上校驗許可證,Enterprise 離線許可證可離線校驗。除此之外,除非你顯式配置 OIDC、郵件、AI 提供方、Webhook 或外部儲存等整合,否則業務資料不會離開你的部署。開源 ObjectStack 執行環境沒有遙測、不查許可證、也不檢查更新。
AI 請求會發什麼給模型廠商?
只會傳送模型完成任務所需的對話上下文、工具定義和必要工具輸出。你可以選擇外部模型,也可以配置本地模型,讓這些內容留在邊界內。
如何限制 Agent 寫入?
可以使用只讀資料來源、物件級權限、欄位級權限、動作權限,以及承載業務決定的流程審批節點。Agent 無法繞過執行環境權限。產品內 AI 一次只改一條記錄,要等使用者確認,不能刪除記錄,也不能批次修改;在 ObjectOS Cloud 中,AI Builder 對已上線且已有記錄的應用所做的變更存為草稿,由人來發布。
誰負責 TLS、資料庫加密和金鑰管理?
這些屬於你的部署責任。ObjectStack 執行環境提供權限執行、審計、API key 雜湊儲存和設定加密;TLS、資料庫靜態加密、備份和金鑰注入由你的基礎設施負責。
它適合合規行業嗎?
ObjectOS 提供訪問控制、審計、資料駐留和隔離部署這些技術原語。具體認證取決於你的執行中部署,而不是單個二進位制。
發現漏洞?
漏洞披露
如發現 ObjectOS Cloud、ObjectOS Enterprise、開源 ObjectStack 執行環境及其軟體包或本網站的安全問題,請通過郵件私下報告。請不要為安全問題建立公開的 GitHub issue、討論或 pull request。
- 確認收到
- 1 個工作日內
- 語言
- 中文或英文
報告裡請寫明
- 受影響的產品和版本:Cloud 請註明測試的日期和時間,自管部署請註明映像或軟體包版本。
- 復現步驟;如有概念驗證(PoC),請一併附上。
- 你觀察到的影響:攻擊者能讀取、修改或執行什麼。
- 是否已告知他人,以及你計劃公開的時間。
- 聯絡方式,以及希望致謝時使用的署名(如需要)。
之後會發生什麼
- 我們會在 1 個工作日內確認收到你的報告。
- 我們會確認或排除該問題,並在修復期間持續同步進展。
- 修復釋出後,我們與你商定公開披露的日期;如你願意,會署名致謝。
安全港
我們視依照本政策進行的善意安全研究為已獲授權,不會因此對你提起或支援任何法律行動。善意是指你:
- 只在你擁有或獲准使用的賬號和環境中測試,一旦觸及不屬於你的資料立即停止。
- 除證明問題所需的最小範圍外,不檢視、留存、修改或刪除他人的資料。
- 不進行拒絕服務、垃圾資訊、社會工程或物理攻擊。
- 在公開披露前,給我們合理的修復時間。
下一步
讓 AI 接近業務,但不要讓它越過邊界。
先確認 Agent 如何識別使用者、訪問物件、觸發動作、進入審批和留下審計,再把它接到真實業務資料上。