the builder's.log
AI Agent

AI Agent ที่ดี ต้องมี "บัตรประชาชน" เป็นของตัวเอง! 💳 🤖 ทำไม Agent Identity ถึงสำคัญ?

Author

Admin

Date Published


เวลาเราปั้น AI Agent ขึ้นมาซักตัวให้ไปดึงข้อมูล หรือต่อ API ในระบบองค์กร คำถามคลาสสิกคือ... ระบบหลังบ้านจะรู้ได้ไงว่า "ไอ้เจ้านี่" มีสิทธิ์เข้าถึงข้อมูลระดับไหน?

ถ้าเป็นเมื่อก่อนเราอาจจะใช้วิธีฝัง API Key ลงไปโต้งๆ แต่นั่นแหละครับ ฝันร้ายของเรื่อง Security เลย 😅

ใน Azure AI Foundry เค้าเลยมีการจัดการเรื่อง Agent Identity (ทำงานร่วมกับพวก Entra ID) คอนเซปต์มันคือการออก "บัตรประจำตัว" ให้ AI ของเราไปเลยครับ


ทำไมเรื่องนี้ถึงต้องรู้?

No Hardcoded Secrets: ลืมการแจก API Key ไปได้เลย ใช้ Managed Identity คุยกันแทน ปลอดภัยกว่าเยอะ

Role-Based Access Control (RBAC): เรากำหนดสิทธิ์ได้เป๊ะๆ เช่น ให้ Agent A มีสิทธิ์แค่อ่านข้อมูล (Read-only) ส่วน Agent B มีสิทธิ์รัน Action ได้

Auditing ชัดเจน: ตามสืบได้หมดว่า AI ตัวไหนไปเรียกใช้ข้อมูลอะไร เวลาไหน ตามเก็บ Log ได้ครบถ้วน

ใครกำลังทำ Enterprise AI หรือต่อพวกระบบหลังบ้านลึกๆ (อย่างพวก Trade Finance หรือการจัดการหนี้) การวางโครงสร้างสิทธิ์ให้ Agent ตั้งแต่แรกคือสิ่งที่ขาดไม่ได้เลยครับ ไว้รอบหน้าเดี๋ยวมาแชร์วิธีเซ็ตอัปฉบับคนทำจริงให้ดูกัน!