역할은 사용자가 Google Drive 리소스에서 특정 작업을 수행할 수 있도록 허용하는 권한 모음입니다. 사용자, 그룹, 서비스 계정에 권한을 제공하려면 역할을 할당합니다. 역할을 할당하면 역할에 포함된 모든 권한이 부여됩니다.
Google Drive API의 각 권한에는 사용자가 파일 또는 폴더로 할 수 있는 작업을 정의하는 역할이 있습니다. 자세한 내용은 드라이브 리소스 공유 시나리오를 참고하세요.
다음 표에서는 역할이 특정 뷰로 제한되지 않는 경우 사용자가 각 역할에서 수행할 수 있는 작업을 보여줍니다. 자세한 내용은 뷰를 참조하세요.
허용된 작업 | owner |
organizer |
fileOrganizer |
writer |
commenter |
reader |
---|---|---|---|---|---|---|
파일 또는 폴더의 메타데이터 (예: 이름, 설명) 읽기 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
파일의 콘텐츠 읽기 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
폴더의 항목 목록 읽기 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
파일에 댓글 추가 | ✔ | ✔ | ✔ | ✔ | ✔ | |
파일 또는 폴더의 메타데이터 수정 | ✔ | ✔ | ✔ | ✔ | ||
파일의 콘텐츠 수정 | ✔ | ✔ | ✔ | ✔ | ||
이전 버전 액세스 | ✔ | ✔ | ✔ | ✔ | ||
폴더에 항목 추가 | ✔ | ✔ | ✔ | ✔ | ||
내 드라이브 폴더에서 항목 삭제 | ✔ | ✔ | ||||
내 드라이브 폴더의 항목 공유 | ✔ | ✔ | ||||
공유 드라이브 항목 공유하기 | ✔ | ✔ | ✔ | |||
공유 드라이브에 파일 추가하기 | ✔ | ✔ | ✔ | |||
공유 드라이브의 메타데이터 수정하기 | ✔ | |||||
공유 드라이브 멤버 추가 | ✔ | |||||
자세한 파일 권한에 액세스할 수 있습니다. | ✔ | ✔ | ✔ | ✔ | ||
공유 드라이브 내에서 항목 재구성[1] | ✔ | ✔ | ||||
공유 드라이브 외부로 항목 이동 [2] | ✔ | |||||
항목을 휴지통으로 이동 | ✔ | ✔ | ✔ | |||
휴지통에서 항목 복구하기 | ✔ | ✔ | ✔ | |||
휴지통 비우기 | ✔ | ✔ | ||||
파일 또는 폴더 삭제 | ✔ | ✔ | ||||
공유 드라이브에서 항목 삭제하기 [2] | ✔ | |||||
비어 있는 공유 드라이브 삭제하기 | ✔ | |||||
내 드라이브 폴더의 파일에 콘텐츠 제한 추가하기 | ✔ | ✔ | ||||
공유 드라이브의 파일에 콘텐츠 제한 추가하기 | ✔ | ✔ | ✔ |
조회수
권한이 view
로 제한될 수 있으며, 이 경우 역할은 특정 뷰에만 적용됩니다.
view=published
및 role=reader
가 있는 권한은 reader
에 파일의 게시된 뷰에 대한 액세스 권한을 부여하지만 파일에 대한 액세스 권한은 부여하지 않습니다.reader
반대로 특정 뷰로 제한되지 않은 권한은 reader
에 파일의 게시된 뷰에 대한 액세스 권한을 부여합니다.