REST Resource: customers.telemetry.users

Ressource: TelemetryUser

Données de télémétrie collectées auprès d'un utilisateur géré.

  • Autorisation précise requise: TELEMETRY_API_USER
Représentation JSON
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "userId": string,
  "userEmail": string,
  "userDevice": [
    {
      object (TelemetryUserDevice)
    }
  ]
}
Champs
name

string

Nom de la ressource de l'utilisateur.

customer

string

Client G Suite dont l'entreprise a enregistré l'appareil.

orgUnitId

string

Unité organisationnelle de l'utilisateur.

userId

string

ID d'annuaire de l'utilisateur.

userEmail

string

Adresse e-mail de l'utilisateur.

userDevice[]

object (TelemetryUserDevice)

Données de télémétrie collectées auprès d'un utilisateur et d'un appareil gérés.

TelemetryUserDevice

Données de télémétrie collectées pour un utilisateur et un appareil gérés.

  • Autorisation précise requise: TELEMETRY_API_DEVICE
Représentation JSON
{
  "deviceId": string,
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "deviceActivityReport": [
    {
      object (DeviceActivityReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ]
}
Champs
deviceId

string

ID d'API Directory unique de l'appareil. Cette valeur est identique à l'ID de l'API Directory de la console d'administration dans l'onglet "Appareils ChromeOS".

audioStatusReport[]

object (AudioStatusReport)

Uniquement en sortie. Rapports audio collectés périodiquement, triés par ordre décroissant de reportTime.

deviceActivityReport[]

object (DeviceActivityReport)

Uniquement en sortie. Rapports sur l'activité des appareils collectés régulièrement, triés par ordre décroissant de reportTime.

networkBandwidthReport[]

object (NetworkBandwidthReport)

Uniquement en sortie. Rapports sur la bande passante réseau collectés périodiquement, triés par ordre décroissant de reportTime.

peripheralsReport[]

object (PeripheralsReport)

Uniquement en sortie. Rapports sur les périphériques collectés périodiquement, triés par ordre décroissant de reportTime.

appReport[]

object (AppReport)

Uniquement en sortie. Rapports sur les applications collectés régulièrement, triés par ordre décroissant de reportTime.

DeviceActivityReport

Rapport sur l'activité de l'appareil.

  • Autorisation précise requise: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
Représentation JSON
{
  "reportTime": string,
  "deviceActivityState": enum (DeviceActivityState)
}
Champs
reportTime

string (Timestamp format)

Uniquement en sortie. Code temporel de collecte du rapport.

Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

deviceActivityState

enum (DeviceActivityState)

Uniquement en sortie. État d'activité de l'appareil.

DeviceActivityState

État d'activité de l'appareil.

Enums
DEVICE_ACTIVITY_STATE_UNSPECIFIED L'état de l'activité de l'appareil n'est pas spécifié.
ACTIVE L'appareil est actuellement utilisé.
IDLE L'appareil est actuellement inactif.
LOCKED L'appareil est actuellement verrouillé.

Méthodes

get

Obtenir l'utilisateur de la télémétrie.

list

Répertoriez tous les utilisateurs de la télémétrie.