Method: notes.permissions.batchCreate

יוצרות הרשאה אחת או יותר בפתק. ניתן ליצור רק הרשאות עם התפקיד WRITER. אם הוספת הרשאה כלשהי נכשלת, הבקשה כולה תיכשל ולא יבוצעו שינויים.

בקשת HTTP

POST https://keep.googleapis.com/v1/{parent=notes/*}/permissions:batchCreate

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

פרמטרים של נתיב

פרמטרים
parent

string

משאב ההורה שמשותף לכל ההרשאות שנוצרות. פורמט: notes/{note} אם ההגדרה הזו מוגדרת, שדה ההורה בהודעות CreatePermissions צריך להיות ריק או להתאים לשדה הזה.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "requests": [
    {
      object (CreatePermissionRequest)
    }
  ]
}
שדות
requests[]

object (CreatePermissionRequest)

הודעת הבקשה שמציינת את המשאבים ליצירה.

גוף התשובה

התשובה ליצירת הרשאות בפתק.

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:

ייצוג JSON
{
  "permissions": [
    {
      object (Permission)
    }
  ]
}
שדות
permissions[]

object (Permission)

ההרשאות נוצרו.

היקפי ההרשאות

נדרש היקף ההרשאות הבא של OAuth:

  • https://www.googleapis.com/auth/keep

מידע נוסף זמין במדריך להרשאות.

CreatePermissionRequest

הבקשה להוספת הרשאה יחידה בפתק.

ייצוג JSON
{
  "parent": string,
  "permission": {
    object (Permission)
  }
}
שדות
parent

string

חובה. הערת ההורה שבה ההרשאה הזו נוצרת. פורמט: notes/{note}

permission

object (Permission)

חובה. ההרשאה ליצירה. יש לספק את אחד מהשדות Permissions.email, User.email או Group.email.