Chrome Policy API

Die Chrome Policy API ist eine Suite von Diensten, mit der Chrome-Administratoren die Richtlinien steuern können, die auf ihre verwalteten Chrome OS-Geräte und Chrome-Browser angewendet werden.

Dienst: chromepolicy.googleapis.com

Wir empfehlen, die von Google bereitgestellten Clientbibliotheken zu verwenden, um diesen Dienst aufzurufen. Wenn Ihre Anwendung zum Aufrufen dieses Dienstes Ihre eigenen Bibliotheken verwenden muss, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen stellen.

Discovery-Dokument

Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet das folgende Discovery-Dokument:

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://chromepolicy.googleapis.com

REST-Ressource: v1.customers.policies

Methoden
resolve POST /v1/{customer=customers/*}/policies:resolve
Ruft die aufgelösten Richtlinienwerte für eine Liste von Richtlinien ab, die einer Suchanfrage entsprechen.

REST-Ressource: v1.customers.policies.groups

Methoden
batchDelete POST /v1/{customer=customers/*}/policies/groups:batchDelete
Löschen Sie mehrere Richtlinienwerte, die auf eine bestimmte Gruppe angewendet werden.
batchModify POST /v1/{customer=customers/*}/policies/groups:batchModify
Sie können mehrere Richtlinienwerte ändern, die auf eine bestimmte Gruppe angewendet werden.
listGroupPriorityOrdering POST /v1/{customer=customers/*}/policies/groups:listGroupPriorityOrdering
Sie können eine Gruppenprioritätsreihenfolge für eine App abrufen.
updateGroupPriorityOrdering POST /v1/{customer=customers/*}/policies/groups:updateGroupPriorityOrdering
Aktualisieren Sie die Reihenfolge der Gruppenprioritäten für eine App.

REST-Ressource: v1.customers.policies.networks

Methoden
defineCertificate POST /v1/{customer=customers/*}/policies/networks:defineCertificate
Erstellt ein Zertifikat in der angegebenen OE für einen Kunden.
defineNetwork POST /v1/{customer=customers/*}/policies/networks:defineNetwork
Definieren Sie ein neues Netzwerk.
removeCertificate POST /v1/{customer=customers/*}/policies/networks:removeCertificate
Vorhandenes Zertifikat mithilfe von guid entfernen.
removeNetwork POST /v1/{customer=customers/*}/policies/networks:removeNetwork
Vorhandenes Netzwerk durch Anleitung entfernen

REST-Ressource: v1.customers.policies.orgunits

Methoden
batchInherit POST /v1/{customer=customers/*}/policies/orgunits:batchInherit
Ändern Sie mehrere Richtlinienwerte, die auf eine bestimmte Organisationseinheit angewendet werden, sodass sie den Wert von einem übergeordneten Element übernehmen (falls zutreffend).
batchModify POST /v1/{customer=customers/*}/policies/orgunits:batchModify
Sie können mehrere Richtlinienwerte ändern, die auf eine bestimmte Organisationseinheit angewendet werden.

REST-Ressource: v1.customers.policySchemas

Methoden
get GET /v1/{name=customers/*/policySchemas/**}
Ruft ein bestimmtes Richtlinienschema für einen Kunden anhand seines Ressourcennamens ab.
list GET /v1/{parent=customers/*}/policySchemas
Ruft eine Liste von Richtlinienschemas ab, die einem angegebenen Filterwert für einen bestimmten Kunden entsprechen.

REST-Ressource: v1.media

Methoden
upload POST /v1/{customer=customers/*}/policies/files:uploadPolicyFile
POST /upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile
Erstellt eine Unternehmensdatei aus den vom Nutzer bereitgestellten Inhalten.