資源:權限
檔案的權限。權限可授予使用者、群組、網域或全球使用者對檔案或資料夾階層的存取權。
部分資源方法 (例如 permissions.update) 需要 permissionId。使用 permissions.list 方法擷取檔案、資料夾或共用雲端硬碟的 ID。
| JSON 表示法 | 
|---|
{ "additionalRoles": [ string ], "permissionDetails": [ { "permissionType": string, "role": string, "additionalRoles": [ string ], "inheritedFrom": string, "inherited": boolean } ], "teamDrivePermissionDetails": [ { "teamDrivePermissionType": string, "role": string, "additionalRoles": [ string ], "inheritedFrom": string, "inherited": boolean } ], "id": string, "name": string, "type": string, "role": string, "authKey": string, "value": string, "kind": string, "withLink": boolean, "photoLink": string, "selfLink": string, "emailAddress": string, "domain": string, "etag": string, "expirationDate": string, "deleted": boolean, "view": string, "pendingOwner": boolean, "inheritedPermissionsDisabled": boolean }  | 
              
| 欄位 | |
|---|---|
additionalRoles[] | 
                
                   
 這個使用者的其他角色。目前僅允許   | 
              
permissionDetails[] | 
                
                   
 僅供輸出。詳細說明此項目的權限是沿用或直接適用於此項目。  | 
              
permissionDetails[].permissionType | 
                
                   
 僅供輸出。此使用者的權限類型。雖然日後可能會新增值,但目前可用的值如下: 
  | 
              
permissionDetails[].role | 
                
                   
 僅供輸出。這個使用者的主要角色。雖然日後可能會新增值,但目前可用的值如下: 
  | 
              
permissionDetails[].additionalRoles[] | 
                
                   
 僅供輸出。這個使用者的其他角色。目前僅支援   | 
              
permissionDetails[].inheritedFrom | 
                
                   
 僅供輸出。沿用這項權限的項目 ID。只有共用雲端硬碟中的項目會填入這項資料。  | 
              
permissionDetails[].inherited | 
                
                   
 僅供輸出。這項權限是否會沿用。這個欄位一律會填入資料。  | 
              
teamDrivePermissionDetails[] | 
                
                   
 僅供輸出。已淘汰:請改用   | 
              
teamDrivePermissionDetails[] | 
                
                   
 僅供輸出。已淘汰:請改用   | 
              
teamDrivePermissionDetails[] | 
                
                   
 僅供輸出。已淘汰:請改用   | 
              
teamDrivePermissionDetails[] | 
                
                   
 僅供輸出。已淘汰:請改用   | 
              
teamDrivePermissionDetails[] | 
                
                   
 僅供輸出。已淘汰:請改用   | 
              
teamDrivePermissionDetails[] | 
                
                   
 僅供輸出。已淘汰:請改用   | 
              
id | 
                
                   
 此權限所參照的使用者 ID,與「關於」和「檔案」資源中的   | 
              
name | 
                
                   
 僅供輸出。這項權限的名稱。  | 
              
type | 
                
                   
 帳戶類型。允許的值包括: 
  | 
              
role | 
                
                   
 這個使用者的主要角色。雖然日後可能會支援新的值,但目前允許的值如下: 
  | 
              
authKey | 
                
                   
 僅供輸出。已淘汰。  | 
              
value | 
                
                   
 實體的電子郵件地址或網域名稱。這會在插入期間使用,不會在回應中填入。提出   | 
              
kind | 
                
                   
 僅供輸出。這個值一律為   | 
              
withLink | 
                
                   
 連結是否為此權限的必要條件。  | 
              
photoLink | 
                
                   
 僅供輸出。個人資料相片的連結 (如有)。  | 
              
selfLink | 
                
                   
 僅供輸出。連結至這項權限。  | 
              
emailAddress | 
                
                   
 僅供輸出。這個權限參照的使用者或群組電子郵件地址。這是專供輸出的欄位,當權限類型為   | 
              
domain | 
                
                   
 僅供輸出。這個權限參照的實體網域名稱。這是專供輸出的欄位,當權限類型為   | 
              
etag | 
                
                   
 僅供輸出。權限的 ETag。  | 
              
expirationDate | 
                
                   
 這項權限到期的時間 (RFC 3339 日期時間)。到期日有下列限制: 
  | 
              
deleted | 
                
                   
 僅供輸出。與這項權限相關聯的帳戶是否已刪除。這個欄位僅適用於使用者和群組權限。  | 
              
view | 
                
                   
 表示此權限的檢視畫面。只有屬於檢視畫面的權限才會填入這項資料。 
 和 
 是唯一支援的值。 
  | 
              
pendingOwner | 
                
                   
 與此權限相關聯的帳戶是否為待處理的擁有者。只有在共用雲端硬碟中不存在的檔案,才會填入   | 
              
inheritedPermissionsDisabled | 
                
                   
 如果為 true,只有活動主辦人、擁有者,以及直接在項目上新增權限的使用者,才能存取該項目。  | 
              
方法 | 
            |
|---|---|
                
 | 
              刪除檔案或共用雲端硬碟的存取權限。 | 
                
 | 
              根據 ID 取得權限。 | 
                
 | 
              傳回電子郵件地址的權限 ID。 | 
                
 | 
              插入檔案或共用雲端硬碟的權限。 | 
                
 | 
              列出檔案或共用雲端硬碟的權限。 | 
                
 | 
              使用 patch 語義更新權限。 | 
                
 | 
              更新權限。 |