Google Drive Model Context Protocol (MCP) sunucusu, yapay zeka ajanlarının hangi dosya ve klasörlerle etkileşimde bulunabileceğ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 aracıları 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) kontrollerini zorunlu kılan politikalar uygunluğu kısıtlar.
MCP sunucusu üzerinden etkileşime uygun olması için bir dosya veya klasörün 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ştirilmelidir.
- EKL kontrolü: İsteği gönderen kullanıcının dosya veya klasörde en azından okuma izni (
readererişimi) olmalıdır. - Öğe düzeyindeki kısıtlamalar:
- IRM (Bilgi Hakları Yönetimi): Öğede indirme, kopyalama veya yazdırma işlemlerini engelleyen IRM kontrolleri varsa (yönetici tarafından yapılandırılan DLP politikaları tarafından uygulanan kontroller dahil) yapay zeka aracıları bu öğ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şlemlerinde 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çerik, yapay zeka aracıları 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.
- Çöp kutusu: Çöp kutusundaki öğ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 dosyalı işlemler
Tek bir dosyayı veya klasörü hedefleyen işlemler (ör. içerik okuma, indirme, meta verileri güncelleme veya izinleri alma) için sunucu, aşağıdakine benzer bir hata mesajı döndürür:
Öğe
<item id>, üretken yapay zeka bağlamlarında kullanılamadığından öğe meta verileri alınamıyor.
Birden fazla dosya ve liste işlemleri
Listeleri alan veya birden fazla dosyayı arayan (ör. dosyaları arama veya son dosyaları listeleme) işlemlerde 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 aracısının dosyayı bulamadığı ya da göremediği tutarsızlıklara neden olabilir.