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.

Methods

get

מאחזר AccessProposal לפי מזהה.

list

הצגת רשימת הצעות הגישה בקובץ.

resolve

משמש לאישור או לדחייה של הצעה לגישה.