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.policySchemas
- ทรัพยากร REST: v1.media
บริการ: chromepolicy.googleapis.com
หากต้องการเรียกใช้บริการนี้ เราขอแนะนําให้ใช้ไลบรารีของไคลเอ็นต์ที่ Google ให้ไว้ หากแอปพลิเคชันต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อคุณส่งคําขอ API
เอกสารการค้นพบ
เอกสาร Discovery เป็นข้อมูลจําเพาะที่เครื่องอ่านได้สําหรับการอธิบายและใช้ REST API ซึ่งจะใช้ในการสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งอาจให้เอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้
ปลายทางบริการ
ปลายทางบริการคือ 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 สร้างไฟล์องค์กรจากเนื้อหาที่คุณให้ไว้ |