- HTTP isteği
- Yol parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme Kapsamları
- ResolvedPolicy
- Deneyin.
Bir arama sorgusuyla eşleşen politika 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 istekle ilişkili müşteri için sabit "my_customer". |
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
JSON gösterimi |
---|
{
"policySchemaFilter": string,
"policyTargetKey": {
object ( |
Alanlar | |
---|---|
policySchemaFilter |
Zorunlu. Çözüm 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 şema adının yalnızca özellik kısmında desteklenir. Joker karakterler doğrudan ad alanında kullanılamaz. Şema ad alanları hakkında ayrıntılı bilgi için lütfen https://developers.google.com/chrome/policy/guides/policy-schemas sayfasını 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'dür ve en fazla 1.000 politika içerebilir. |
pageToken |
İsteğin belirli bir sayfasını almak için kullanılan sayfa jetonu. |
Yanıt gövdesi
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
Belirli bir hedef için çözümlenmiş politika değerini almak için yanıt mesajı.
JSON gösterimi |
---|
{
"resolvedPolicies": [
{
object ( |
Alanlar | |
---|---|
resolvedPolicies[] |
Çözümleme isteği tarafından bulunan çözümlenen 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ülen 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 eklendiği düzeyde belirler. Bu, yalnızca açıkça yönetim için eklendiklerinde uygulanan belirli politika türleri için yararlıdır. Örnek: uygulamalar ve ağlar. Bir varlık yalnızca açıkça eklendiği bir Kuruluş Biriminde yönetimden silinebilir. Bu yoksa politikanın, açıkça bir varlık eklenmesine gerek kalmadan yönetildiği (ör. standart kullanıcı veya cihaz politikaları) anlamına gelir. |