Chrome Policy API

Chrome Policy API, Chrome yöneticilerinin, yönetilen Chrome OS cihazlarına ve Chrome tarayıcılarına uygulanan politikaları kontrol etmelerine olanak tanıyan bir hizmet paketidir.

Hizmet: chromepolicy.googleapis.com

Bu hizmeti çağırmak için Google tarafından sağlanan istemci kitaplıklarını kullanmanızı öneririz. Uygulamanızın bu hizmeti çağırmak için kendi kitaplıklarınızı kullanması gerekiyorsa API isteklerinde bulunurken aşağıdaki bilgileri kullanın.

Keşif dokümanı

Discovery Dokümanı, REST API'lerini açıklamak ve kullanmak için makine tarafından okunabilir bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'ları ile etkileşimde bulunan diğer araçları oluşturmak için kullanılır. Bir hizmet, birden fazla keşif dokümanı sağlayabilir. Bu hizmet, aşağıdaki keşif dokümanını sağlar:

Hizmet uç noktası

Hizmet uç noktası, bir API hizmetinin ağ adresini belirten temel URL'dir. Bir hizmette birden fazla hizmet uç noktası olabilir. Bu hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki tüm URI'ler bu hizmet uç noktasına göre çalışır:

  • https://chromepolicy.googleapis.com

REST Kaynağı: v1.customers.policies

Yöntemler
resolve POST /v1/{customer=customers/*}/policies:resolve
Bir arama sorgusuyla eşleşen politika listesi için çözümlenen politika değerlerini alır.

REST Kaynağı: v1.customers.policies.groups

Yöntemler
batchDelete POST /v1/{customer=customers/*}/policies/groups:batchDelete
Belirli bir gruba uygulanan birden çok politika değerini silin.
batchModify POST /v1/{customer=customers/*}/policies/groups:batchModify
Belirli bir gruba uygulanan birden fazla politika değerini değiştirin.
listGroupPriorityOrdering POST /v1/{customer=customers/*}/policies/groups:listGroupPriorityOrdering
Uygulama için grup önceliği sıralamasını alın.
updateGroupPriorityOrdering POST /v1/{customer=customers/*}/policies/groups:updateGroupPriorityOrdering
Uygulama için grup önceliği sıralamasını güncelleyin.

REST Kaynağı: v1.customers.policies.networks

Yöntemler
defineCertificate POST /v1/{customer=customers/*}/policies/networks:defineCertificate
Bir müşteri için belirli bir kuruluş biriminde sertifika oluşturur.
defineNetwork POST /v1/{customer=customers/*}/policies/networks:defineNetwork
Yeni bir ağ tanımlayın.
removeCertificate POST /v1/{customer=customers/*}/policies/networks:removeCertificate
Mevcut bir sertifikayı yol gösterici olarak kaldırın.
removeNetwork POST /v1/{customer=customers/*}/policies/networks:removeNetwork
Mevcut bir ağı rehberlik ederek kaldırın.

REST Kaynağı: v1.customers.policies.orgunits

Yöntemler
batchInherit POST /v1/{customer=customers/*}/policies/orgunits:batchInherit
Belirli bir kuruluş birimine uygulanan birden fazla politika değerini, artık üst kuruluştan (varsa) devralmaları için değiştirin.
batchModify POST /v1/{customer=customers/*}/policies/orgunits:batchModify
Belirli bir kuruluş birimine uygulanan birden fazla politika değerini değiştirin.

REST Kaynağı: v1.customers.policySchemas

Yöntemler
get GET /v1/{name=customers/*/policySchemas/**}
Müşteri için kaynak adına göre belirli bir politika şeması alın.
list GET /v1/{parent=customers/*}/policySchemas
Belirli bir müşteri için belirtilen filtre değeriyle eşleşen politika şemalarının listesini alır.

REST Kaynağı: v1.media

Yöntemler
upload POST /v1/{customer=customers/*}/policies/files:uploadPolicyFile
POST /upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile
Kullanıcı tarafından sağlanan içerikten bir kurumsal dosya oluşturur.