Ringkasan Chrome Policy API

Chrome Policy API adalah rangkaian layanan yang mendukung administrator Chrome untuk melihat dan mengelola kebijakan Chrome secara terprogram yang ditetapkan ke Unit Organisasi di organisasi mereka. Dengan API ini, admin Chrome dapat memperoleh insight tentang penggunaan perangkat ChromeOS dan browser Chrome di organisasi mereka.

Keuntungan utama

  • Kompatibilitas konsol Google Admin: Perubahan yang Anda lakukan dengan API akan ditampilkan di UI konsol Google Admin, dan sebaliknya.

  • Logging audit: Perubahan yang dibuat dengan API ini dicatat dalam log Audit Admin standar.

  • Pendekatan berbasis data: Kebijakan Chrome direpresentasikan sebagai data dan tidak direferensikan secara langsung oleh antarmuka API. Hal ini memungkinkan Anda mengotomatiskan klien API untuk pemakaian kebijakan Chrome mendatang tanpa pengembangan tambahan. Seiring waktu, jumlah kebijakan yang didukung melalui API akan meningkat.

  • Melengkapi Admin SDK API: API ini melengkapi Admin SDK API, tempat admin Chrome dapat melakukan tugas berikut:

Tabel di bawah mencantumkan tugas teratas yang dapat Anda selesaikan dengan API ini. Untuk meninjau contoh permintaan dan respons, buka Contoh kode.

URL bersifat relatif terhadap https://chromepolicy.googleapis.com/v1/customers/$CUSTOMER.

Deskripsi tugas URL relatif Metode HTTP Parameter permintaan
Mencantumkan skema kebijakan ./policySchemas GET Opsional: filter, pageSize, pageToken
Mendapatkan skema kebijakan ./policySchemas/$SCHEMA_NAME GET  
Mendapatkan atau mencantumkan kebijakan untuk Unit Organisasi atau Grup ./policies:resolve POST Wajib: policySchemaFilter, policyTargetKey

Opsional: pageSize, pageToken

Mengubah kebijakan di Unit Organisasi ./policies/orgunits:batchModify POST Wajib: requests: {policyTargetKey, policyValue, updateMask}
Mewarisi kebijakan di Unit Organisasi ./policies/orgunits:batchInherit POST Wajib: requests: {policyTargetKey, policySchema}
Mengubah kebijakan di Grup ./policies/groups:batchModify POST Wajib: requests: {policyTargetKey, policyValue, updateMask}
Menghapus kebijakan di Grup ./policies/groups:batchDelete POST Wajib: requests: {policyTargetKey, policySchema}
Mencantumkan urutan prioritas di Grup ./policies/groups:listGroupPriorityOrdering POST Wajib: requests: {policyTargetKey, policyNamespace}
Memperbarui pengurutan prioritas di Grup ./policies/groups:updateGroupPriorityOrdering POST Wajib: requests: {policyTargetKey, policyNamespace, groupIds}
Mengupload file untuk kebijakan ./policies/files:uploadPolicyFile POST Wajib: requests: {policyField}

Batas penggunaan

API ini hanya untuk digunakan secara internal dalam organisasi pelanggan Chrome. Untuk mengetahui detail selengkapnya, tinjau Persyaratan Layanan Chrome Policy API. Untuk membangun klien API komersial melalui kemitraan dengan Google, kirimkan permohonan partner.

Langkah berikutnya