Method: debug.datasources.items.checkAccess

Prüft, ob ein Element für das angegebene Hauptkonto zugänglich ist. Hauptkonto muss ein Nutzer sein. Gruppen und Domainwerte werden nicht unterstützt.

Hinweis:Zum Ausführen dieser API ist ein Administratorkonto erforderlich.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Artikelname, Format: datasources/{sourceId}/items/{itemId}

Abfrageparameter

Parameter
debugOptions

object (DebugOptions)

Gängige Fehlerbehebungsoptionen.

Anfragetext

Der Anfragetext enthält eine Instanz von Principal.

Antworttext

Wenn der Vorgang erfolgreich ist, enthält der Antworttext Daten mit folgender Struktur:

JSON-Darstellung
{
  "hasAccess": boolean
}
Felder
hasAccess

boolean

Gibt „true“ zurück, wenn das Hauptkonto Zugriff hat. Andernfalls wird „false“ zurückgegeben.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie im Leitfaden zur Autorisierung.