Method: customers.policies.groups.batchModify

Belirli bir gruba uygulanan birden çok politika değerini değiştirme. Tüm hedeflerin hedef biçimi aynı olmalıdır. Diğer bir deyişle, söz konusu anahtarların değerleri farklı olabilir. Bununla birlikte, söz konusu anahtarların aynı hedef kaynağı işaret etmesi ve additionalTargetKeyNames içinde belirtilen anahtarların aynısına sahip olması gerekir. Başarısız olursa istek, google.rpc.Status öğesinin bir parçası olarak hata ayrıntılarını döndürür.

HTTP isteği

POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies/groups:batchModify

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

Yol parametreleri

Parametreler
customer

string

Google Workspace hesabının kimliği veya istekle ilişkili müşteri için sabit "my_customer".

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

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

object (ModifyGroupPolicyRequest)

requests tarafından tanımlandığı şekilde değiştirilecek politikaların listesi. Listedeki tüm istekler aşağıdaki kısıtlamalara uymalıdır:

  1. Listedeki tüm şemalar aynı kök ad alanına sahip olmalıdır.
  2. Tüm "policyTargetKey.targetResource" değerleri bir grup kaynağına işaret etmelidir.
  3. Tüm "policyTargetKey" değerleri, "additionalTargetKeys" içinde aynı "appId" anahtar adına sahip olmalıdır.
  4. İki değişiklik isteği, aynı "policySchema" ve "policyTargetKey" çiftine referansta bulunamaz.

Yanıt gövdesi

Başarılı olursa yanıt gövdesi boş olur.

Yetkilendirme Kapsamları

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

  • https://www.googleapis.com/auth/chrome.management.policy

ModifyGroupPolicyRequest

Belirli bir grup hedefi için politika değerini değiştirmeye yönelik parametreleri isteyin.

JSON gösterimi
{
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "policyValue": {
    object (PolicyValue)
  },
  "updateMask": string
}
Alanlar
policyTargetKey

object (PolicyTargetKey)

Zorunlu. Politikasında değişiklik yapmak istediğimiz hedefin anahtarı. Hedef kaynak bir Gruba işaret etmelidir.

policyValue

object (PolicyValue)

Politikanın yeni değeri.

updateMask

string (FieldMask format)

Zorunlu. Güncellenecek politika alanları. Yalnızca bu maskedeki alanlar güncellenir; policyValue içindeki diğer alanlar yok sayılır (değerleri olsa bile). Bu listede bir alan varsa "policyValue" alanında bir değer olmalıdır.

Bu, tam nitelikli alan adlarının virgülle ayrılmış bir listesidir. Örnek: "user.displayName,photo".