Method: customers.policies.resolve

Mendapatkan nilai kebijakan yang telah diselesaikan untuk daftar kebijakan yang cocok dengan kueri penelusuran.

Permintaan HTTP

POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies:resolve

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
customer

string

ID akun G Suite atau "my_customer" literal untuk pelanggan yang terkait dengan permintaan.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "policySchemaFilter": string,
  "policyTargetKey": {
    object (PolicyTargetKey)
  },
  "pageSize": integer,
  "pageToken": string
}
Kolom
policySchemaFilter

string

Wajib. Filter skema yang akan diterapkan pada permintaan penyelesaian.

Tentukan nama skema untuk melihat skema tertentu, misalnya: chrome.users.ShowLogoutButton

Karakter pengganti didukung, tetapi hanya di bagian daun nama skema. Karakter pengganti tidak dapat digunakan di namespace secara langsung. Baca https://developers.google.com/chrome/policy/guides/policy-schemas untuk mengetahui detail tentang namespace skema.

Misalnya: Valid: "chrome.users.*", "chrome.users.apps.*", "chrome.printers.*" Tidak valid: "*", "*.users", "chrome.*", "chrome.*.apps.*"

policyTargetKey

object (PolicyTargetKey)

Wajib. Kunci resource target tempat kebijakan harus diselesaikan.

pageSize

integer

Jumlah maksimum kebijakan yang akan ditampilkan, setelan defaultnya adalah 100 dan memiliki maksimum 1.000.

pageToken

string

Token halaman yang digunakan untuk mengambil halaman tertentu dari permintaan.

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Pesan respons untuk mendapatkan nilai kebijakan yang diselesaikan untuk target tertentu.

Representasi JSON
{
  "resolvedPolicies": [
    {
      object (ResolvedPolicy)
    }
  ],
  "nextPageToken": string
}
Kolom
resolvedPolicies[]

object (ResolvedPolicy)

Daftar kebijakan yang diselesaikan yang ditemukan oleh permintaan penyelesaian.

nextPageToken

string

Token halaman yang digunakan untuk memperoleh kumpulan kebijakan terselesaikan berikutnya yang ditemukan oleh permintaan.

Cakupan Otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/chrome.management.policy.readonly
  • https://www.googleapis.com/auth/chrome.management.policy

ResolvedPolicy

Nilai kebijakan yang diselesaikan untuk target tertentu.

Representasi JSON
{
  "targetKey": {
    object (PolicyTargetKey)
  },
  "value": {
    object (PolicyValue)
  },
  "sourceKey": {
    object (PolicyTargetKey)
  },
  "addedSourceKey": {
    object (PolicyTargetKey)
  }
}
Kolom
targetKey

object (PolicyTargetKey)

Hanya output. Resource target yang menerapkan nilai kebijakan yang di-resolve.

value

object (PolicyValue)

Hanya output. Nilai kebijakan yang diselesaikan.

sourceKey

object (PolicyTargetKey)

Hanya output. Resource sumber tempat nilai kebijakan ini diperoleh. Mungkin sama dengan targetKey jika kebijakan diubah secara langsung pada target. Jika tidak, kebijakan akan menjadi resource lain tempat kebijakan mendapatkan nilainya (jika berlaku). Jika tidak ada, sumber adalah nilai default untuk pelanggan.

addedSourceKey

object (PolicyTargetKey)

Hanya output. Kunci sumber yang ditambahkan akan menentukan di tingkat mana sebuah entitas ditambahkan secara eksplisit untuk pengelolaan. Hal ini berguna untuk jenis kebijakan tertentu yang hanya diterapkan jika ditambahkan secara eksplisit untuk pengelolaan. Contoh: aplikasi dan jaringan. Entitas hanya dapat dihapus dari pengelolaan di Unit Organisasi tempat entitas tersebut ditambahkan secara eksplisit. Jika ini tidak ada, berarti kebijakan dikelola tanpa perlu menambahkan entitas secara eksplisit, misalnya: kebijakan perangkat atau pengguna standar.