เซิร์ฟเวอร์ Model Context Protocol (MCP) ของ Google ไดรฟ์จะบังคับใช้การควบคุมการเข้าถึงและกฎการมีสิทธิ์เพื่อกำหนดไฟล์และโฟลเดอร์ที่ AI Agent สามารถโต้ตอบด้วยได้
เมื่อมีการเรียกใช้เครื่องมือ เซิร์ฟเวอร์ MCP จะประเมินผู้ใช้ที่ส่งคำขอและรายการที่เฉพาะเจาะจงเพื่อป้องกันการเข้าถึงที่ไม่ได้รับอนุญาตและปฏิบัติตามนโยบายความปลอดภัย
ข้อกำหนดของการได้รับสิทธิ์
สำหรับ AI Agent และแอปพลิเคชันที่ใช้เซิร์ฟเวอร์ MCP ของ Google ไดรฟ์ ไฟล์จะต้องผ่านการตรวจสอบความปลอดภัย นโยบาย และความสามารถหลายรายการ เซิร์ฟเวอร์ MCP จะประเมินกฎการป้องกันข้อมูลรั่วไหล (DLP) ของ Google Workspace แต่นโยบายที่บังคับใช้การควบคุมการจัดการสิทธิ์ในข้อมูล (IRM) เท่านั้นที่จะจำกัดสิทธิ์
ไฟล์หรือโฟลเดอร์ต้องมีคุณสมบัติตรงตามเกณฑ์ต่อไปนี้จึงจะมีสิทธิ์โต้ตอบผ่านเซิร์ฟเวอร์ MCP
- ความพร้อมให้บริการ: ต้องเปิดใช้บริการ Google ไดรฟ์สำหรับองค์กรของผู้ใช้ในคอนโซลผู้ดูแลระบบ Google Workspace
- การตรวจสอบ ACL: ผู้ใช้ที่ส่งคำขอต้องมีสิทธิ์อ่าน (สิทธิ์เข้าถึง
reader) ในไฟล์หรือโฟลเดอร์เป็นอย่างน้อย - ข้อจำกัดระดับรายการ
- IRM (การจัดการสิทธิ์ในข้อมูล): หากรายการมีการควบคุม IRM ที่ป้องกันการดาวน์โหลด การคัดลอกและวาง หรือการพิมพ์ (รวมถึงการควบคุมที่บังคับใช้โดยนโยบาย DLP ที่ผู้ดูแลระบบกำหนดค่าไว้) AI Agent จะเข้าถึงรายการดังกล่าวไม่ได้
- CAA (การเข้าถึงแบบ Context-Aware): ประเมินโดยใช้ความสามารถ
capabilities.canDownloadของไฟล์ หากนโยบาย CAA บล็อกการเข้าถึงในบริบทของไคลเอ็นต์ (หรือหากข้อมูลบริบทขาดหายไประหว่างการดำเนินการแบบออฟไลน์หรือในเบื้องหลัง) รายการดังกล่าวจะไม่มีสิทธิ์ หากบริบทของไคลเอ็นต์เป็นไปตามข้อกำหนดของ CAA สินค้าจะยังคงมีสิทธิ์ - การเข้ารหัสฝั่งไคลเอ็นต์ (CSE): AI Agent ไม่สามารถแยกวิเคราะห์เนื้อหาที่เข้ารหัสด้วย CSE ได้ และเนื้อหาดังกล่าวจะไม่มีสิทธิ์
- ประเภทรายการพิเศษ
- โฟลเดอร์และทางลัด: ข้อมูลเมตาของโฟลเดอร์และทางลัดมีสิทธิ์ อย่างไรก็ตาม ไฟล์ที่ฝังอยู่ภายในโฟลเดอร์หรือไฟล์เป้าหมายที่ทางลัดอ้างอิงจะต้องผ่านการตรวจสอบสิทธิ์ทั้งหมดแยกต่างหาก
- สถานะสินค้าที่ไม่พึงประสงค์
- สแปมและมัลแวร์: รายการที่ทำเครื่องหมายว่าเป็นสแปมหรือมัลแวร์จะไม่มีสิทธิ์
ลักษณะการทำงานของเซิร์ฟเวอร์ MCP สำหรับสินค้าที่ไม่มีสิทธิ์
หาก AI Agent พยายามเข้าถึงรายการที่ไม่มีสิทธิ์ ลักษณะการทำงานของเซิร์ฟเวอร์จะขึ้นอยู่กับประเภทการดำเนินการ ดังที่อธิบายไว้ในส่วนต่อไปนี้
การดำเนินการกับไฟล์เดียว
สำหรับการดำเนินการที่กำหนดเป้าหมายเป็นไฟล์หรือโฟลเดอร์เดียวที่เฉพาะเจาะจง (เช่น การอ่านเนื้อหา การดาวน์โหลด การอัปเดตข้อมูลเมตา หรือการเรียกข้อมูลสิทธิ์) เซิร์ฟเวอร์จะแสดงข้อความแสดงข้อผิดพลาดที่คล้ายกับข้อความต่อไปนี้
ไม่สามารถดึงข้อมูลเมตาของรายการสำหรับรายการ
<item id>เนื่องจากไม่มีสิทธิ์ใช้ในบริบท Generative AI
การดำเนินการกับไฟล์และรายการหลายรายการ
สำหรับการดำเนินการที่ดึงข้อมูลรายการหรือค้นหาไฟล์หลายรายการ (เช่น การค้นหาไฟล์หรือการแสดงรายการไฟล์ล่าสุด) เซิร์ฟเวอร์จะกรองรายการที่ไม่มีสิทธิ์ออกจากผลการค้นหาหรือรายการไฟล์ ซึ่งอาจทำให้เกิดความคลาดเคลื่อน ที่ผู้ใช้สามารถดูหรือแก้ไขไฟล์ในอินเทอร์เฟซเว็บของ Google ไดรฟ์ได้ แต่ AI Agent ไม่พบหรือมองไม่เห็นไฟล์