Method: debug.datasources.items.checkAccess

यह पता लगाता है कि क्या आइटम को तय किए गए मुख्य खाते से ऐक्सेस किया जा सकता है. मुख्य उपयोगकर्ता होना चाहिए; ग्रुप और डोमेन वैल्यू इस्तेमाल नहीं की जा सकतीं.

ध्यान दें: इस एपीआई का इस्तेमाल करने के लिए, एडमिन खाता होना ज़रूरी है.

एचटीटीपी अनुरोध

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

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
name

string

आइटम का नाम, फ़ॉर्मैट: datasources/{sourceId}/items/{itemId}

क्वेरी पैरामीटर

पैरामीटर
debugOptions

object (DebugOptions)

डीबग करने के सामान्य विकल्प.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में Principal का उदाहरण है.

जवाब का मुख्य भाग

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

जेएसओएन के काेड में दिखाना
{
  "hasAccess": boolean
}
फ़ील्ड
hasAccess

boolean

अगर मुख्य खाते का ऐक्सेस है, तो 'सही' दिखाता है. ऐसा न होने पर 'गलत' दिखाता है.

अनुमति पाने के लिंक

इनमें से कोई एक OAuth स्कोप ज़रूरी है:

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

ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.