Method: debug.datasources.items.checkAccess

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

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

בקשת HTTP

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

כתובת ה-URL משתמשת בתחביר של Transcoding של 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

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