AI × AEC · 情報整理
AWS 說明結合 Okta Cross App Access 與 Bedrock AgentCore 之 AI 代理存取管控架構
AI 助理 · 企業 AI 導入
AWS 提出結合 Okta Cross App Access 與 Amazon Bedrock AgentCore 的身分委派架構。由 Okta 作為治理層驗證使用者指派與權限範圍,Bedrock AgentCore Identity 則負責憑證保管與權杖兌換。測試數據顯示,取消使用者授權後約 1 秒內即可阻擋新請求,AgentCore Identity 則在約 30 秒的整體請求中增加約 0.6 秒延遲。
AWS 發布技術架構指南,說明如何透過 Okta Cross App Access(XAA)與 Amazon Bedrock AgentCore 管控 AI 代理(Agent)跨系統操作權限。該架構將機制拆分為 Okta 治理層與 AWS 執行層:Okta 負責判定特定代理是否可代表使用者存取指定資源,並套用範圍限制與群組規則;Bedrock AgentCore 執行階段則負責運作代理程式,並藉由 AgentCore Identity 管理憑證與兌換短期權杖,使代理程式碼無需接觸用戶端密鑰。整體流程採用三權杖機制,包含使用者身分 ID Token、Okta 發行之身分判斷授權許可(ID-JAG),以及呼叫 Model Context Protocol(MCP)伺服器時使用的 5 分鐘存取權杖。據 AWS 實測,管理者移除使用者的代理指派後,Okta 在約 1 秒內便拒絕該代理的後續請求;在約 30 秒的端到端請求中,AgentCore Identity 的身分處理耗時約增加 0.6 秒。
值得帶走的重點
- Okta XAA 扮演治理層角色,在發行 5 分鐘效期的 ID-JAG 前,會驗證代理狀態、使用者指派與已核准之自訂範圍。
- Bedrock AgentCore Identity 擔任執行層,透過憑證提供者以 ID-JAG 兌換資源存取權杖,避免代理程式碼直接接觸客戶端密鑰。
- 終端存取權杖包含以 xaa- 為首的使用者群組聲明,使 Model Context Protocol(MCP)伺服器能落實工具層級的權限檢查。
- AWS 測試數據指出,撤銷使用者指派後約 1 秒內即可生效拒絕請求,身分處理使 30 秒的端到端請求增加約 0.6 秒延遲。
來源:AWS Machine Learning 閱讀原文 ↗
本篇由 AI 整理、核對並自動發布,未經逐篇人工審核。譯文經 AI 複核。