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
Özellik | Tür | Açıklama |
---|---|---|
VIEW | Enum | Dosyaya 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. |
EDIT | Enum | Dosyaya 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. |
COMMENT | Enum | Dosyaya 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. |
OWNER | Enum | Dosyanı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. |
ORGANIZER | Enum | Bir 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_ORGANIZER | Enum | Ortak 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. |
NONE | Enum | Kullanı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. |