อาร์เรย์แบบจำกัดที่แสดงสิทธิ์ที่มอบให้แก่ผู้ใช้ที่เข้าถึงไฟล์หรือโฟลเดอร์ได้ นอกเหนือจากผู้ใช้แต่ละรายที่ได้รับสิทธิ์เข้าถึงอย่างชัดเจน เข้าถึงพร็อพเพอร์ตี้เหล่านี้ได้จาก Drive
หากต้องการเรียกใช้ enum ให้เรียกคลาสหลัก ชื่อ และพร็อพเพอร์ตี้ของ enum นั้น เช่น 
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.) const folder = DriveApp.createFolder('Shared Folder'); folder.setSharing(DriveApp.Access.ANYONE, DriveApp.Permission.EDIT);
พร็อพเพอร์ตี้
| พร็อพเพอร์ตี้ | ประเภท | คำอธิบาย | 
|---|---|---|
| VIEW | Enum | ผู้ใช้ที่มีสิทธิ์เข้าถึงไฟล์หรือโฟลเดอร์จะดูหรือคัดลอกไฟล์หรือโฟลเดอร์นั้นได้เท่านั้น การส่งค่านี้ให้กับ File.setSharing(accessType, permissionType)จะทำให้เกิดข้อยกเว้นหากประเภทไฟล์ไม่รองรับ | 
| EDIT | Enum | ผู้ใช้ที่มีสิทธิ์เข้าถึงไฟล์หรือโฟลเดอร์จะแก้ไขไฟล์หรือโฟลเดอร์นั้นได้ ผู้ใช้จะเปลี่ยนการตั้งค่าการแชร์ได้ด้วย เว้นแต่ว่า File.setShareableByEditors(shareable)จะตั้งค่าเป็นfalseการส่งค่านี้ไปยังFile.setSharing(accessType, permissionType)จะทำให้เกิดข้อยกเว้นหากประเภทไฟล์ไม่รองรับ | 
| COMMENT | Enum | ผู้ใช้ที่มีสิทธิ์เข้าถึงไฟล์หรือโฟลเดอร์จะดู คัดลอก หรือแสดงความคิดเห็นในไฟล์หรือโฟลเดอร์นั้นได้เท่านั้น
การส่งค่านี้ไปยัง File.setSharing(accessType, permissionType)จะทำให้เกิดข้อยกเว้นหากไฟล์ประเภทนั้นไม่รองรับ | 
| OWNER | Enum | ผู้ใช้เป็นเจ้าของไฟล์หรือโฟลเดอร์ ระบบจะแสดงผลค่านี้ แต่การส่งค่านี้ไปยัง File.setSharing(accessType, permissionType)จะทำให้เกิดข้อยกเว้น | 
| ORGANIZER | Enum | ผู้ใช้ที่จัดระเบียบไฟล์และโฟลเดอร์ภายในไดรฟ์ที่แชร์ได้ ระบบจะแสดงผลค่านี้ แต่การส่งค่านี้ไปยัง File.setSharing(accessType, permissionType)จะทำให้เกิดข้อยกเว้น | 
| FILE_ORGANIZER | Enum | ผู้ใช้ที่แก้ไข ทิ้ง และย้ายเนื้อหาภายในไดรฟ์ที่แชร์ได้ ระบบจะแสดงผลค่านี้ แต่การส่งค่านี้ไปยัง File.setSharing(accessType, permissionType)จะทำให้เกิดข้อยกเว้น | 
| NONE | Enum | ผู้ใช้ไม่มีสิทธิ์ใดๆ ในไฟล์หรือโฟลเดอร์ ระบบจะแสดงผลค่านี้ แต่การส่งค่านี้ไปยัง File.setSharing(accessType, permissionType)จะทำให้เกิดข้อยกเว้น เว้นแต่จะมีการตั้งค่าร่วมกับAccess.ANYONE |