Die Chrome Management API ist eine Reihe von Diensten, mit denen Chrome-Administratoren ihre Chrome OS- und Chrome-Browser-Geräte aufrufen, verwalten und Statistiken dazu abrufen können.
- REST-Ressource: v1alpha1.customers.profiles
- REST-Ressource: v1alpha1.customers.telemetry.devices
- REST-Ressource: v1alpha1.customers.telemetry.events
- REST-Ressource: v1alpha1.customers.telemetry.notificationConfigs
- REST-Ressource: v1alpha1.customers.telemetry.users
- REST-Ressource: v1.customers.apps
- REST-Ressource: v1.customers.apps.android
- REST-Ressource: v1.customers.apps.chrome
- REST-Ressource: v1.customers.apps.web
- REST-Ressource: v1.customers.certificateProvisioningProcesses
- REST-Ressource: v1.customers.certificateProvisioningProcesses.operations
- REST-Ressource: v1.customers.profiles
- REST-Ressource: v1.customers.profiles.commands
- REST-Ressource: v1.customers.reports
- REST-Ressource: v1.customers.telemetry.devices
- REST-Ressource: v1.customers.telemetry.events
- REST-Ressource: v1.customers.telemetry.notificationConfigs
- REST-Ressource: v1.customers.telemetry.users
- REST-Ressource: v1.customers.thirdPartyProfileUsers
Dienst: chromemanagement.googleapis.com
Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn deine Anwendung diesen Dienst mit deinen eigenen Bibliotheken aufrufen muss, solltest du die folgenden Informationen verwenden, wenn du die API-Anfragen sendest.
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.profiles
| Methoden | |
|---|---|
delete |
DELETE /v1alpha1/{name=customers/*/profiles/*} Löscht die Daten, die von einem Chrome-Browserprofil erhoben wurden. |
get |
GET /v1alpha1/{name=customers/*/profiles/*} Ruft ein Chrome-Browserprofil mit Kunden-ID und permanenter Profil-ID ab. |
list |
GET /v1alpha1/{parent=customers/*}/profiles Listet Chrome-Browserprofile eines Kunden anhand der angegebenen Such- und Sortierkriterien auf. |
REST-Ressource: v1alpha1.customers.telemetry.devices
| Methoden | |
|---|---|
get |
GET /v1alpha1/{name=customers/*/telemetry/devices/*} Telemetriegerät abrufen. |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/devices Alle Telemetriegeräte auflisten. |
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 Telemetrie-Benachrichtigungskonfiguration erstellen. |
delete |
DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*} Löscht eine Telemetrie-Benachrichtigungskonfiguration. |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs Alle Benachrichtigungskonfigurationen für Telemetrie auflisten. |
patch |
PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*} Aktualisieren Sie eine Benachrichtigungskonfiguration für die Telemetrie. |
REST-Ressource: v1alpha1.customers.telemetry.users
| Methoden | |
|---|---|
get |
GET /v1alpha1/{name=customers/*/telemetry/users/*} Get telemetry user. |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/users Alle Telemetrienutzer auflisten. |
REST-Ressource: v1.customers.apps
| Methoden | |
|---|---|
countChromeAppRequests |
GET /v1/{customer=customers/*}/apps:countChromeAppRequests Zusammenfassung von App-Installationsanfragen erstellen |
fetchDevicesRequestingExtension |
GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension Eine Liste der Geräte abrufen, auf denen die Installation einer Erweiterung angefordert wurde. |
fetchUsersRequestingExtension |
GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension 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/*} Eine bestimmte App für einen Kunden anhand des Ressourcennamens abrufen. |
REST-Ressource: v1.customers.apps.chrome
| Methoden | |
|---|---|
get |
GET /v1/{name=customers/*/apps/chrome/*} Eine bestimmte App für einen Kunden anhand des Ressourcennamens abrufen. |
REST-Ressource: v1.customers.apps.web
| Methoden | |
|---|---|
get |
GET /v1/{name=customers/*/apps/web/*} Eine bestimmte App für einen Kunden anhand des Ressourcennamens abrufen. |
REST-Ressource: v1.customers.certificateProvisioningProcesses
| Methoden | |
|---|---|
claim |
POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:claim Fordert einen Zertifikatbereitstellungsprozess an. |
get |
GET /v1/{name=customers/*/certificateProvisioningProcesses/*} Ruft einen Prozess zur Zertifikatbereitstellung ab. |
setFailure |
POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:setFailure Kennzeichnet einen Zertifikatbereitstellungsprozess als fehlgeschlagen. |
signData |
POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:signData Fordert den Client, der einen Zertifikatsbereitstellungsprozess initiiert hat, auf, Daten zu signieren. |
uploadCertificate |
POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:uploadCertificate Lädt ein erfolgreich ausgestelltes Zertifikat für die Zertifikatsbereitstellung hoch. |
REST-Ressource: v1.customers.certificateProvisioningProcesses.operations
| Methoden | |
|---|---|
get |
GET /v1/{name=customers/*/certificateProvisioningProcesses/*/operations/*} Ruft den letzten Status eines Vorgangs mit langer Ausführungszeit ab. |
REST-Ressource: v1.customers.profiles
| Methoden | |
|---|---|
delete |
DELETE /v1/{name=customers/*/profiles/*} Löscht die Daten, die von einem Chrome-Browserprofil erhoben wurden. |
get |
GET /v1/{name=customers/*/profiles/*} Ruft ein Chrome-Browserprofil mit Kunden-ID und permanenter Profil-ID ab. |
list |
GET /v1/{parent=customers/*}/profiles Listet Chrome-Browserprofile eines Kunden anhand der angegebenen Such- und Sortierkriterien auf. |
REST-Ressource: v1.customers.profiles.commands
| Methoden | |
|---|---|
create |
POST /v1/{parent=customers/*/profiles/*}/commands Erstellt einen Remotebefehl für ein Chrome-Profil. |
get |
GET /v1/{name=customers/*/profiles/*/commands/*} Ruft einen Remotebefehl für ein Chrome-Browserprofil ab. |
list |
GET /v1/{parent=customers/*/profiles/*}/commands Listet Remotebefehle eines Chrome-Browserprofils auf. |
REST-Ressource: v1.customers.reports
| Methoden | |
|---|---|
countActiveDevices |
GET /v1/{customer=customers/*}/reports:countActiveDevices Anzahl der aktiven Geräte für bestimmte Zeiträume abrufen. |
countChromeBrowsersNeedingAttention |
GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention Anzahl der Chrome-Browser, die vor Kurzem registriert wurden, eine neue zu synchronisierende Richtlinie haben oder bei denen in letzter Zeit keine Aktivität stattgefunden hat. |
countChromeCrashEvents |
GET /v1/{customer=customers/*}/reports:countChromeCrashEvents Anzahl der Chrome-Absturzereignisse abrufen |
countChromeDevicesReachingAutoExpirationDate |
GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate Bericht zur Anzahl der Geräte erstellen, deren Ende der automatischen Updates (Auto Update Expiration, AUE) im jeweiligen Monat des ausgewählten Zeitraums liegt. |
countChromeDevicesThatNeedAttention |
GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention Anzahl der ChromeOS-Geräte, auf denen in den letzten 28 Tagen keine Richtlinien synchronisiert wurden oder keine Nutzeraktivität stattgefunden hat, die veraltet sind oder die nicht den Richtlinien entsprechen. |
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 zu installierten Chrome-Versionen erstellen. |
countDevicesPerBootType |
GET /v1/{customer=customers/*}/reports:countDevicesPerBootType Anzahl der Geräte nach Boot-Typ abrufen. |
countDevicesPerReleaseChannel |
GET /v1/{customer=customers/*}/reports:countDevicesPerReleaseChannel Anzahl der Geräte pro Channel abrufen. |
countInstalledApps |
GET /v1/{customer=customers/*}/reports:countInstalledApps Bericht zu App-Installationen erstellen. |
countPrintJobsByPrinter |
GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter Zusammenfassung der Druckvorgänge für jeden Drucker abrufen |
countPrintJobsByUser |
GET /v1/{customer=customers/*}/reports:countPrintJobsByUser Zusammenfassung der Druckvorgänge jedes Nutzers abrufen. |
enumeratePrintJobs |
GET /v1/{customer=customers/*}/reports:enumeratePrintJobs Ruft eine Liste der Druckaufträge ab. |
findInstalledAppDevices |
GET /v1/{customer=customers/*}/reports:findInstalledAppDevices Bericht zu verwalteten Chrome-Browser-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 Alle Telemetriegeräte auflisten. |
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 Telemetrie-Benachrichtigungskonfiguration erstellen. |
delete |
DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*} Löscht eine Telemetrie-Benachrichtigungskonfiguration. |
list |
GET /v1/{parent=customers/*}/telemetry/notificationConfigs Alle Benachrichtigungskonfigurationen für Telemetrie auflisten. |
REST-Ressource: v1.customers.telemetry.users
| Methoden | |
|---|---|
get |
GET /v1/{name=customers/*/telemetry/users/*} Get telemetry user. |
list |
GET /v1/{parent=customers/*}/telemetry/users Alle Telemetrienutzer auflisten. |
REST-Ressource: v1.customers.thirdPartyProfileUsers
| Methoden | |
|---|---|
move |
POST /v1/{name=customers/*/thirdPartyProfileUsers/*}:move Verschiebt einen Drittanbieter-Chrome-Profilnutzer in eine Zielorganisationseinheit. |