파일 또는 폴더에 액세스할 수 있는 사용자에게 부여된 권한을 나타내는 열거형입니다.
명시적으로 액세스 권한이 부여된 모든 개별 사용자입니다. 이러한 속성은
DriveApp.Permission
enum을 호출하려면 상위 클래스, 이름, 속성을 호출합니다. 예를 들면
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);
속성
속성 | 유형 | 설명 |
---|---|---|
VIEW | Enum | 파일 및 폴더에 액세스할 수 있는 사용자는 이를 보거나 복사할 수만 있습니다. 이 값 전달
File.setSharing(accessType, permissionType) 로 변경하면 파일 형식이
지원하지 않기 때문입니다. |
EDIT | Enum | 파일 및 폴더에 액세스할 수 있는 사용자는 해당 파일 및 폴더를 수정할 수 있습니다. File.setShareableByEditors(shareable) 를 false 로 설정하지 않으면 사용자가 공유를 변경할 수도 있습니다.
설정을 변경할 수 있습니다. 이 값을 File.setSharing(accessType, permissionType) 에 전달하면
파일 형식에서 지원하지 않는 경우 예외가 발생합니다. |
COMMENT | Enum | 파일 및 폴더에 액세스할 수 있는 사용자는 파일을 보거나 복사하거나 댓글을 달 수만 있습니다.
다음과 같은 경우 이 값을 File.setSharing(accessType, permissionType) 에 전달하면 예외가 발생합니다.
지원되지 않는 파일 형식입니다. |
OWNER | Enum | 사용자가 파일 또는 폴더를 소유합니다. 이 값은 반환될 수 있지만 File.setSharing(accessType, permissionType) 에 전달하면 예외가 발생합니다. |
ORGANIZER | Enum | 공유 드라이브 내에서 파일 및 폴더를 정리할 수 있는 사용자 이 값은 반환될 수 있지만
File.setSharing(accessType, permissionType) 에 전달하면 예외가 발생합니다. |
FILE_ORGANIZER | Enum | 공유 드라이브 내에서 콘텐츠를 수정, 휴지통으로 이동, 이동할 수 있는 사용자 이 값은
File.setSharing(accessType, permissionType) 에 전달하면 예외가 발생합니다. |
NONE | Enum | 사용자에게 파일 또는 폴더에 대한 권한이 없습니다. 이 값은 반환될 수 있지만
File.setSharing(accessType, permissionType) 에 전달하면
Access.ANYONE 와 함께 설정됩니다. |