角色和權限

角色是一組權限,可讓使用者對 Google 雲端硬碟資源執行特定操作。如要讓使用者、群組和服務帳戶取得權限,請指派角色。指派角色後,就會授予該角色包含的所有權限。

Google Drive API 中的每項權限都有角色,可定義使用者對檔案、資料夾或共用雲端硬碟可執行的操作。詳情請參閱「共用雲端硬碟資源的情境」。

檔案和資料夾的操作

下表列出使用者在角色未受檢視畫面限制時,可執行的各項作業。詳情請參閱「檢視畫面」。

允許的作業 owner organizer fileOrganizer writer commenter reader
讀取檔案或資料夾的中繼資料 (例如名稱、說明)
讀取檔案內容
讀取資料夾中的項目清單
在檔案中新增註解
修改檔案或資料夾的中繼資料
修改檔案內容
存取歷來修訂版本
將項目新增至資料夾
從「我的雲端硬碟」資料夾中移除項目
共用「我的雲端硬碟」資料夾中的項目
可存取詳細的檔案權限
將項目移至垃圾桶
還原垃圾桶中的項目
清空垃圾桶
刪除檔案或資料夾
為「我的雲端硬碟」資料夾中的檔案新增內容限制
在「我的雲端硬碟」資料夾中設定或取消設定存取限制

共用雲端硬碟專屬作業

下表列出使用者在角色未受限於檢視權限時,可對共用雲端硬碟執行的特定作業。詳情請參閱「檢視畫面」。

允許的作業 owner organizer fileOrganizer writer commenter reader
共用共用雲端硬碟項目
在共用雲端硬碟中新增檔案
修改共用雲端硬碟的中繼資料
新增共用雲端硬碟成員
重新整理共用雲端硬碟中的項目 [1]
將項目移出共用雲端硬碟 [2]
刪除共用雲端硬碟中的項目 [2]
刪除空白共用雲端硬碟
在共用雲端硬碟中為檔案新增內容限制
設定或取消設定共用雲端硬碟資料夾的存取限制

Drive API 和 Drive UI 角色之間的關聯

Drive API 和 Drive UI 使用相同的基礎權限系統。不過,兩者的角色名稱略有不同。

下表顯示「我的雲端硬碟」中檔案和資料夾的角色對應關係。

Drive API 角色 雲端硬碟 UI 角色 說明
owner 擁有者 授予檔案或資料夾的完整控制權。
writer 編輯者 可檢視、加註及編輯檔案。如果是資料夾,則可新增、編輯及刪除該資料夾中的檔案或子資料夾。
commenter 加註者 可檢視檔案及新增註解。
reader 檢視者 授予檔案的檢視權限。

下表說明檔案和資料夾在共用雲端硬碟中的角色對應關係。

Drive API 角色 雲端硬碟 UI 角色 說明
organizer 管理員 授予管理檔案、資料夾、使用者和設定的權限。
fileOrganizer 內容經理 授予貢獻及管理內容的權限,新成員的預設角色。
writer 協作者 可檢視、加註及編輯檔案。也可以在共用雲端硬碟中建立檔案。
commenter 加註者 可檢視檔案及新增註解。
reader 檢視者 授予檔案的檢視權限。

觀看次數

權限可能僅限於 view,在這種情況下,角色只適用於該特定檢視畫面。

如果權限包含 view=publishedrole=readerreader 就能存取檔案的發布檢視畫面,但無法存取檔案本身。reader

如果權限包含 view=metadatarole=readerreader 就能存取資料夾的中繼資料,但無法存取資料夾內容。

反之,如果權限不限於特定檢視畫面,則可授予檔案發布檢視畫面的存取權。reader