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/v1/{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/earthengine
https://www.googleapis.com/auth/earthengine.readonly
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-platform.read-only
Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.