Method: accounts.accessBindings.batchCreate

Bir hesaba veya mülke yönelik birden fazla erişim bağlaması hakkında bilgi oluşturur.

Bu yöntem işlemseldir. Herhangi bir AccessBinding oluşturulamazsa AccessBinding'lerin hiçbiri oluşturulmaz.

HTTP isteği

POST https://analyticsadmin.googleapis.com/v1alpha/{parent=accounts/*}/accessBindings:batchCreate

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

Yol parametreleri

Parametreler
parent

string

Zorunlu. Erişim bağlamalarının sahibi olan hesap veya mülk. CreateAccessBindingRequest mesajlarındaki üst alan boş bırakılmalı veya bu alanla eşleşmelidir. Biçimler: - accounts/{hesap} - properties/{mülk}

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "requests": [
    {
      object (CreateAccessBindingRequest)
    }
  ]
}
Alanlar
requests[]

object (CreateAccessBindingRequest)

Zorunlu. Oluşturulacak erişim bağlamalarını belirten istekler. Bir toplu işlemde en fazla 1.000 erişim bağlaması oluşturulabilir.

Yanıt gövdesi

Başarılıysa yanıt metni, BatchCreateAccessBindingsResponse öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.manage.users

CreateAccessBindingRequest

accessBindings.create RPC için istek mesajı.

JSON gösterimi
{
  "parent": string,
  "accessBinding": {
    object (AccessBinding)
  }
}
Alanlar
parent

string

Zorunlu. Biçimler: - accounts/{hesap} - properties/{mülk}

accessBinding

object (AccessBinding)

Zorunlu. Oluşturulacak erişim bağlaması.