Chrome Policy API

Chrome Policy API adalah rangkaian layanan yang memungkinkan administrator Chrome mengontrol kebijakan yang diterapkan ke perangkat Chrome OS dan browser Chrome yang dikelola.

Layanan: chromepolicy.googleapis.com

Untuk memanggil layanan ini, sebaiknya Anda menggunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah berhubungan dengan endpoint layanan ini:

  • https://chromepolicy.googleapis.com

Resource REST: v1.customers.policies

Metode
resolve POST /v1/{customer=customers/*}/policies:resolve
Mendapatkan nilai kebijakan yang di-resolve untuk daftar kebijakan yang cocok dengan kueri penelusuran.

Resource REST: v1.customers.policies.groups

Metode
batchDelete POST /v1/{customer=customers/*}/policies/groups:batchDelete
Menghapus beberapa nilai kebijakan yang diterapkan ke grup tertentu.
batchModify POST /v1/{customer=customers/*}/policies/groups:batchModify
Mengubah beberapa nilai kebijakan yang diterapkan ke grup tertentu.
listGroupPriorityOrdering POST /v1/{customer=customers/*}/policies/groups:listGroupPriorityOrdering
Mengambil urutan prioritas grup untuk aplikasi.
updateGroupPriorityOrdering POST /v1/{customer=customers/*}/policies/groups:updateGroupPriorityOrdering
Perbarui urutan prioritas grup untuk aplikasi.

Resource REST: v1.customers.policies.networks

Metode
defineCertificate POST /v1/{customer=customers/*}/policies/networks:defineCertificate
Membuat sertifikat pada OU yang ditentukan untuk pelanggan.
defineNetwork POST /v1/{customer=customers/*}/policies/networks:defineNetwork
Menentukan jaringan baru.
removeCertificate POST /v1/{customer=customers/*}/policies/networks:removeCertificate
Hapus sertifikat yang ada dengan panduan.
removeNetwork POST /v1/{customer=customers/*}/policies/networks:removeNetwork
Hapus jaringan yang ada dengan panduan.

Resource REST: v1.customers.policies.orgunit

Metode
batchInherit POST /v1/{customer=customers/*}/policies/orgunits:batchInherit
Ubah beberapa nilai kebijakan yang diterapkan pada unit org tertentu sehingga kini mewarisi nilai dari induk (jika berlaku).
batchModify POST /v1/{customer=customers/*}/policies/orgunits:batchModify
Ubah beberapa nilai kebijakan yang diterapkan pada unit org tertentu.

Resource REST: v1.customers.policySchemas

Metode
get GET /v1/{name=customers/*/policySchemas/**}
Dapatkan skema kebijakan spesifik untuk pelanggan berdasarkan nama resource-nya.
list GET /v1/{parent=customers/*}/policySchemas
Mendapatkan daftar skema kebijakan yang cocok dengan nilai filter yang ditentukan untuk pelanggan tertentu.

Resource REST: v1.media

Metode
upload POST /v1/{customer=customers/*}/policies/files:uploadPolicyFile
POST /upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile
Membuat file perusahaan dari konten yang disediakan oleh pengguna.