角色是一組權限,可讓使用者對 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=published
和 role=reader
,reader
就能存取檔案的發布檢視畫面,但無法存取檔案本身。reader
如果權限包含 view=metadata
和 role=reader
,reader
就能存取資料夾的中繼資料,但無法存取資料夾內容。
反之,如果權限不限於特定檢視畫面,則可授予檔案發布檢視畫面的存取權。reader