Method: customers.policies.orgunits.batchModify

แก้ไขค่านโยบายหลายค่าซึ่งใช้กับหน่วยขององค์กรที่เฉพาะเจาะจง เป้าหมายทั้งหมดต้องมีรูปแบบเป้าหมายเดียวกัน ซึ่งหมายความว่าผู้ใช้ต้องชี้ไปยังทรัพยากรเป้าหมายเดียวกันและต้องระบุคีย์เดียวกันใน additionalTargetKeyNames แม้ว่าค่าของคีย์เหล่านั้นอาจต่างกันก็ตาม หากล้มเหลว คำขอจะแสดงรายละเอียดข้อผิดพลาดเป็นส่วนหนึ่งของ google.rpc.Status

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลง gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
customer

string

รหัสบัญชี G Suite หรือรหัส "my_customer" สำหรับลูกค้าที่เชื่อมโยงกับคำขอ

เนื้อหาของคำขอ

เนื้อหาของคำขอมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "requests": [
    {
      object (ModifyOrgUnitPolicyRequest)
    }
  ]
}
ช่อง
requests[]

object (ModifyOrgUnitPolicyRequest)

รายการนโยบายที่จะแก้ไขตามที่ requests กําหนด คำขอทั้งหมดในรายการต้องเป็นไปตามข้อจำกัดเหล่านี้

  1. สคีมาทั้งหมดในรายการต้องมีเนมสเปซรากเดียวกัน
  2. ค่า "policyTargetKey.targetResource" ทั้งหมดต้องชี้ไปที่หน่วยขององค์กร ทรัพยากร
  3. ค่า "policyTargetKey" ทั้งหมดต้องมีชื่อคีย์เดียวกันใน "additionalTargetKeys" ซึ่งหมายความว่าถ้า เป้าหมายมีแมป "additionalTargetKeys" ที่ว่างเปล่า โดยข้อมูลทั้งหมด เป้าหมายต้องมีแมป "additionalTargetKeys" ที่ว่างเปล่า
  4. ไม่มีคำขอแก้ไข 2 รายการที่สามารถอ้างอิงถึง "policySchema" เดียวกันได้ + คู่ "policyTargetKey"

เนื้อหาการตอบกลับ

หากสำเร็จ เนื้อหาการตอบกลับจะว่างเปล่า

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

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

ModifyOrgUnitPolicyRequest

พารามิเตอร์คําขอแก้ไขค่านโยบายสําหรับเป้าหมายหน่วยขององค์กรที่เฉพาะเจาะจง

การแสดง JSON
{
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "policyValue": {
    object (PolicyValue)
  },
  "updateMask": string
}
ช่อง
policyTargetKey

object (PolicyTargetKey)

ต้องระบุ คีย์ของเป้าหมายที่เราคุณต้องการแก้ไขนโยบาย ทรัพยากรเป้าหมายต้องชี้ไปยังหน่วยขององค์กร

policyValue

object (PolicyValue)

ค่าใหม่สำหรับนโยบาย

updateMask

string (FieldMask format)

ต้องระบุ ช่องนโยบายที่จะอัปเดต เฉพาะฟิลด์ในมาสก์นี้เท่านั้นที่จะได้รับการอัปเดต ระบบจะไม่สนใจช่องอื่นๆ ใน policyValue (แม้ว่าจะมีค่า) หากมีช่องอยู่ในรายการนี้ ช่องนั้นต้องมีค่าใน "policyValue"

ซึ่งเป็นรายการชื่อที่ตรงตามเกณฑ์ทั้งหมดของช่องที่คั่นด้วยคอมมา ตัวอย่าง: "user.displayName,photo"