一個客服櫃檯同時收到三種請求:查訂單、補寄收據、把帳號信箱改成新的地址。前兩件事通常只是服務效率,第三件事卻可能把帳號控制權交出去。人類客服遇到這種請求時,常會停一下,確認對方是不是本人、為什麼要改、改完會造成什麼後果。

AI agent 被放進客服、帳號復原、內部 IT 支援或例行營運後,位置也很像這個櫃檯。它不只回答問題,還可能查資料、呼叫工具、改設定、發送連結,甚至幫使用者完成一段流程。問題不是 AI 一定會「亂做」。更常見的風險,是它很聽話地照流程做了不該做的事。

Stack Overflow Blog 在 6 月 15 日的一篇文章中,用一個帳號支援情境說明這種風險:攻擊者不一定需要破解密碼,只要能說服有權限的支援流程替他改資料、補上新信箱或送出重設連結,就可能把原本屬於別人的帳號帶走。文章把這連到資安裡的「confused deputy」問題:有權限的代理人,被權限較低的人說服,替對方做了不該做的事。

對一般團隊來說,這個提醒比單一事件更重要。很多流程過去其實靠人類在中間判斷:客服看到請求不對勁會停一下;IT 同事看到要求太奇怪會多問一句;主管看到例外狀況會拒絕。把 AI agent 放進同一個位置後,如果這些判斷沒有寫成清楚規則,AI 可能只看到「下一步可以做」,看不到「這一步其實不該替這個人做」。

這一篇把「AI agent 授權四問表:身份、權限、理由、後果」收束成一個可操作的判斷:AI agent 會自己連續執行多步驟,最危險的不是它聽不懂,而是它照流程做了不該替陌生人做的事。把客服、帳號復原或內部核准交給 AI 前,先把身份、權限、理由、後果與人工升級關卡寫清楚。

AI agent 在客服櫃檯收件,人類審核者確認身份、權限、理由與後果後才讓高風險變更通過。

先找出哪些關卡原本靠人心裡判斷

導入 AI agent 前,不要先問「它可以自動化幾成」。先問:這個流程裡,哪些地方以前其實靠人類感覺不對、暫停、拒絕或升級?

常見例子包括:

  • 客服替使用者改帳號信箱、電話、收件地址或付款資料。
  • IT 支援替同事重設密碼、開權限、加入群組或產生存取憑證。
  • 業務或營運系統替客戶更改方案、退款、折扣或資料匯出。
  • 內部流程替某個人送出核准、例外申請或刪除資料請求。

這些事情看起來都是「照流程辦理」,但流程裡常常有一段沒有被寫下來:這個人是不是本人?他為什麼現在要改?這個變更會不會讓第三方拿到帳號?過去有沒有異常紀錄?如果要求來自陌生裝置、陌生地區或新聯絡方式,能不能直接做?

人類客服可能會把這些訊號放在腦中一起判斷。AI agent 如果只收到一句「請幫我把信箱改成這個」,又剛好有工具權限,就可能把自然語言請求翻成工具操作。真正危險的地方,不是 AI 會不會聊天,重點在於工具呼叫前沒有重新確認身份和授權。

用四格表檢查:身份、權限、理由、後果

把 AI agent 接到任何會改資料、改帳號、發送重設連結或觸發付款的流程前,可以先用下面這張表檢查。

檢查點要問的問題如果答案不清楚
身份請求者是誰?系統如何確認他就是本人或有代理資格?不讓 AI 直接執行,先走人工確認
權限這個人能不能要求這種變更?權限是系統帶入,不是他自己說的嗎?不接受單靠文字說明的請求
理由這個變更是否符合正常情境?有沒有異常時間、地點、裝置或歷史紀錄?要求補充證據或升級給負責人
後果做錯後會造成什麼?帳號被拿走、資料外流、金錢損失,還是只是文字回覆錯誤?只允許低風險步驟自動化

這張表的重點,是把「AI 能呼叫工具」和「AI 可以替這個人做這件事」分開。工具權限是系統能力;授權判斷是流程責任。兩者混在一起時,AI agent 會變成一個很有禮貌、很有效率、但可能替錯人開門的櫃檯。

廣告

什麼請求一定要停下來

不是所有客服或內部流程都不能自動化。查詢訂單狀態、整理常見問題、提醒缺少文件、把資料格式化,通常風險較低。真正要小心的是「做完後很難復原,或會把權限交出去」的請求。

下面幾類請求,不適合讓 AI agent 直接一路做完:

  • 更改登入信箱、電話、備援信箱或多因素驗證方式。
  • 產生密碼重設、付款、退款、刪除資料或資料匯出連結。
  • 新增管理員、提高權限、加入敏感群組或發放 API key。
  • 修改客戶方案、合約條件、帳單地址或付款方式。
  • 任何請求理由只靠一句話,卻會影響帳號控制權、公司資料或金錢。

API key 是讓程式存取服務的鑰匙;如果發錯給不該拿的人,對方可能讀取資料、執行操作或產生成本。多因素驗證則是登入時除了密碼以外的第二道確認,例如驗證 App 或簡訊。這些項目一旦被改掉,帳號真正的主人可能反而進不去。

