全部產品
Search
文件中心

Drive and Photo Service:FilePermissionMember

更新時間:Feb 26, 2026

名稱

類型

描述

樣本值

object

A short description of struct

identity Identity

被授權對象,可以是使用者或群組

role_id

string

目前支援兩種方式設定許可權,一種是通過指定角色設定許可權,另一種是自訂動作許可權,此欄位用於指定角色設定許可權,與 action_list 互斥,當兩個欄位同時設定時,以此欄位為準

目前支援:

SystemFileOwner(檔案協同)

SystemFileDownloader(下載者)

SystemFileEditor(編輯者)

SystemFileEditorWithoutDelete(無刪除編輯者)

SystemFileEditorWithoutShareLink(無分享編輯者)

SystemFileMetaViewer(可見列表)

SystemFileUploader(上傳者)、SystemFileUploaderAndDownloader(上傳/下載者)

SystemFileDownloaderWithShareLink(下載/分享者)

SystemFileUploaderAndDownloaderWithShareLink(上傳/下載/分享者)

SystemFileUploaderAndViewer(預覽/上傳者)

SystemFileUploaderWithShareLink(上傳/分享者)

SystemFileViewer(預覽者)

SystemFileDownloader

expire_time

integer

此授權到期的時間, 從 1970 年 1 月 1 日 0 點到目標時間的毫秒數, 永久有效可以設定為系統預定義的一個值:4775500800000

1633598085642

disinherit_sub_group

boolean

是否禁用子群組下的使用者繼承此許可權,舉個例子,比如有/group1/group2, user1 在 group1 下, user2 在 group2 下。給 group1 授權時,此欄位設定為 true,則只有 user1 有許可權,user2 沒有許可權

false

action_list

array

目前支援兩種方式設定許可權,一種是通過指定角色設定許可權,另一種是自訂動作許可權,此欄位用於自訂動作許可權,與 role_id 互斥,當兩個欄位同時設定時,以 role_id 欄位為準,設定 action_list 欄位時系統會自動產生一個臨時 role_id,取消授權可以通過臨時 role_id 來取消

string

自訂動作許可權:

  • FILE.VISIBLE: 可見

  • FILE.PREVIEW: 可預覽

  • FILE.MOVE: 可移動

  • FILE.DELETE: 可刪除

  • FILE.COPY: 可複製

  • FILE.CREATE: 可建立

  • FILE.DOWNLOAD: 可下載

  • FILE.SHARELINK: 可分享

  • FILE.UPDATE: 可更新

  • FILE.LIST: 可列舉

FILE.CREATE