Method: customers.policies.groups.batchDelete

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

คำขอ HTTP

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

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

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

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

string

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

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

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

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

object (DeleteGroupPolicyRequest)

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

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

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

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

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

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

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

DeleteGroupPolicyRequest

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

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

object (PolicyTargetKey)

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

policySchema

string

ชื่อที่สมบูรณ์ในตัวเองของสคีมานโยบายที่รับค่ามา