所以,AI agent 可以做的不是「完全拒絕幫忙」,重點在於把流程改成:先收集資料、先比對規則、先標出異常,再把高風險請求交給負責這件事的人確認。

最小可用做法:讓 AI 收件,不讓 AI 放行

如果團隊剛開始把 AI agent 放進客服或營運流程,可以先採取比較保守的設計:讓 AI 處理收件、分類、補資料與草擬回覆,但不要讓它直接完成高風險變更。

一個最小可用流程可以這樣設計:

分類請求 → 帶入身份 → 放行低風險 → 留下證據 → 暫停高風險分類請求帶入身份放行低風險留下證據暫停高風險
  1. 分類請求: AI 先判斷請求類型:查詢、一般修改、敏感修改、帳號復原、付款或權限。
  2. 帶入身份: 系統自動帶入請求人身份、登入狀態、既有權限與異常訊號,不讓 AI 只靠使用者口頭說明。
  3. 放行低風險: 低風險請求可以自動回覆或排入處理。
  4. 留下證據: 中風險請求要留下摘要、證據與建議下一步,由人按確認。
  5. 暫停高風險: 高風險請求直接暫停,交給人工流程,不讓 AI 發送重設連結或更改權限。

這與其說反對 AI 自動化,不如說避免把「收件效率」誤認成「放行資格」。AI 很適合整理訊息、找缺漏、提醒下一步;但只要下一步會改到帳號控制權、敏感資料、付款或權限,就要有明確的人工關卡。

用日常來理解

一則四格漫畫:AI agent 先收件,再把可疑帳號變更分出來,由人確認身份、權限、理由與後果後才放行。

  1. 很多請求同時進來時,AI 可以先幫忙收件與分類,不必讓人逐封整理。
  2. 只要牽涉帳號控制權、付款、資料或權限,就不能把「說得像本人」當成已授權。
  3. AI 可以整理證據與缺漏,但身份、權限、理由與後果要有清楚規則,也要有人能確認。
  4. 低風險請求可以快速通過;高風險請求先停在門口,交給負責人決定。

導入前先問三個問題

如果你正在評估客服 AI、IT 支援 agent、內部流程 agent 或任何會幫人改資料的自動化工具,先問三個問題:

  1. 查身份: 這個 agent 每一步工具操作前,是否都帶著請求者身份與權限,而不是只帶著一句文字?
  2. 定拒絕: 系統有沒有明確寫出哪些請求要拒絕、暫停或交給人,而不是讓 AI 自己判斷?
  3. 留追蹤: 如果 AI 做錯,能不能查到是哪個請求、哪個工具、哪個規則、哪個人最後放行?

如果三題有任何一題答不出來,就先不要把高風險動作交給 AI。可以從低風險的整理與草擬開始,等身份、授權、拒絕與追蹤規則都寫清楚,再逐步放大範圍。

AI agent 的價值,是讓流程更快、更不漏訊息;它不該取代原本用來保護帳號、資料與金錢的判斷。把那些「以前靠人覺得不對勁」的瞬間寫成規則,才是導入客服與營運 agent 前最重要的一步。

AI 整理卡

把這篇自動化流程分級帶回你的情境 複製下面這段到你自己的 AI 工具。它會先問你的情境,再把本文的判斷表改成可執行清單;BMC 不會看到你貼給 AI 的內容。

我想把這篇 BMC 微課套用到自己的情境:AI agent 授權四問表:身份、權限、理由、後果

這篇處理的具體問題:AI agent 會自己連續執行多步驟,最危險的不是它聽不懂,而是它照流程做了不該替陌生人做的事。把客服、帳號復原或內部核准交給 AI 前,先把身份、權限、理由、後果與人工升級關卡寫清楚。
文章連結:https://boosterminiclass.com/posts/ai-agent-hidden-authorization-checks/

請不要只摘要文章。請先問我 3 個問題,確認:
1. 我現在要處理的實際流程或決策是什麼;
2. 這個流程會碰到哪些資料、權限、帳號、成本或對外動作;
3. 我希望今天得到的是停手判斷、試用清單、交接模板,還是風險分級。

接著用這篇文章的框架檢查我的情境:1. 列出 AI agent 會代處理的客服、帳號、資料或內部核准請求;2. 檢查每一步是否帶著請求人身份、權限與理由,而不是只靠一句自然語言;3. 標出哪些請求必須拒絕、暫停或交給負責人確認;4. 建立一張 agent 放行前的身份、權限、理由、後果與人工升級檢查表。

請輸出:
- 一句話判斷:我現在應該直接做、先限縮試做,還是暫停;
- 對照表:把本文框架逐項套到我的情境,列出已具備/缺證據/需要人工確認;
- 今天可做的一個最小步驟;
- 需要負責人、日誌、回退或人工審核的地方。

把 AI 的回答當成草稿;真正放行前,仍要由人確認證據與 owner。

廣告

Share

分享這篇微課

如果這篇剛好解開一個工作卡點,可以分享給也在判斷 AI 怎麼用的人。

參考來源