Chrome Policy API คือชุดบริการที่ช่วยให้ผู้ดูแลระบบ Chrome ควบคุมนโยบายที่ใช้กับอุปกรณ์ Chrome OS ที่มีการจัดการและเบราว์เซอร์ Chrome ได้
- แหล่งข้อมูล REST: v1.customers.policies
- ทรัพยากร REST: v1.customers.policies.groups
- ทรัพยากร REST: v1.customers.policies.networks
- ทรัพยากร REST: v1.customers.policies.orgunits
- ทรัพยากร REST: v1.customers.policySchema
- ทรัพยากร REST: v1.media
บริการ: chromepolicy.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีของไคลเอ็นต์ที่ Google จัดเตรียมไว้ให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคำขอ API
เอกสารการค้นพบ
เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้สำหรับการอธิบายและใช้ REST API โดยใช้เพื่อสร้างไลบรารีของไคลเอ็นต์, ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google APIs บริการเดียวอาจมีเอกสารการค้นพบได้หลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางบริการ
ปลายทางบริการคือ URL ฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งอาจมีปลายทางบริการหลายปลายทาง บริการนี้มีปลายทางบริการต่อไปนี้และ URI ทั้งหมดด้านล่างเกี่ยวข้องกับปลายทางของบริการนี้
https://chromepolicy.googleapis.com
ทรัพยากร REST: v1.customers.policies
เมธอด | |
---|---|
resolve |
POST /v1/{customer=customers/*}/policies:resolve ดึงค่าของนโยบายที่แก้ไขแล้วสำหรับรายการนโยบายที่ตรงกับคำค้นหา |
ทรัพยากร REST: v1.customers.policies.groups
เมธอด | |
---|---|
batchDelete |
POST /v1/{customer=customers/*}/policies/groups:batchDelete ลบค่านโยบายหลายค่าที่ใช้กับกลุ่มใดกลุ่มหนึ่ง |
batchModify |
POST /v1/{customer=customers/*}/policies/groups:batchModify แก้ไขค่านโยบายหลายค่าที่ใช้กับกลุ่มที่เฉพาะเจาะจง |
listGroupPriorityOrdering |
POST /v1/{customer=customers/*}/policies/groups:listGroupPriorityOrdering ดึงข้อมูลการจัดลำดับลำดับความสำคัญของกลุ่มสำหรับแอป |
updateGroupPriorityOrdering |
POST /v1/{customer=customers/*}/policies/groups:updateGroupPriorityOrdering อัปเดตการจัดลำดับความสำคัญของกลุ่มสำหรับแอป |
ทรัพยากร REST: v1.customers.policies.networks
เมธอด | |
---|---|
defineCertificate |
POST /v1/{customer=customers/*}/policies/networks:defineCertificate สร้างใบรับรองใน OU ที่ระบุสำหรับลูกค้า |
defineNetwork |
POST /v1/{customer=customers/*}/policies/networks:defineNetwork กำหนดเครือข่ายใหม่ |
removeCertificate |
POST /v1/{customer=customers/*}/policies/networks:removeCertificate นำใบรับรองที่มีอยู่ออกตามคำแนะนำ |
removeNetwork |
POST /v1/{customer=customers/*}/policies/networks:removeNetwork นำเครือข่ายที่มีอยู่ออกตามคำแนะนำ |
ทรัพยากร REST: v1.customers.policies.orgunits
เมธอด | |
---|---|
batchInherit |
POST /v1/{customer=customers/*}/policies/orgunits:batchInherit แก้ไขค่านโยบายหลายค่าที่ใช้กับหน่วยขององค์กรที่ระบุ เพื่อให้ค่านั้นรับค่าจากระดับบน (หากมี) |
batchModify |
POST /v1/{customer=customers/*}/policies/orgunits:batchModify แก้ไขค่านโยบายหลายค่าซึ่งใช้กับหน่วยขององค์กรที่เฉพาะเจาะจง |
ทรัพยากร REST: v1.customers.policySchemas
เมธอด | |
---|---|
get |
GET /v1/{name=customers/*/policySchemas/**} รับสคีมานโยบายที่เฉพาะเจาะจงสำหรับลูกค้าตามชื่อทรัพยากร |
list |
GET /v1/{parent=customers/*}/policySchemas รับรายการสคีมานโยบายที่ตรงกับค่าตัวกรองที่ระบุสำหรับลูกค้า |
ทรัพยากร REST: v1.media
เมธอด | |
---|---|
upload |
POST /v1/{customer=customers/*}/policies/files:uploadPolicyFile POST /upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile
สร้างไฟล์องค์กรจากเนื้อหาที่ผู้ใช้ให้ไว้ |