Enum Access

الوصول

تعداد يمثل فئات المستخدمين الذين يمكنهم الوصول إلى ملف أو مجلد، إلى جانب أي مستخدمين فرديين تم منحهم حق الوصول بشكلٍ صريح. يمكن الوصول إلى هذه المواقع من DriveApp.Access.

لاستدعاء التعداد، يمكنك استدعاء الفئة الرئيسية والاسم والخاصية. مثلاً: DriveApp.Access.ANYONE

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

أماكن إقامة

الموقعTypeالوصف
ANYONEEnumتتوفر إمكانية البحث والدخول لأي شخص على الإنترنت. لا تحتاج إلى تسجيل الدخول.

يمكن لمشرفي النطاقات حظر هذا الإعداد على مستخدمي نطاق Google Workspace. وإذا تم إيقاف الإعداد، سيؤدي تمرير هذه القيمة إلى File.setSharing(accessType, permissionType) إلى إنشاء استثناء.

ANYONE_WITH_LINKEnumتتوفر إمكانية الوصول لأي شخص لديه الرابط. لا تحتاج إلى تسجيل الدخول.

يمكن لمشرفي النطاقات حظر هذا الإعداد على مستخدمي نطاق Google Workspace. وإذا تم إيقاف الإعداد، سيؤدي تمرير هذه القيمة إلى File.setSharing(accessType, permissionType) إلى إنشاء استثناء.

DOMAINEnumيمكن للمستخدمين في نطاقك العثور على العنصر والوصول إليه. التسجيل مطلوب.

لا يتوفّر هذا الإعداد إلا لمستخدمي نطاق Google Workspace. بالنسبة إلى الأنواع الأخرى من حسابات Google، يؤدي تمرير هذه القيمة إلى File.setSharing(accessType, permissionType) إلى إنشاء استثناء.

DOMAIN_WITH_LINKEnumيمكن للأشخاص الذين لديهم الرابط في نطاقك الدخول. التسجيل مطلوب.

لا يتوفّر هذا الإعداد إلا لمستخدمي نطاق Google Workspace. بالنسبة إلى الأنواع الأخرى من حسابات Google، يؤدي تمرير هذه القيمة إلى File.setSharing(accessType, permissionType) إلى إنشاء استثناء.

PRIVATEEnumتتوفر إمكانية الدخول للأشخاص الذين تم منحهم إذنًا صريحًا بذلك. التسجيل مطلوب.