Method: debug.datasources.items.checkAccess

Bir öğeye belirtilen ana hesap tarafından erişilebilir olup olmadığını kontrol eder. Ana hesap bir kullanıcı olmalıdır. Gruplar ve alan değerleri desteklenmez.

Not: Bu API'nin yürütülebilmesi için yönetici hesabı gerekir.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
name

string

Öğe adı, biçim: datasources/{sourceId}/items/{itemId}

Sorgu parametreleri

Parametreler
debugOptions

object (DebugOptions)

Yaygın hata ayıklama seçenekleri.

İstek içeriği

İstek metni, Principal öğesinin bir örneğini içerir.

Yanıt metni

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "hasAccess": boolean
}
Alanlar
hasAccess

boolean

Ana hesabın erişimi varsa true değerini döndürür. Aksi takdirde false değerini döndürür.

Yetkilendirme Kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

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

Daha fazla bilgi için Yetkilendirme kılavuzuna göz atın.