Chrome Management API

Die Chrome Management API ist eine Suite von Diensten, mit denen Chrome-Administratoren ihre ChromeOS- und Chrome-Geräte abrufen, verwalten und abrufen können.

Dienst: chromemanagement.googleapis.com

Um diesen Dienst aufzurufen, empfehlen wir Ihnen, die von Google bereitgestellten Clientbibliotheken zu verwenden. Wenn Ihre Anwendung zum Aufrufen dieses Dienstes eigene Bibliotheken verwenden muss, verwenden Sie für die API-Anfragen die folgenden Informationen.

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 die folgenden Discovery-Dokumente:

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://chromemanagement.googleapis.com

REST-Ressource: v1alpha1.customers.telemetry.devices

Methoden
get GET /v1alpha1/{name=customers/*/telemetry/devices/*}
Telemetriegerät abrufen.
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
Listet alle Telemetriegeräte auf.

REST-Ressource: v1alpha1.customers.telemetry.events

Methoden
list GET /v1alpha1/{parent=customers/*}/telemetry/events
Telemetrieereignisse auflisten.

REST-Ressource: v1alpha1.customers.telemetry.notificationConfigs

Methoden
create POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Benachrichtigungskonfiguration für Telemetriedaten erstellen
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
Löscht eine Benachrichtigungskonfiguration für Telemetriedaten.
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Listet alle Konfigurationen für Telemetriebenachrichtigungen auf.
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
Aktualisiert eine Benachrichtigungskonfiguration für Telemetriedaten.

REST-Ressource: v1alpha1.customers.telemetry.users

Methoden
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
Telemetrienutzer abrufen.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
Listet alle Telemetrienutzer auf.

REST-Ressource: v1.customers.apps

Methoden
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
Zusammenfassung von App-Installationsanfragen generieren.
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
Liste der Geräte abrufen, die die Installation einer Erweiterung angefordert haben.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
Eine Liste der Nutzer abrufen, die die Installation einer Erweiterung angefordert haben.

REST-Ressource: v1.customers.apps.android

Methoden
get GET /v1/{name=customers/*/apps/android/*}
Sie können anhand des Ressourcennamens eine bestimmte App für einen Kunden abrufen.

REST-Ressource: v1.customers.apps.chrome

Methoden
get GET /v1/{name=customers/*/apps/chrome/*}
Sie können anhand des Ressourcennamens eine bestimmte App für einen Kunden abrufen.

REST-Ressource: v1.customers.apps.web

Methoden
get GET /v1/{name=customers/*/apps/web/*}
Sie können anhand des Ressourcennamens eine bestimmte App für einen Kunden abrufen.

REST-Ressource: v1.customers.reports

Methoden
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
Anzahl der Chrome-Browser, die vor Kurzem registriert wurden, für die eine neue Richtlinie zu synchronisieren ist oder die in letzter Zeit keine Aktivität festgestellt haben.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Lassen Sie sich die Anzahl der Chrome-Absturzereignisse anzeigen.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Es wird ein Bericht mit der Anzahl der Geräte erstellt, deren Ablauf in jedem Monat des ausgewählten Zeitraums abläuft.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Anzahl der ChromeOS-Geräte, für die keine Richtlinien synchronisiert wurden oder für die in den letzten 28 Tagen keine Nutzeraktivitäten verzeichnet wurden, die veraltet sind oder für die es keine Beschwerde gibt.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
Anzahl der Geräte mit einer bestimmten Hardwarespezifikation des angeforderten Hardwaretyps (z. B. Modellname, Prozessortyp).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
Bericht über installierte Chrome-Versionen erstellen.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Bericht über App-Installationen erstellen.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Für jeden Drucker eine Zusammenfassung der Druckvorgänge abrufen.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Du kannst eine Zusammenfassung der Druckvorgänge jedes Nutzers abrufen.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Eine Liste der Druckaufträge abrufen.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Bericht zu verwalteten Chrome-Geräten erstellen, auf denen eine bestimmte App installiert ist.

REST-Ressource: v1.customers.telemetry.devices

Methoden
get GET /v1/{name=customers/*/telemetry/devices/*}
Telemetriegerät abrufen.
list GET /v1/{parent=customers/*}/telemetry/devices
Listet alle Telemetriegeräte auf.

REST-Ressource: v1.customers.telemetry.events

Methoden
list GET /v1/{parent=customers/*}/telemetry/events
Telemetrieereignisse auflisten.

REST-Ressource: v1.customers.telemetry.notificationConfigs

Methoden
create POST /v1/{parent=customers/*}/telemetry/notificationConfigs
Benachrichtigungskonfiguration für Telemetriedaten erstellen
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
Löscht eine Benachrichtigungskonfiguration für Telemetriedaten.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
Listet alle Konfigurationen für Telemetriebenachrichtigungen auf.

REST-Ressource: v1.customers.telemetry.users

Methoden
get GET /v1/{name=customers/*/telemetry/users/*}
Telemetrienutzer abrufen.
list GET /v1/{parent=customers/*}/telemetry/users
Listet alle Telemetrienutzer auf.