سرور «پروتکل بافتار مدل» (MCP) در Google Drive کنترلهای دسترسی و قوانین واجدشرایط بودن را اعمال میکند تا تعیین کند عاملهای هوش مصنوعی با کدام فایلها و پوشهها میتوانند تعامل داشته باشند.
وقتی ابزارها فراخوانده میشوند، سرور MCP کاربر درخواستکننده و موارد خاص را ارزیابی میکند تا از دسترسی غیرمجاز جلوگیری کند و خطمشیهای امنیتی را رعایت کند.
شرایط صلاحیت
برای برنامهها و عاملهای هوشوارهای که از سرور MCP Google Drive استفاده میکنند، فایلها باید مجموعهای از بررسیهای امنیتی، خطمشی، و قابلیت را بگذرانند. سرور MCP قوانین «جلوگیری از ازبین رفتن دادهها» (DLP) در Google Workspace را ارزیابی میکند، اما فقط خطمشیهایی که کنترلهای «مدیریت حقوق اطلاعات» (IRM) را اعمال میکنند واجدشرایط بودن را محدود میکنند.
برای اینکه فایل یا پوشه واجدشرایط تعامل ازطریق سرور MCP باشد، باید معیارهای زیر را داشته باشد:
- دردسترس بودن سرویس: سرویس Google Drive باید برای سازمان کاربر در کنسول «سرپرست Google Workspace» فعال باشد.
- بررسی ACL: کاربر درخواستکننده باید حداقل اجازه خواندن (دسترسی
reader) را برای فایل یا پوشه داشته باشد. - محدودیتهای سطح مورد:
- مدیریت حقوق اطلاعات (IRM): اگر مورد دارای کنترلهای IRM باشد که از بارگیری، کپی-جایگذاری، یا چاپ جلوگیری میکند (ازجمله کنترلهای اعمالشده توسط خطمشیهای DLP پیکربندیشده توسط سرپرست)، عوامل هوش مصنوعی نمیتوانند به آن دسترسی داشته باشند.
- دسترسی با تشخیص بافت (CAA): بااستفاده از قابلیت
capabilities.canDownloadفایل ارزیابی میشود. اگر خطمشیهای CAA دسترسی را در بافت کارخواه مسدود کند (یا اگر دادههای بافت درطول عملیات آفلاین یا پسزمینه وجود نداشته باشد)، مورد واجدشرایط نیست. اگر بافت مشتری الزامات CAA را برآورده کند، مورد واجدشرایط باقی میماند. - رمزگذاری سمت کارخواه (CSE): محتوای رمزگذاریشده با CSE نمیتواند توسط عاملهای هوش مصنوعی تجزیه شود و واجدشرایط نیست.
- انواع خاص مورد:
- پوشهها و میانبرها: فراداده پوشه و میانبر واجدشرایط است. بااینحال، فایلهای تودرتو در پوشهها یا فایلهای هدف ارجاعشده توسط میانبرها باید بهطور مستقل همه بررسیهای واجدشرایط بودن را برآورده کنند.
- وضعیتهای نامطلوب محصول:
- هرزنامه و بدافزار: مواردی که بهعنوان هرزنامه یا بدافزار علامتگذاری شدهاند واجدشرایط نیستند.
رفتار سرور MCP برای موارد واجدشرایط
اگر عامل هوشوارهای تلاش کند به موردی غیرواجدشرایط دسترسی پیدا کند، رفتار سرور به نوع عملیات بستگی دارد، همانطور که در بخشهای زیر شرح داده شده است.
عملیات تکفایلی
برای عملیاتی که یک فایل یا پوشه خاص را هدف قرار میدهند (مانند خواندن محتوا، بارگیری، بهروزرسانی فراداده، یا بازیابی اجازهها)، سرور پیام خطایی مشابه زیر برمیگرداند:
فرادادههای مورد
<item id>بازیابی نمیشود زیرا برای استفاده در زمینههای هوش مصنوعی زایا واجدشرایط نیست.
عملیات چندفایلی و فهرستی
برای عملیاتی که فهرستها را بازیابی میکند یا چندین فایل را جستجو میکند (مانند جستجوی فایلها یا فهرست کردن فایلهای اخیر)، سرور موارد غیرواجدشرایط را از نتایج جستجو یا فهرست فایلها فیلتر میکند. این امر ممکن است باعث ایجاد مغایرتهایی شود که در آن کاربر میتواند فایلی را در میانای وب Google Drive مشاهده یا ویرایش کند، اما عامل هوش مصنوعی نمیتواند فایل را پیدا کند یا ببیند.