Method: customers.policies.orgunits.batchModify

Mengubah beberapa nilai kebijakan yang diterapkan ke unit org tertentu. Semua target harus memiliki format target yang sama. Artinya, nilai untuk kunci tersebut mungkin berbeda dan harus mengarah ke resource target yang sama dan harus memiliki kunci yang sama dengan yang ditentukan dalam additionalTargetKeyNames. Jika gagal, permintaan akan menampilkan detail error sebagai bagian dari google.rpc.Status.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
customer

string

ID akun G Suite atau "my_customer" literal untuk pelanggan yang terkait dengan permintaan.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "requests": [
    {
      object (ModifyOrgUnitPolicyRequest)
    }
  ]
}
Kolom
requests[]

object (ModifyOrgUnitPolicyRequest)

Daftar kebijakan yang akan diubah seperti yang ditetapkan oleh requests. Semua permintaan dalam daftar harus mengikuti batasan berikut:

  1. Semua skema dalam daftar harus memiliki namespace root yang sama.
  2. Semua nilai `policyTargetKey.targetResource` harus mengarah ke resource unit org.
  3. Semua nilai `policyTargetKey` harus memiliki nama kunci yang sama di `additionalTargetKeys`. Ini juga berarti jika salah satu target memiliki peta `additionalTargetKeys` kosong, semua target harus memiliki peta `additionalTargetKeys` kosong.
  4. Tidak ada dua permintaan modifikasi yang dapat mereferensikan pasangan `policySchema` + `policyTargetKey` yang sama.

Isi respons

Jika berhasil, isi respons akan kosong.

Cakupan Otorisasi

Memerlukan cakupan OAuth berikut ini:

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

ModifyOrgUnitPolicyRequest

Parameter permintaan untuk mengubah nilai kebijakan bagi target unit organisasi tertentu.

Representasi JSON
{
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "policyValue": {
    object (PolicyValue)
  },
  "updateMask": string
}
Kolom
policyTargetKey

object (PolicyTargetKey)

Wajib. Kunci target yang kebijakannya ingin kita ubah. Resource target harus mengarah ke Unit Org.

policyValue

object (PolicyValue)

Nilai baru untuk kebijakan.

updateMask

string (FieldMask format)

Wajib. Kolom kebijakan yang akan diperbarui. Hanya kolom dalam mask ini yang akan diperbarui; kolom lain di policyValue akan diabaikan (meskipun memiliki nilai). Jika suatu kolom ada dalam daftar ini, kolom tersebut harus memiliki nilai dalam 'policyValue'.

Ini adalah daftar yang dipisahkan koma yang berisi nama-nama kolom yang sepenuhnya memenuhi syarat. Contoh: "user.displayName,photo".