Enum reprezentujące uprawnienia przyznane użytkownikom, którzy mają dostęp do pliku lub folderu:
wszystkim użytkownikom, którym wprost przyznano dostęp. Dostęp do tych usług możesz uzyskać w
DriveApp.Permission
Aby wywołać wyliczenie, musisz wywołać jego 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ść | Typ | Opis |
---|---|---|
VIEW | Enum | Użytkownicy, którzy mają dostęp do pliku lub folderu, mogą go tylko wyświetlać i kopiować. Przekazywanie tej wartości
do File.setSharing(accessType, permissionType) zgłasza wyjątek, jeśli typ pliku
nie obsługuje tej funkcji. |
EDIT | Enum | Użytkownicy, którzy mają dostęp do pliku lub folderu, mogą go edytować. Użytkownicy mogą też zmieniać ustawienia udostępniania, chyba że ustawienie File.setShareableByEditors(shareable) ma wartość false .
ustawieniach. Przekazywanie tej wartości do funkcji File.setSharing(accessType, permissionType) powoduje odrzucenie
w przypadku plików, które nie obsługują tego typu. |
COMMENT | Enum | Uż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
typ pliku go nie obsługuje. |
OWNER | Enum | Użytkownik jest właścicielem pliku lub folderu. Ta wartość może zostać zwrócona, ale przekazanie jej do funkcji File.setSharing(accessType, permissionType) spowoduje zgłoszenie wyjątku. |
ORGANIZER | Enum | Użytkownicy, którzy mogą porządkować pliki i foldery na dysku współdzielonym. Wartość ta może zostać zwrócona, ale
przekazanie go do funkcji File.setSharing(accessType, permissionType) spowoduje zgłoszenie wyjątku. |
FILE_ORGANIZER | Enum | Użytkownicy, którzy mogą edytować, przenosić do kosza i przenosić treści w obrębie dysku współdzielonego. Wartość ta może zostać zwrócona,
ale przekazanie jej do funkcji File.setSharing(accessType, permissionType) powoduje zgłoszenie wyjątku. |
NONE | Enum | Użytkownik nie ma żadnych uprawnień do pliku lub folderu. Wartość ta może zostać zwrócona, ale
przekazanie go do funkcji File.setSharing(accessType, permissionType) spowoduje zgłoszenie wyjątku, chyba że
jest ustawiana w połączeniu z ustawieniem Access.ANYONE . |