Chrome Policy API

Chrome Policy API to pakiet usług, które umożliwiają administratorom Chrome kontrolowanie zasad obowiązujących na zarządzanych urządzeniach z Chrome OS i w przeglądarkach Chrome.

Usługa: chromepolicy.googleapis.com

Aby zadzwonić do tej usługi, zalecamy użycie bibliotek klienckich udostępnionych przez Google. Jeśli Twoja aplikacja musi użyć własnych bibliotek, aby wywołać tę usługę, użyj tych informacji podczas wysyłania żądań do interfejsu API.

Dokument Discovery

Dokument Discovery to zrozumiała dla komputera specyfikacja dotycząca interfejsów API REST i korzystania z nich. Służy do tworzenia bibliotek klientów, wtyczek IDE i innych narzędzi, które współpracują z interfejsami API Google. Jedna usługa może udostępniać wiele dokumentów Discovery. Ta usługa dostarcza następujący dokument opisujący interfejs API:

Punkt końcowy usługi

Punkt końcowy usługi to podstawowy adres URL określający adres sieci usługi interfejsu API. Jedna usługa może mieć wiele punktów końcowych usługi. Ta usługa ma następujący punkt końcowy usługi, a wszystkie poniższe identyfikatory URI są zależne od tego punktu końcowego:

  • https://chromepolicy.googleapis.com

Zasób REST: v1.customers.policies

Metody
resolve POST /v1/{customer=customers/*}/policies:resolve
Pobiera ustalone wartości zasad dla listy zasad pasujących do wyszukiwanego hasła.

Zasób REST: v1.customers.policies.groups

Metody
batchDelete POST /v1/{customer=customers/*}/policies/groups:batchDelete
Usuń wiele wartości zasad zastosowanych do określonej grupy.
batchModify POST /v1/{customer=customers/*}/policies/groups:batchModify
Modyfikuj wiele wartości zasad, które są stosowane do określonej grupy.
listGroupPriorityOrdering POST /v1/{customer=customers/*}/policies/groups:listGroupPriorityOrdering
Pobierz kolejność grupową aplikacji.
updateGroupPriorityOrdering POST /v1/{customer=customers/*}/policies/groups:updateGroupPriorityOrdering
Zaktualizuj kolejność priorytetów grup dla aplikacji.

Zasób REST: v1.customers.policies.networks

Metody
defineCertificate POST /v1/{customer=customers/*}/policies/networks:defineCertificate
Tworzy certyfikat dla określonej jednostki organizacyjnej dla klienta.
defineNetwork POST /v1/{customer=customers/*}/policies/networks:defineNetwork
Zdefiniuj nową sieć.
removeCertificate POST /v1/{customer=customers/*}/policies/networks:removeCertificate
Aby usunąć istniejący certyfikat, skorzystaj z tych wskazówek.
removeNetwork POST /v1/{customer=customers/*}/policies/networks:removeNetwork
Pamiętaj o usunięciu istniejącej sieci.

Zasób REST: v1.customers.policies.orgunits

Metody
batchInherit POST /v1/{customer=customers/*}/policies/orgunits:batchInherit
Zmień wiele wartości zasad zastosowanych w określonej jednostce organizacyjnej, aby dziedziczyły one wartości z elementu nadrzędnego (w stosownych przypadkach).
batchModify POST /v1/{customer=customers/*}/policies/orgunits:batchModify
Zmodyfikuj wiele wartości zasad, które są stosowane do określonej jednostki organizacyjnej.

Zasób REST: v1.customers.policySchemas

Metody
get GET /v1/{name=customers/*/policySchemas/**}
Pobierz konkretny schemat zasad dla klienta według nazwy zasobu.
list GET /v1/{parent=customers/*}/policySchemas
Pobiera listę schematów zasad pasujących do określonej wartości filtra dla danego klienta.

Zasób REST: v1.media

Metody
upload POST /v1/{customer=customers/*}/policies/files:uploadPolicyFile
POST /upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile
Tworzy plik firmowy na podstawie treści udostępnionych przez użytkownika.