Enum Access

دسترسی داشته باشید

فهرستی که نشان‌دهنده دسته‌هایی از کاربرانی است که می‌توانند به یک فایل یا پوشه دسترسی داشته باشند، علاوه بر هر کاربر فردی که صراحتاً به آنها دسترسی داده شده است. از DriveApp.Access می توان به این ویژگی ها دسترسی داشت.

برای فراخوانی یک enum، کلاس والد، نام و ویژگی آن را فراخوانی می کنید. به عنوان مثال، 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);

خواص

اموال تایپ کنید توضیحات
ANYONE Enum هر کسی در اینترنت می تواند پیدا کند و به آن دسترسی داشته باشد. نیازی به ورود به سیستم نیست.

سرپرستان دامنه می توانند این تنظیم را برای کاربران دامنه Google Workspace ممنوع کنند. اگر تنظیم غیرفعال باشد، ارسال این مقدار به File.setSharing(accessType, permissionType) یک استثنا ایجاد می کند.

ANYONE_WITH_LINK Enum هر کسی که پیوند را داشته باشد می تواند دسترسی داشته باشد. نیازی به ورود به سیستم نیست.

سرپرستان دامنه می توانند این تنظیم را برای کاربران دامنه Google Workspace ممنوع کنند. اگر تنظیم غیرفعال باشد، ارسال این مقدار به File.setSharing(accessType, permissionType) یک استثنا ایجاد می کند.

DOMAIN Enum افراد در دامنه شما می توانند پیدا کنند و به آن دسترسی داشته باشند. ورود به سیستم الزامی است.

این تنظیم فقط برای کاربران دامنه Google Workspace در دسترس است. برای انواع دیگر حساب‌های Google، ارسال این مقدار به File.setSharing(accessType, permissionType) یک استثنا ایجاد می‌کند.

DOMAIN_WITH_LINK Enum افرادی در دامنه شما که پیوند را دارند می توانند دسترسی داشته باشند. ورود به سیستم الزامی است.

این تنظیم فقط برای کاربران دامنه Google Workspace در دسترس است. برای انواع دیگر حساب‌های Google، ارسال این مقدار به File.setSharing(accessType, permissionType) یک استثنا ایجاد می‌کند.

PRIVATE Enum فقط افرادی که صراحتاً مجوز دارند می توانند دسترسی داشته باشند. ورود به سیستم الزامی است.