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)

创建时间

时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

RoleAndView

用于封装访问权限提案的角色和视图。

JSON 表示法
{
  "role": string,
  "view": string
}
字段
role

string

请求者提议的角色。未来可能会添加新值,但目前可能的值如下:* writer * commenter * reader

view

string

表示此访问权限提案的视图。仅针对属于视图的方案进行填充。published 是唯一支持的值。

方法

get

根据 ID 检索 AccessProposal。

list

列出文件的 AccessProposals。

resolve

用于批准或拒绝访问权限提案。