Enum Permission

Uprawnienia

Wyliczenie reprezentujące uprawnienia przyznane użytkownikom, którzy mają dostęp do pliku lub folderu, oprócz użytkowników, którym jawnie przyznano dostęp. Dostęp do tych usług jest możliwy na stronie DriveApp.Permission.

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

Właściwości

WłaściwośćTypOpis
VIEWEnumUżytkownicy, którzy mają dostęp do pliku lub folderu, mogą go tylko wyświetlać i kopiować. Przekazanie tej wartości do funkcji File.setSharing(accessType, permissionType) powoduje zgłoszenie wyjątku, jeśli dany typ pliku go nie obsługuje.
EDITEnumUżytkownicy, którzy mają dostęp do pliku lub folderu, mogą go edytować. Jeśli zasada File.setShareableByEditors(shareable) nie ma wartości false, użytkownicy mogą też zmieniać ustawienia udostępniania. Przekazywanie tej wartości do funkcji File.setSharing(accessType, permissionType) powoduje zgłoszenie wyjątku, jeśli dany typ pliku go nie obsługuje.
COMMENTEnumUżytkownicy, którzy mają dostęp do pliku lub folderu, mogą go tylko wyświetlać, kopiować i komentować. Przekazywanie tej wartości do funkcji File.setSharing(accessType, permissionType) powoduje zgłoszenie wyjątku, jeśli dany typ pliku go nie obsługuje.
OWNEREnumUżytkownik jest właścicielem pliku lub folderu. Ta wartość może zostać zwrócona, ale przekazanie jej do obiektu File.setSharing(accessType, permissionType) powoduje zgłoszenie wyjątku.
ORGANIZEREnumUżytkownicy, którzy mogą porządkować pliki i foldery na dysku współdzielonym. Ta wartość może zostać zwrócona, ale przesłanie jej do obiektu File.setSharing(accessType, permissionType) powoduje zgłoszenie wyjątku.
FILE_ORGANIZEREnumUżytkownicy, którzy mogą edytować, przenosić do kosza i przenosić treści na dysku współdzielonym. Tę wartość można zwrócić, ale przekazanie jej do File.setSharing(accessType, permissionType) powoduje zgłoszenie wyjątku.
NONEEnumUżytkownik nie ma żadnych uprawnień do pliku lub folderu. Ta wartość może zostać zwrócona, ale przesłanie jej do funkcji File.setSharing(accessType, permissionType) powoduje zgłoszenie wyjątku, chyba że zostanie ona ustawiona w połączeniu z zasadą Access.ANYONE.