REST Resource: accessproposals

משאב: AccessProposal

המשאב Access Proposal עבור הצעות גישה פתוחות לקובץ

ייצוג ב-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)

מועד היצירה

חותמת זמן בפורמט 'Zulu' בפורמט RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות אחרי הנקודה. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

RoleAndView

wrapper לתפקיד ולתצוגה של הצעת גישה.

ייצוג ב-JSON
{
  "role": string,
  "view": string
}
שדות
role

string

התפקיד שהמגיש הציע. ייתכן שערכים חדשים יתווספו בעתיד, אבל אלה הערכים האפשריים כרגע: * writer * commenter * reader

view

string

מציין את התצוגה של הצעת הגישה הזו. השדה הזה מאוכלס רק להצעות ששייכות לתצוגה מפורטת. הערך הנתמך היחיד הוא published.

שיטות

get

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

list

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

resolve

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