- HTTP isteği
- Yol parametreleri
- İstek gövdesi
- Yanıt metni
- Yetkilendirme kapsamları
- ResolvedPolicy
- Deneyin.
Bir arama sorgusuyla eşleşen politikaların listesi için çözümlenen politika değerlerini alır.
HTTP isteği
POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies:resolve
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
customer |
G Suite hesabının kimliği veya "my_customer" değişmez değeri bilgileri de ekleyebilirsiniz. |
İstek içeriği
İstek gövdesi, aşağıdaki yapıya sahip verileri içerir:
JSON gösterimi |
---|
{
"policySchemaFilter": string,
"policyTargetKey": {
object ( |
Alanlar | |
---|---|
policySchemaFilter |
Zorunlu. Çözümleme isteğine uygulanacak şema filtresi. Belirli bir şemayı görüntülemek için bir şema adı belirtin. Örneğin: chrome.users.ShowLogoutButton Joker karakterler yalnızca şema adının yaprak kısmında desteklenir. Ad alanında joker karakterler doğrudan kullanılamaz. Şema ad alanlarıyla ilgili ayrıntılar için lütfen https://developers.google.com/chrome/policy/guides/policy-schemas adresini okuyun. Örneğin: Geçerli: "chrome.users.*", "chrome.users.apps.*", "chrome.yazıcılar.*" Geçersiz: "*", "*.users", "chrome.*", "chrome.*.apps.*" |
policyTargetKey |
Zorunlu. Politikaların çözülmesi gereken hedef kaynağın anahtarı. |
pageSize |
Döndürülecek maksimum politika sayısı; varsayılan olarak 100 ve maksimum 1.000'dir. |
pageToken |
İsteğin belirli bir sayfasını almak için kullanılan sayfa jetonu. |
Yanıt gövdesi
Belirli bir hedef için çözümlenen politika değerini almayla ilgili yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"resolvedPolicies": [
{
object ( |
Alanlar | |
---|---|
resolvedPolicies[] |
Çözümleme isteği tarafından bulunan çözümlenmiş politikaların listesi. |
nextPageToken |
İstek tarafından bulunan bir sonraki çözümlenmiş politika grubunu almak için kullanılan sayfa jetonu. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/chrome.management.policy.readonly
https://www.googleapis.com/auth/chrome.management.policy
ResolvedPolicy
Belirli bir hedef için bir politikanın çözümlenen değeri.
JSON gösterimi |
---|
{ "targetKey": { object ( |
Alanlar | |
---|---|
targetKey |
Yalnızca çıkış. Çözülmüş politika değerinin geçerli olduğu hedef kaynak. |
value |
Yalnızca çıkış. Politikanın çözümlenen değeri. |
sourceKey |
Yalnızca çıkış. Bu politika değerinin alındığı kaynak kaynak. Politika doğrudan hedef üzerinde değiştirilirse |
addedSourceKey |
Yalnızca çıkış. Eklenen kaynak anahtarı, bir varlığın yönetim için açıkça hangi düzeyde eklendiğini belirler. Bu özellik, yalnızca açıkça yönetim için eklendiklerinde uygulanan belirli politika türleri için yararlıdır. Örneğin: uygulamalar ve ağlar. Bir varlık yalnızca açıkça eklendiği bir Kuruluş Birimindeki yönetimden silinebilir. Bu sekmenin olmaması, politikanın açıkça bir varlık eklenmesine gerek kalmadan yönetildiği (ör. standart kullanıcı veya cihaz politikaları) anlamına gelir. |