Enum Permission

İzin

Bir dosya veya klasöre erişebilen kullanıcılara verilen izinleri temsil eden bir sıralama açıkça erişim verilen tüm bireysel kullanıcılar. Bu özelliklere DriveApp.Permission

Sıralama çağırmak için üst sınıfı, adını ve özelliğini çağırırsınız. Örneğin, DriveApp.Permission.VIEW.

// Creates a folder that anyone on the Internet can read from and write to. (Domain
// administrators can prohibit this setting for Google Workspace users.)
var folder = DriveApp.createFolder('Shared Folder');
folder.setSharing(DriveApp.Access.ANYONE, DriveApp.Permission.EDIT);

Özellikler

ÖzellikTürAçıklama
VIEWEnumDosyaya veya klasöre erişebilen kullanıcılar, dosyayı veya klasörü yalnızca görüntüleyebilir ya da kopyalayabilir. Bu değeri iletme File.setSharing(accessType, permissionType) öğesine gönderilen dosyanın türü veriler desteklenmemektedir.
EDITEnumDosyaya veya klasöre erişebilen kullanıcılar, dosyayı veya klasöre erişebilir. File.setShareableByEditors(shareable), false olarak ayarlanmadığı sürece kullanıcılar paylaşımı da değiştirebilir Ayarlar'da devre dışı bırakabilirsiniz. Bu değer File.setSharing(accessType, permissionType) öğesine aktarıldığında dosya türü desteklenmiyorsa özel bir istisna oluşturur.
COMMENTEnumDosyaya veya klasöre erişebilen kullanıcılar, dosyayı veya klasörü yalnızca görüntüleyebilir, kopyalayabilir veya dosya veya klasör üzerinde yorum yapabilir. Bu değerin File.setSharing(accessType, permissionType) öğesine geçirilmesi, aşağıdaki durumlarda istisnaya neden olur dosya türü desteklenmiyor.
OWNEREnumDosyanın veya klasörün sahibi kullanıcıya aittir. Bu değer döndürülebilir, ancak File.setSharing(accessType, permissionType) öğesine geçirilmesi istisna oluşturur.
ORGANIZEREnumBir ortak drive'daki dosyaları ve klasörleri organize edebilen kullanıcılar. Bu değer döndürülebilir, ancak anahtarın File.setSharing(accessType, permissionType) işlevine iletilmesi bir istisna oluşturur.
FILE_ORGANIZEREnumOrtak drive'da içerik düzenleyebilen, çöp kutusuna gönderebilen ve taşıyabilen kullanıcılar. Bu değer, ancak File.setSharing(accessType, permissionType) öğesine geçirmek bir istisna oluşturur.
NONEEnumKullanıcının bu dosya veya klasör için herhangi bir izni yok. Bu değer döndürülebilir, ancak File.setSharing(accessType, permissionType) öğesine iletmek, Access.ANYONE ile birlikte ayarlanır.