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

アクセス提案を承認または拒否します。