Method: debug.datasources.items.checkAccess

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

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

בקשת HTTP

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

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

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

פרמטרים
name

string

שם הפריט, פורמט: מקורות נתונים/{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

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