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