Chrome Management API

L'API Chrome Management est une suite de services qui permet aux administrateurs Chrome d'afficher, de gérer et d'obtenir des informations sur leurs appareils Chrome OS et du navigateur Chrome.

Service: chromemanagement.googleapis.com

Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, utilisez les informations suivantes lorsque vous effectuez les requêtes API.

Document de découverte

Un document de découverte est une spécification exploitable par un ordinateur qui permet de décrire et de consommer les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit les documents de découverte suivants :

Point de terminaison du service

Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut posséder plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :

  • https://chromemanagement.googleapis.com

Ressource REST: v1alpha1.customers.telemetry.devices

Méthodes
get GET /v1alpha1/{name=customers/*/telemetry/devices/*}
Obtenir l'appareil de télémétrie
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
Répertorier tous les appareils de télémétrie.

Ressource REST: v1alpha1.customers.telemetry.events

Méthodes
list GET /v1alpha1/{parent=customers/*}/telemetry/events
Répertorier les événements de télémétrie.

Ressource REST: v1alpha1.customers.telemetry.notificationConfigs

Méthodes
create POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Créez une configuration de notifications de télémétrie.
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
Supprimer une configuration de notifications de télémétrie.
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Répertorier toutes les configurations des notifications de télémétrie.
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
Mettre à jour une configuration de notification de télémétrie.

Ressource REST: v1alpha1.customers.telemetry.users

Méthodes
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
Obtenir l'utilisateur de télémétrie.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
Répertorier tous les utilisateurs de télémétrie.

Ressource REST: v1.customers.apps

Méthodes
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
Générez un résumé des demandes d'installation d'applications.
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
Obtenez la liste des appareils qui ont demandé à installer une extension.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
Obtenez la liste des utilisateurs qui ont demandé à installer une extension.

Ressource REST: v1.customers.apps.android

Méthodes
get GET /v1/{name=customers/*/apps/android/*}
Obtenez une application spécifique pour un client en indiquant son nom de ressource.

Ressource REST: v1.customers.apps.chrome

Méthodes
get GET /v1/{name=customers/*/apps/chrome/*}
Obtenez une application spécifique pour un client en indiquant son nom de ressource.

Ressource REST: v1.customers.apps.web

Méthodes
get GET /v1/{name=customers/*/apps/web/*}
Obtenez une application spécifique pour un client en indiquant son nom de ressource.

Ressource REST: v1.customers.reports

Méthodes
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
Nombre de navigateurs Chrome récemment enregistrés, pour lesquels de nouvelles règles doivent être synchronisées ou pour lesquels aucune activité récente n'a été enregistrée.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Obtenez le nombre de plantages de Chrome.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Générer un rapport sur le nombre d'appareils arrivant à expiration chaque mois de la période sélectionnée.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Nombre d'appareils ChromeOS sur lesquels les règles n'ont pas été synchronisées, sur lesquels les utilisateurs n'ont pas enregistré d'activité au cours des 28 derniers jours, qui sont obsolètes ou ne font pas l'objet d'une réclamation.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
Nombre d'appareils avec des spécifications matérielles spécifiques pour le type de matériel demandé (par exemple, nom du modèle ou type de processeur).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
Générer un rapport sur les versions de Chrome installées
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Générer un rapport sur les installations d'applications
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Obtenez un résumé des impressions effectuées par chaque imprimante.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Obtenez un résumé des impressions effectuées par chaque utilisateur.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Permet d'obtenir la liste des tâches d'impression.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Générer un rapport sur les appareils gérés avec navigateur Chrome sur lesquels une application spécifique est installée.

Ressource REST: v1.customers.telemetry.devices

Méthodes
get GET /v1/{name=customers/*/telemetry/devices/*}
Obtenir l'appareil de télémétrie
list GET /v1/{parent=customers/*}/telemetry/devices
Répertorier tous les appareils de télémétrie.

Ressource REST: v1.customers.telemetry.events

Méthodes
list GET /v1/{parent=customers/*}/telemetry/events
Répertorier les événements de télémétrie.

Ressource REST: v1.customers.telemetry.notificationConfigs

Méthodes
create POST /v1/{parent=customers/*}/telemetry/notificationConfigs
Créez une configuration de notifications de télémétrie.
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
Supprimer une configuration de notifications de télémétrie.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
Répertorier toutes les configurations des notifications de télémétrie.

Ressource REST: v1.customers.telemetry.users

Méthodes
get GET /v1/{name=customers/*/telemetry/users/*}
Obtenir l'utilisateur de télémétrie.
list GET /v1/{parent=customers/*}/telemetry/users
Répertorier tous les utilisateurs de télémétrie.