角色是一組權限,可讓使用者對 Google 雲端硬碟資源執行特定動作。如要讓使用者、群組和服務帳戶都能使用權限,您可以指派角色。指派角色就會授予該角色包含的所有權限。
Google Drive API 中的每個權限都有各自的角色,可定義使用者可對檔案或資料夾執行的操作。詳情請參閱「共用雲端硬碟資源的情境」。
下表顯示當角色不限於檢視表時,使用者可以針對每個角色執行的作業。詳情請參閱檢視表。
允許的作業 | owner |
organizer |
fileOrganizer |
writer |
commenter |
reader |
---|---|---|---|---|---|---|
讀取檔案或資料夾的中繼資料 (例如名稱、說明) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
讀取檔案內容 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
讀取資料夾中的項目清單 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
新增檔案註解 | ✔ | ✔ | ✔ | ✔ | ✔ | |
修改檔案或資料夾的中繼資料 | ✔ | ✔ | ✔ | ✔ | ||
修改檔案內容 | ✔ | ✔ | ✔ | ✔ | ||
存取先前的修訂版本 | ✔ | ✔ | ✔ | ✔ | ||
將項目新增至資料夾 | ✔ | ✔ | ✔ | ✔ | ||
移除「我的雲端硬碟」資料夾中的項目 | ✔ | ✔ | ||||
共用「我的雲端硬碟」資料夾中的項目 | ✔ | ✔ | ||||
共用共用雲端硬碟項目 | ✔ | ✔ | ✔ | |||
在共用雲端硬碟中新增檔案 | ✔ | ✔ | ✔ | |||
修改共用雲端硬碟的中繼資料 | ✔ | |||||
新增共用雲端硬碟成員 | ✔ | |||||
可以存取詳細的檔案權限 | ✔ | ✔ | ✔ | ✔ | ||
重新整理共用雲端硬碟中的項目 [1] | ✔ | ✔ | ||||
將項目移至共用雲端硬碟外 [2] | ✔ | |||||
將項目移至垃圾桶 | ✔ | ✔ | ✔ | |||
還原垃圾桶中的項目 | ✔ | ✔ | ✔ | |||
清空垃圾桶 | ✔ | ✔ | ||||
刪除檔案或資料夾 | ✔ | ✔ | ||||
刪除共用雲端硬碟中的項目 [2] | ✔ | |||||
刪除空的共用雲端硬碟 | ✔ | |||||
為「我的雲端硬碟」資料夾中的檔案新增內容限制 | ✔ | ✔ | ||||
為共用雲端硬碟中的檔案新增內容限制 | ✔ | ✔ | ✔ |
View
權限可能僅限於 view
,在此情況下,角色僅適用於該特定檢視畫面。
具備 view=published
和 role=reader
的權限可讓 reader
存取檔案的已發布檢視畫面,但不會授予 reader
存取權。
相反地,凡是不侷限於特定檢視畫面的權限,則會授予 reader
權限,讓他人存取檔案的已發布檢視畫面。