Method: debug.datasources.items.checkAccess

Memeriksa apakah item dapat diakses oleh akun utama yang ditentukan. Principal harus berupa pengguna; grup dan nilai domain tidak didukung.

Catatan: API ini memerlukan akun admin agar dapat dijalankan.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Nama item, format: datasources/{sourceId}/items/{itemId}

Parameter kueri

Parameter
debugOptions

object (DebugOptions)

Opsi debug umum.

Isi permintaan

Isi permintaan memuat instance Principal.

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "hasAccess": boolean
}
Kolom
hasAccess

boolean

Menampilkan true jika akun utama memiliki akses. Jika tidak, false akan ditampilkan.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk informasi selengkapnya, lihat Panduan otorisasi.