- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Deneyin.
Bir öğeye belirtilen asıl kullanıcı tarafından erişilip erişilemediğini kontrol eder. Temel kişi bir kullanıcı olmalıdır; gruplar ve alan değerleri desteklenmez.
Not: Bu API'nin çalıştırılması için bir 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 |
Öğe adı, biçim: datasources/{sourceId}/items/{itemId} |
Sorgu parametreleri
| Parametreler | |
|---|---|
debugOptions |
Sık kullanılan 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 |
Temsilcinin erişimi varsa doğru değerini döndürür. Aksi takdirde false döndürülür. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/cloud_search.debughttps://www.googleapis.com/auth/cloud_search
Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.