Method: debug.datasources.items.checkAccess

הפונקציה בודקת אם פריט נגיש לחשבון המשתמש שצוין. חשבון המשתמש חייב להיות משתמש; קבוצות וערכי דומיין אינם נתמכים.

הערה: כדי להפעיל את ה-API הזה צריך חשבון אדמין.

בקשת HTTP

POST https://cloudsearch.googleapis.com/v1/debug/{name=datasources/*/items/*}:checkAccess

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

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

פרמטרים
name

string

שם הפריט, פורמט: datasources/{sourceId}/items/{itemId}

פרמטרים של שאילתה

פרמטרים
debugOptions

object (DebugOptions)

אפשרויות נפוצות לניפוי באגים.

גוף הבקשה

גוף הבקשה מכיל מופע של Principal.

גוף התשובה

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

ייצוג JSON
{
  "hasAccess": boolean
}
שדות
hasAccess

boolean

הפונקציה מחזירה את הערך True אם יש לחשבון המשתמש גישה. הפונקציה מחזירה את הערך False, אחרת.

היקפי הרשאות

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

  • https://www.googleapis.com/auth/cloud_search.debug
  • https://www.googleapis.com/auth/cloud_search

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