Enum Access

Dostęp

Enum reprezentujące klasy użytkowników, którzy mają dostęp do pliku lub folderu, oprócz poszczególnych osób użytkownikom, którym wprost przyznano dostęp. Dostęp do tych usług możesz uzyskać tutaj: DriveApp.Access.

Aby wywołać wyliczenie, musisz wywołać jego klasę nadrzędną, nazwę i właściwość. Na przykład: 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);

Właściwości

WłaściwośćTypOpis
ANYONEEnumKażdy użytkownik internetu może znajdować i uzyskiwać dostęp. Logowanie się nie jest wymagane.

Administratorzy domeny mogą zablokować to ustawienie użytkownikom domeny Google Workspace. Jeśli to ustawienie jest wyłączone. Przesłanie tej wartości do File.setSharing(accessType, permissionType) spowoduje zgłoszenie wyjątku.

ANYONE_WITH_LINKEnumKażdy użytkownik mający link może uzyskać dostęp. Logowanie się nie jest wymagane.

Administratorzy domeny mogą zablokować to ustawienie użytkownikom domeny Google Workspace. Jeśli to ustawienie jest wyłączone. Przesłanie tej wartości do File.setSharing(accessType, permissionType) spowoduje zgłoszenie wyjątku.

DOMAINEnumOsoby w Twojej domenie mogą znajdować i uzyskiwać dostęp. Musisz się zalogować.

To ustawienie jest dostępne tylko dla użytkowników domeny Google Workspace. Inne rodzaje Konta Google, przekazywanie tej wartości do File.setSharing(accessType, permissionType) zgłoszeń wyjątek.

DOMAIN_WITH_LINKEnumOsoby w Twojej domenie mające link mogą uzyskiwać dostęp. Musisz się zalogować.

To ustawienie jest dostępne tylko dla użytkowników domeny Google Workspace. Inne rodzaje Konta Google, przekazywanie tej wartości do File.setSharing(accessType, permissionType) zgłoszeń wyjątek.

PRIVATEEnumDostęp mogą uzyskać tylko osoby z uprawnieniami przyznanymi wprost. Musisz się zalogować.