{"allowContribute":false,"item":{"artifactHtml":"\u003cstyle\u003e\n:root{--paper:#f7f4ed;--ink:#1e2830;--muted:#65717a;--accent:#315e86;--soft:#e4eef5;--line:#d5d9d6}\n:root[data-theme=\"dark\"]{--paper:#131a20;--ink:#eaf0f3;--muted:#a7b4bd;--accent:#82b9e5;--soft:#1c3446;--line:#32414b}\n.doc{min-height:100%;background:var(--paper);color:var(--ink);padding:30px;font:16px/1.78 -apple-system,\"PingFang TC\",\"Noto Sans TC\",sans-serif}.eyebrow,.label{font:650 11px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;color:var(--accent)}h1{font-size:29px;line-height:1.25;letter-spacing:-.025em;margin:11px 0}.lede{margin:0;max-width:60ch;color:var(--muted)}.rule{border:0;border-top:1px solid var(--line);margin:24px 0}.section{margin:25px 0}.section h2{font-size:17px;margin:0 0 10px}.flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:17px 0}.step{padding:13px 14px;background:var(--soft);border-radius:8px}.step b{display:block;font:650 11px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:var(--accent);margin-bottom:5px}.step span{font-size:14px;line-height:1.5}.points{padding-left:1.25em;margin:7px 0}.points li{margin:10px 0}.action{margin-top:17px;padding:15px 17px;border-left:3px solid var(--accent);background:var(--soft)}.action .label{display:block;margin-bottom:5px}a{color:var(--accent);word-break:break-word}.source{font-size:14px;color:var(--muted)}@media(max-width:640px){.doc{padding:21px 18px}h1{font-size:24px}.flow{grid-template-columns:1fr}}\n\u003c/style\u003e\u003cdiv class=\"doc\"\u003e\u003cheader\u003e\u003cdiv class=\"eyebrow\"\u003eAI 新知與趨勢 · 2026.09.14\u003c/div\u003e\u003ch1\u003eAgent 授權設計：先取得同意，再讓工具代替使用者行動\u003c/h1\u003e\u003cp class=\"lede\"\u003e難度：深入　·　把「可用工具」和「可代表誰使用」拆開處理。\u003c/p\u003e\u003c/header\u003e\u003chr class=\"rule\"\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e安全工作流\u003c/h2\u003e\u003cdiv class=\"flow\"\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e01 · 連線\u003c/b\u003e\u003cspan\u003e使用者登入身分提供者\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e02 · 同意\u003c/b\u003e\u003cspan\u003e逐一核准 Agent 可存取的服務\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e03 · 執行\u003c/b\u003e\u003cspan\u003e工具呼叫綁定已同意的使用者身分\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e重點摘要\u003c/h2\u003e\u003cul class=\"points\"\u003e\u003cli\u003e當 Agent 要代替使用者讀寫 GitHub、Slack 等服務時，除了登入，還必須取得明確授權，並把授權結果正確綁定到當事人的工作階段。\u003c/li\u003e\u003cli\u003eAWS 在這次更新中以受管的同意頁面處理瀏覽器轉址與工作階段綁定；使用者可逐一檢視並核准提供者，權杖則保存於權杖保管庫。\u003c/li\u003e\u003cli\u003e這種模式特別適合從 IDE 或 MCP 用戶端啟動的 Agent：使用者可先完成同意，後續工具呼叫便沿用其專屬權杖，而非把憑證交給提示詞或共用帳號。\u003c/li\u003e\u003cli\u003e實務上，應將「授權前置檢查、最小範圍授權、依使用者綁定、可稽核紀錄」列為每個會觸及外部系統的 Agent 連線標準。\u003c/li\u003e\u003c/ul\u003e\u003cdiv class=\"action\"\u003e\u003cspan class=\"label\"\u003e可直接套用\u003c/span\u003e替每一項外部工具設計授權畫面與撤銷路徑；在 Agent 要採取動作前確認權杖屬於目前使用者，並留下可追查的操作紀錄。\u003c/div\u003e\u003c/section\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e原文來源\u003c/h2\u003e\u003cp class=\"source\"\u003eAWS Machine Learning Blog｜發布於 2026 年 9 月 14 日\u003cbr\u003e\u003ca href=\"https://aws.amazon.com/blogs/machine-learning/manage-end-user-oauth-consent-for-ai-agents-with-amazon-bedrock-agentcore/\"\u003eManage end-user OAuth consent for AI agents with Amazon Bedrock AgentCore\u003c/a\u003e\u003c/p\u003e\u003c/section\u003e\u003c/div\u003e","content":"\u003cdiv class=\"doc\"\u003e\u003chr class=\"rule\"\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e安全工作流\u003c/h2\u003e\u003cdiv class=\"flow\"\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e01 · 連線\u003c/b\u003e\u003cspan\u003e使用者登入身分提供者\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e02 · 同意\u003c/b\u003e\u003cspan\u003e逐一核准 Agent 可存取的服務\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e03 · 執行\u003c/b\u003e\u003cspan\u003e工具呼叫綁定已同意的使用者身分\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e重點摘要\u003c/h2\u003e\u003cul class=\"points\"\u003e\u003cli\u003e當 Agent 要代替使用者讀寫 GitHub、Slack 等服務時，除了登入，還必須取得明確授權，並把授權結果正確綁定到當事人的工作階段。\u003c/li\u003e\u003cli\u003eAWS 在這次更新中以受管的同意頁面處理瀏覽器轉址與工作階段綁定；使用者可逐一檢視並核准提供者，權杖則保存於權杖保管庫。\u003c/li\u003e\u003cli\u003e這種模式特別適合從 IDE 或 MCP 用戶端啟動的 Agent：使用者可先完成同意，後續工具呼叫便沿用其專屬權杖，而非把憑證交給提示詞或共用帳號。\u003c/li\u003e\u003cli\u003e實務上，應將「授權前置檢查、最小範圍授權、依使用者綁定、可稽核紀錄」列為每個會觸及外部系統的 Agent 連線標準。\u003c/li\u003e\u003c/ul\u003e\u003cdiv class=\"action\"\u003e\u003cspan class=\"label\"\u003e可直接套用\u003c/span\u003e替每一項外部工具設計授權畫面與撤銷路徑；在 Agent 要採取動作前確認權杖屬於目前使用者，並留下可追查的操作紀錄。\u003c/div\u003e\u003c/section\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e原文來源\u003c/h2\u003e\u003cp class=\"source\"\u003eAWS Machine Learning Blog｜發布於 2026 年 9 月 14 日\u003cbr\u003e\u003ca href=\"https://aws.amazon.com/blogs/machine-learning/manage-end-user-oauth-consent-for-ai-agents-with-amazon-bedrock-agentcore/\"\u003eManage end-user OAuth consent for AI agents with Amazon Bedrock AgentCore\u003c/a\u003e\u003c/p\u003e\u003c/section\u003e\u003c/div\u003e","createdAt":1789608313020,"deletedAt":null,"displayMode":"artifact","id":"0d9b1cffd717209058b4b259","isNew":false,"isPublic":true,"itemType":"NOTE","name":"Agent 授權設計：先取得同意，再讓工具代替使用者行動","parents":{"c0894d9aa5677ff003d40262":1789608313020},"preParentID":null,"updatedAt":1789772743231,"updatedBy":{"userId":"6a3d5cc101c322d3356f1c","userName":"Harry"},"version":6,"websiteContent":"[{\"originUrl\":\"https://aws.amazon.com/blogs/machine-learning/manage-end-user-oauth-consent-for-ai-agents-with-amazon-bedrock-agentcore/\",\"title\":null,\"content\":null,\"imageUrl\":null}]"},"ownerName":"Harry","subtree":[{"artifactHtml":"\u003cstyle\u003e\n:root{--paper:#f7f4ed;--ink:#1e2830;--muted:#65717a;--accent:#315e86;--soft:#e4eef5;--line:#d5d9d6}\n:root[data-theme=\"dark\"]{--paper:#131a20;--ink:#eaf0f3;--muted:#a7b4bd;--accent:#82b9e5;--soft:#1c3446;--line:#32414b}\n.doc{min-height:100%;background:var(--paper);color:var(--ink);padding:30px;font:16px/1.78 -apple-system,\"PingFang TC\",\"Noto Sans TC\",sans-serif}.eyebrow,.label{font:650 11px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em;color:var(--accent)}h1{font-size:29px;line-height:1.25;letter-spacing:-.025em;margin:11px 0}.lede{margin:0;max-width:60ch;color:var(--muted)}.rule{border:0;border-top:1px solid var(--line);margin:24px 0}.section{margin:25px 0}.section h2{font-size:17px;margin:0 0 10px}.flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:17px 0}.step{padding:13px 14px;background:var(--soft);border-radius:8px}.step b{display:block;font:650 11px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:var(--accent);margin-bottom:5px}.step span{font-size:14px;line-height:1.5}.points{padding-left:1.25em;margin:7px 0}.points li{margin:10px 0}.action{margin-top:17px;padding:15px 17px;border-left:3px solid var(--accent);background:var(--soft)}.action .label{display:block;margin-bottom:5px}a{color:var(--accent);word-break:break-word}.source{font-size:14px;color:var(--muted)}@media(max-width:640px){.doc{padding:21px 18px}h1{font-size:24px}.flow{grid-template-columns:1fr}}\n\u003c/style\u003e\u003cdiv class=\"doc\"\u003e\u003cheader\u003e\u003cdiv class=\"eyebrow\"\u003eAI 新知與趨勢 · 2026.09.14\u003c/div\u003e\u003ch1\u003eAgent 授權設計：先取得同意，再讓工具代替使用者行動\u003c/h1\u003e\u003cp class=\"lede\"\u003e難度：深入　·　把「可用工具」和「可代表誰使用」拆開處理。\u003c/p\u003e\u003c/header\u003e\u003chr class=\"rule\"\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e安全工作流\u003c/h2\u003e\u003cdiv class=\"flow\"\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e01 · 連線\u003c/b\u003e\u003cspan\u003e使用者登入身分提供者\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e02 · 同意\u003c/b\u003e\u003cspan\u003e逐一核准 Agent 可存取的服務\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e03 · 執行\u003c/b\u003e\u003cspan\u003e工具呼叫綁定已同意的使用者身分\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e重點摘要\u003c/h2\u003e\u003cul class=\"points\"\u003e\u003cli\u003e當 Agent 要代替使用者讀寫 GitHub、Slack 等服務時，除了登入，還必須取得明確授權，並把授權結果正確綁定到當事人的工作階段。\u003c/li\u003e\u003cli\u003eAWS 在這次更新中以受管的同意頁面處理瀏覽器轉址與工作階段綁定；使用者可逐一檢視並核准提供者，權杖則保存於權杖保管庫。\u003c/li\u003e\u003cli\u003e這種模式特別適合從 IDE 或 MCP 用戶端啟動的 Agent：使用者可先完成同意，後續工具呼叫便沿用其專屬權杖，而非把憑證交給提示詞或共用帳號。\u003c/li\u003e\u003cli\u003e實務上，應將「授權前置檢查、最小範圍授權、依使用者綁定、可稽核紀錄」列為每個會觸及外部系統的 Agent 連線標準。\u003c/li\u003e\u003c/ul\u003e\u003cdiv class=\"action\"\u003e\u003cspan class=\"label\"\u003e可直接套用\u003c/span\u003e替每一項外部工具設計授權畫面與撤銷路徑；在 Agent 要採取動作前確認權杖屬於目前使用者，並留下可追查的操作紀錄。\u003c/div\u003e\u003c/section\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e原文來源\u003c/h2\u003e\u003cp class=\"source\"\u003eAWS Machine Learning Blog｜發布於 2026 年 9 月 14 日\u003cbr\u003e\u003ca href=\"https://aws.amazon.com/blogs/machine-learning/manage-end-user-oauth-consent-for-ai-agents-with-amazon-bedrock-agentcore/\"\u003eManage end-user OAuth consent for AI agents with Amazon Bedrock AgentCore\u003c/a\u003e\u003c/p\u003e\u003c/section\u003e\u003c/div\u003e","content":"\u003cdiv class=\"doc\"\u003e\u003chr class=\"rule\"\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e安全工作流\u003c/h2\u003e\u003cdiv class=\"flow\"\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e01 · 連線\u003c/b\u003e\u003cspan\u003e使用者登入身分提供者\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e02 · 同意\u003c/b\u003e\u003cspan\u003e逐一核准 Agent 可存取的服務\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"step\"\u003e\u003cb\u003e03 · 執行\u003c/b\u003e\u003cspan\u003e工具呼叫綁定已同意的使用者身分\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e重點摘要\u003c/h2\u003e\u003cul class=\"points\"\u003e\u003cli\u003e當 Agent 要代替使用者讀寫 GitHub、Slack 等服務時，除了登入，還必須取得明確授權，並把授權結果正確綁定到當事人的工作階段。\u003c/li\u003e\u003cli\u003eAWS 在這次更新中以受管的同意頁面處理瀏覽器轉址與工作階段綁定；使用者可逐一檢視並核准提供者，權杖則保存於權杖保管庫。\u003c/li\u003e\u003cli\u003e這種模式特別適合從 IDE 或 MCP 用戶端啟動的 Agent：使用者可先完成同意，後續工具呼叫便沿用其專屬權杖，而非把憑證交給提示詞或共用帳號。\u003c/li\u003e\u003cli\u003e實務上，應將「授權前置檢查、最小範圍授權、依使用者綁定、可稽核紀錄」列為每個會觸及外部系統的 Agent 連線標準。\u003c/li\u003e\u003c/ul\u003e\u003cdiv class=\"action\"\u003e\u003cspan class=\"label\"\u003e可直接套用\u003c/span\u003e替每一項外部工具設計授權畫面與撤銷路徑；在 Agent 要採取動作前確認權杖屬於目前使用者，並留下可追查的操作紀錄。\u003c/div\u003e\u003c/section\u003e\u003csection class=\"section\"\u003e\u003ch2\u003e原文來源\u003c/h2\u003e\u003cp class=\"source\"\u003eAWS Machine Learning Blog｜發布於 2026 年 9 月 14 日\u003cbr\u003e\u003ca href=\"https://aws.amazon.com/blogs/machine-learning/manage-end-user-oauth-consent-for-ai-agents-with-amazon-bedrock-agentcore/\"\u003eManage end-user OAuth consent for AI agents with Amazon Bedrock AgentCore\u003c/a\u003e\u003c/p\u003e\u003c/section\u003e\u003c/div\u003e","createdAt":1789608313020,"deletedAt":null,"displayMode":"artifact","id":"0d9b1cffd717209058b4b259","isNew":false,"isPublic":true,"itemType":"NOTE","name":"Agent 授權設計：先取得同意，再讓工具代替使用者行動","parents":{"c0894d9aa5677ff003d40262":1789608313020},"preParentID":null,"updatedAt":1789772743231,"updatedBy":{"userId":"6a3d5cc101c322d3356f1c","userName":"Harry"},"version":6,"websiteContent":"[{\"originUrl\":\"https://aws.amazon.com/blogs/machine-learning/manage-end-user-oauth-consent-for-ai-agents-with-amazon-bedrock-agentcore/\",\"title\":null,\"content\":null,\"imageUrl\":null}]"}]}