Method: notes.permissions.batchCreate

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

בקשת HTTP

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

כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.

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

פרמטרים
parent

string

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

גוף הבקשה

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

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

חובה. ההרשאה ליצירה. צריך לספק אחד מהמאפיינים הבאים: Permission.email, ‏ User.email או Group.email.