Method: enterprises.policies.modifyPolicyApplications

อัปเดตหรือสร้างแอปพลิเคชันในนโยบาย

คำขอ HTTP

POST https://androidmanagement.googleapis.com/v1/{name=enterprises/*/policies/*}:modifyPolicyApplications

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

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

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

string

ต้องระบุ ชื่อของ Policy ที่มีออบเจ็กต์ ApplicationPolicy ที่จะอัปเดตในรูปแบบ enterprises/{enterpriseId}/policies/{policyId}

เนื้อความของคำขอ

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

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

object (ApplicationPolicyChange)

ต้องระบุ การเปลี่ยนแปลงที่จะเกิดขึ้นกับออบเจ็กต์ ApplicationPolicy ต้องมี ApplicationPolicyChange อย่างน้อย 1 รายการ

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

การตอบกลับคำขออัปเดตหรือสร้างออบเจ็กต์ ApplicationPolicy ในนโยบายที่ระบุ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "policy": {
    object (Policy)
  }
}
ช่อง
policy

object (Policy)

นโยบายฉบับปรับปรุง

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

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

  • https://www.googleapis.com/auth/androidmanagement

ดูข้อมูลเพิ่มเติมได้ที่OAuth 2.0 Overview

ApplicationPolicyChange

การเปลี่ยนแปลงที่จะทำกับออบเจ็กต์ ApplicationPolicy รายการเดียว

การแสดง JSON
{
  "application": {
    object (ApplicationPolicy)
  },
  "updateMask": string
}
ช่อง
application

object (ApplicationPolicy)

หาก ApplicationPolicy.packageName ตรงกับออบเจ็กต์ ApplicationPolicy ที่มีอยู่ภายใน Policy ที่กำลังแก้ไข ระบบจะอัปเดตออบเจ็กต์นั้น ไม่เช่นนั้น ระบบจะเพิ่มลงในส่วนท้ายของ Policy.applications

updateMask

string (FieldMask format)

ฟิลด์มาสก์ที่ระบุช่องที่จะอัปเดต หากไม่ระบุ ระบบจะอัปเดตฟิลด์ที่แก้ไขได้ทั้งหมด

ซึ่งเป็นรายการชื่อฟิลด์แบบสมบูรณ์ในตัวเองที่คั่นด้วยคอมมา ตัวอย่าง: "user.displayName,photo"