Arayanın belirtilen kaynak üzerinde sahip olduğu izinleri döndürür. Kaynak mevcut değilse NOT_FOUND hatası değil, boş bir izin grubu döndürülür.
Not: Bu işlem, yetkilendirme kontrolü için değil, izin bilincine sahip kullanıcı arayüzleri ve komut satırı araçları oluşturmak için tasarlanmıştır. Bu işlem, uyarı vermeden "açık durumda başarısız" olabilir.
HTTP isteği
POST https://earthengine.googleapis.com/v1beta/{resource=projects/*/assets/**}:testIamPermissions
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
resource |
GEREKLİ: Politika ayrıntısının istendiği kaynak. Bu alan için uygun değere Kaynak adları bölümünden ulaşabilirsiniz. |
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "permissions": [ string ] } |
| Alanlar | |
|---|---|
permissions[] |
|
Yanıt gövdesi
Başarılıysa yanıt metni, TestIamPermissionsResponse öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/earthenginehttps://www.googleapis.com/auth/earthengine.readonlyhttps://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/cloud-platform.read-only
Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.