Chrome Policy API

Chrome Policy API, Chrome yöneticilerinin yönetilen Chrome OS cihazlarına ve Chrome Tarayıcılarına uygulanan politikaları denetlemelerine 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ı

Keşif Belgesi, REST API'lerini açıklamak ve tüketmek için makine tarafından okunabilen bir spesifikasyondur. İstemci kitaplıkları, IDE eklentileri ve Google API'leriyle 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 hizmetin birden fazla hizmet uç noktası olabilir. Bu hizmet, aşağıdaki hizmet uç noktasına sahiptir ve aşağıdaki URI'lerin tümü bu hizmet uç noktasına bağlıdı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 politikaların 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 çok politika değerini değiştirin.
listGroupPriorityOrdering
POST /v1/{customer=customers/*}/policies/groups:listGroupPriorityOrdering Bir uygulama için grup önceliği sıralaması alma.
updateGroupPriorityOrdering
POST /v1/{customer=customers/*}/policies/groups:updateGroupPriorityOrdering Bir uygulama için grup önceliği sıralamasını güncelleme

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ı guid ile kaldırın.
removeNetwork
POST /v1/{customer=customers/*}/policies/networks:removeNetwork Mevcut bir ağı Guide ile kaldırın.

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

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

REST Kaynağı: v1.customers.policySchemas

Yöntemler
get
GET /v1/{name=customers/*/policySchemas/**} Bir 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 kurumsal bir dosya oluşturur.