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)

שעת היצירה

חותמת זמן בפורמט UTC 'Zulu' של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: "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

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

list

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

resolve

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