Google Drive Model Context Protocol (MCP) sunucusu, yapay zeka ajanlarının hangi dosya ve klasörlerle etkileşime girebileceğini belirlemek için erişim denetimlerini ve uygunluk kurallarını zorunlu kılar.
Araçlar çağrıldığında MCP sunucusu, yetkisiz erişimi önlemek ve güvenlik politikalarına uymak için istekte bulunan kullanıcıyı ve belirli öğeleri değerlendirir.
Uygunluk koşulları
Google Drive MCP sunucusunu kullanan yapay zeka ajanları ve uygulamaları için dosyaların bir dizi güvenlik, politika ve özellik kontrolünden geçmesi gerekir. MCP sunucusu, Google Workspace Veri Kaybını Önleme (DLP) kurallarını değerlendirir ancak yalnızca Bilgi Hakları Yönetimi (IRM) denetimlerini zorunlu kılan politikalar uygunluğu kısıtlar.
Bir dosya veya klasörün MCP sunucusu üzerinden etkileşime uygun olması için aşağıdaki ölçütleri karşılaması gerekir:
- Hizmet kullanılabilirliği: Google Drive hizmeti, Google Workspace Yönetici Konsolu'nda kullanıcının kuruluşu için etkinleştirilmiş olmalıdır.
- Erişim denetim listesi kontrolü: İstekte bulunan kullanıcının dosya veya klasör üzerinde en azından okuma izinlerine (
readererişimi) sahip olması gerekir. - Öğe düzeyindeki kısıtlamalar:
- IRM (Bilgi Hakları Yönetimi): Öğede indirme, kopyalama-yapıştırma veya yazdırma işlemlerini engelleyen IRM kontrolleri (yönetici tarafından yapılandırılan Veri Kaybını Önleme politikaları tarafından uygulanan kontroller dahil) varsa yapay zeka temsilcileri öğeye erişemez.
- CAA (Bağlama Duyarlı Erişim): Dosyanın
capabilities.canDownloadözelliği kullanılarak değerlendirilir. CAA politikaları istemcinin bağlamında erişimi engelliyorsa (veya çevrimdışı ya da arka plan işlemleri sırasında bağlam verileri eksikse) öğe uygun değildir. İstemci bağlamı CAA şartlarını karşılıyorsa öğe uygun olmaya devam eder. - İstemci tarafı şifreleme (İTŞ): İTŞ ile şifrelenmiş içerikler yapay zeka ajanları tarafından ayrıştırılamaz ve uygun değildir.
- Özel öğe türleri:
- Klasörler ve kısayollar: Klasör ve kısayol meta verileri uygundur. Ancak klasörlerdeki iç içe yerleştirilmiş dosyalar veya kısayolların referans verdiği hedef dosyalar, tüm uygunluk kontrollerini bağımsız olarak karşılamalıdır.
- İstenmeyen öğe durumları:
- Spam ve kötü amaçlı yazılım: Spam veya kötü amaçlı yazılım olarak işaretlenen öğeler uygun değildir.
Uygun olmayan öğeler için MCP sunucusu davranışı
Bir yapay zeka ajanı uygun olmayan bir öğeye erişmeye çalışırsa sunucu davranışı, aşağıdaki bölümlerde açıklandığı gibi işlem türüne bağlıdır.
Tek dosya işlemleri
Tek bir dosya veya klasörü hedefleyen işlemler (ör. içerik okuma, indirme, meta veri güncelleme veya izinleri alma) için sunucu aşağıdakine benzer bir hata mesajı döndürür:
Üretken yapay zeka bağlamlarında kullanılmaya uygun olmadığı için
<item id>öğesinin meta verileri alınamıyor.
Çoklu dosya ve liste işlemleri
Listeleri alan veya birden fazla dosya arayan işlemler (ör. dosya arama veya son dosyaları listeleme) için sunucu, uygun olmayan öğeleri arama sonuçlarından veya dosya listelerinden filtreler. Bu durum, kullanıcının Google Drive web arayüzünde bir dosyayı görüntüleyebildiği veya düzenleyebildiği ancak yapay zeka temsilcisinin dosyayı bulamadığı veya göremediği tutarsızlıklara neden olabilir.