Method: debug.datasources.items.checkAccess

Überprüft, ob für das angegebene Hauptkonto auf ein Element zugegriffen werden kann. Das 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)

Häufig verwendete Optionen zur Fehlerbehebung.

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.