การมีสิทธิ์ของไฟล์ MCP ในไดรฟ์

เซิร์ฟเวอร์ 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 ไม่พบหรือมองไม่เห็นไฟล์