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 insights sur leurs appareils Chrome OS et navigateurs 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 de 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épertoriez tous les appareils de télémétrie.

Ressource REST: v1alpha1.customers.telemetry.events

Méthodes
list GET /v1alpha1/{parent=customers/*}/telemetry/events
Répertoriez 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 notification de télémétrie.
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
Supprimez une configuration de notification de télémétrie.
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Répertoriez toutes les configurations de notification de télémétrie.
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
Mettez à 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 la télémétrie.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
Répertoriez tous les utilisateurs de la télémétrie.

Ressource REST: v1.customers.apps

Méthodes
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
Génère 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 par 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 par 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 par son nom de ressource.

Ressource REST: v1.customers.profiles

Méthodes
delete DELETE /v1/{name=customers/*/profiles/*}
Supprime les données collectées à partir d'un profil de navigateur Chrome.
get GET /v1/{name=customers/*/profiles/*}
Récupère un profil de navigateur Chrome avec l'ID client et l'ID permanent du profil.
list GET /v1/{parent=customers/*}/profiles
Répertorie les profils de navigateur Chrome d'un client en fonction des critères de recherche et de tri spécifiés.

Ressource REST: v1.customers.reports

Méthodes
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
Nombre de navigateurs Chrome qui ont été récemment enregistrés, qui ont une nouvelle règle à synchroniser ou qui n'ont aucune activité récente.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Obtenez le nombre d'événements de plantage Chrome.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Générez un rapport sur le nombre d'appareils arrivant à expiration pour chaque mois de la période sélectionnée.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Nombre d'appareils ChromeOS dont les règles n'ont pas été synchronisées, qui n'ont pas enregistré d'activité utilisateur au cours des 28 derniers jours, qui sont obsolètes ou qui ne sont pas conformes.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
Nombre d'appareils avec une spécification matérielle spécifique du type de matériel demandé (par exemple, nom du modèle, type de processeur).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
Génère un rapport sur les versions de Chrome installées.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Générez 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
Obtenez la liste des tâches d'impression.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Génère un rapport sur les appareils avec navigateur Chrome gérés sur lesquels une application spécifiée 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épertoriez tous les appareils de télémétrie.

Ressource REST: v1.customers.telemetry.events

Méthodes
list GET /v1/{parent=customers/*}/telemetry/events
Répertoriez 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 notification de télémétrie.
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
Supprimez une configuration de notification de télémétrie.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
Répertoriez toutes les configurations de notification de télémétrie.

Ressource REST: v1.customers.telemetry.users

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