REST Resource: accessproposals

ทรัพยากร: AccessProposal

จัดการข้อเสนอการเข้าถึงที่รอดำเนินการในไฟล์

การแสดง JSON
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
ช่อง
fileId

string

รหัสไฟล์ที่มีข้อเสนอขอสิทธิ์เข้าถึง

proposalId

string

รหัสของข้อเสนอการเข้าถึง

requesterEmailAddress

string

อีเมลของผู้ใช้ที่ขอ

recipientEmailAddress

string

อีเมลของผู้ใช้ที่จะได้รับสิทธิ์ หากได้รับการยอมรับ

rolesAndViews[]

object (RoleAndView)

Wrapper สำหรับบทบาทและมุมมองของข้อเสนอการเข้าถึง ดูข้อมูลเพิ่มเติมได้ที่บทบาทและสิทธิ์

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

Wrapper สำหรับบทบาทและมุมมองของข้อเสนอการเข้าถึง ดูข้อมูลเพิ่มเติมได้ที่บทบาทและสิทธิ์

การแสดง JSON
{
  "role": string,
  "view": string
}
ช่อง
role

string

บทบาทที่ผู้ขอเสนอ ค่าที่รองรับมีดังนี้

  • writer
  • commenter
  • reader
view

string

ระบุมุมมองสำหรับข้อเสนอการเข้าถึงนี้ จะป้อนข้อมูลสําหรับข้อเสนอที่อยู่ในมุมมองเท่านั้น รองรับ published เท่านั้น

เมธอด

get

ดึงข้อมูลข้อเสนอการเข้าถึงตามรหัส

list

แสดงข้อเสนอการเข้าถึงในไฟล์

resolve

อนุมัติหรือปฏิเสธข้อเสนอการเข้าถึง