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 का उदाहरण है.

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

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

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

boolean

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

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

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

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

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