Method: projects.assets.setIamPolicy

Belirtilen kaynakta erişim denetimi politikasını belirler. Mevcut tüm politikaların yerini alır.

HTTP isteği

POST https://earthengine.googleapis.com/v1beta/{resource=projects/*/assets/**}:setIamPolicy

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

Yol parametreleri

Parametreler
resource

string

GEREKLİ: Politikanın belirtildiğ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
{
  "policy": {
    object (Policy)
  }
}
Alanlar
policy

object (Policy)

ZORUNLU: resource'e uygulanacak politikanın tamamı. Politikanın boyutu birkaç on KB ile sınırlıdır. Boş bir politika geçerli bir politikadır ancak belirli Google Cloud hizmetleri (ör. Projeler) bunları reddedebilir.

Yanıt gövdesi

Başarılıysa yanıt metni, Policy öğ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/cloud-platform

Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.