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

מאחזר הצעה לגישה לפי מזהה.

list

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

resolve

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