REST Resource: accessproposals

資源:AccessProposal

管理檔案的待處理存取提案。

JSON 表示法
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
欄位
fileId

string

提案存取權所在的檔案 ID。

proposalId

string

存取權提議的 ID。

requesterEmailAddress

string

提出要求的使用者電子郵件地址。

recipientEmailAddress

string

如果接受邀請,將獲得權限的使用者電子郵件地址。

rolesAndViews[]

object (RoleAndView)

存取提案的角色和檢視畫面包裝函式。詳情請參閱「角色和權限」。

requestMessage

string

要求者在提案中加入的訊息。

createTime

string (Timestamp format)

建立時間。

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

RoleAndView

存取提案的角色和檢視畫面包裝函式。詳情請參閱「角色和權限」。

JSON 表示法
{
  "role": string,
  "view": string
}
欄位
role

string

要求者建議的角色。支援的值如下:

  • writer
  • commenter
  • reader
view

string

指出這項存取提案的檢視畫面。只有屬於檢視區塊的提案才會填入資料。系統僅支援 published

方法

get

依 ID 擷取存取提案。

list

列出檔案的存取權提議。

resolve

核准或拒絕存取提案。