chrome.enterprise.deviceAttributes

Description

Utilisez l'API chrome.enterprise.deviceAttributes pour lire les attributs de l'appareil. Remarque: Cette API n'est disponible que pour les extensions installées d'office par une règle d'entreprise.

Autorisations

enterprise.deviceAttributes

Garantie de disponibilité

Chrome 46 et versions ultérieures ChromeOS uniquement Règles requises

Méthodes

getDeviceAnnotatedLocation()

Promettre Chrome 66 et versions ultérieures
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

Récupère l'emplacement annoté par l'administrateur. Si l'utilisateur actuel n'est pas affilié ou si aucun lieu annoté n'a été défini par l'administrateur, renvoie une chaîne vide.

Paramètres

  • rappel

    fonction facultative

    Le paramètre callback se présente comme suit :

    (annotatedLocation: string)=>void

    • annotatedLocation

      chaîne

Renvoie

  • Promesse<chaîne>

    Chrome 96 et versions ultérieures

    Les promesses sont compatibles avec Manifest V3 et les versions ultérieures, mais des rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux dans le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.

getDeviceAssetId()

Promettre Chrome 66 et versions ultérieures
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

Récupère l'ID d'élément annoté par l'administrateur. Renvoie une chaîne vide si l'utilisateur actuel n'est pas affilié ou si aucun ID d'élément n'a été défini par l'administrateur.

Paramètres

  • rappel

    fonction facultative

    Le paramètre callback se présente comme suit :

    (assetId: string)=>void

    • assetId

      chaîne

Renvoie

  • Promesse<chaîne>

    Chrome 96 et versions ultérieures

    Les promesses sont compatibles avec Manifest V3 et les versions ultérieures, mais des rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux dans le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.

getDeviceHostname()

Promesse Chrome 82 et versions ultérieures
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

Récupère le nom d'hôte de l'appareil défini par la règle DeviceHostnameTemplate. Si l'utilisateur actuel n'est pas affilié ou si aucun nom d'hôte n'a été défini par la règle d'entreprise, renvoie une chaîne vide.

Paramètres

  • rappel

    fonction facultative

    Le paramètre callback se présente comme suit :

    (hostname: string)=>void

    • nom d'hôte

      chaîne

Renvoie

  • Promesse<chaîne>

    Chrome 96 et versions ultérieures

    Les promesses sont compatibles avec Manifest V3 et les versions ultérieures, mais des rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux dans le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.

getDeviceSerialNumber()

Promettre Chrome 66 et versions ultérieures
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

Récupère le numéro de série de l'appareil. Veuillez noter que l'objectif de cette API est d'administrer l'appareil (par exemple, générer des demandes de signature de certificat pour les certificats au niveau de l'appareil). Cette API ne doit pas être utilisée pour suivre des appareils sans l'autorisation de leur administrateur. Si l'utilisateur actuel n'est pas affilié, renvoie une chaîne vide.

Paramètres

  • rappel

    fonction facultative

    Le paramètre callback se présente comme suit :

    (serialNumber: string)=>void

    • serialNumber

      chaîne

Renvoie

  • Promesse<chaîne>

    Chrome 96 et versions ultérieures

    Les promesses sont compatibles avec Manifest V3 et les versions ultérieures, mais des rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux dans le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.

getDirectoryDeviceId()

Promesse
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)

Récupère la valeur de l'identifiant d'appareil de l'API Directory, qui est généré par le serveur, et identifie l'enregistrement cloud de l'appareil pour l'interroger dans l'API Directory dans le cloud. Si l'utilisateur actuel n'est pas affilié, renvoie une chaîne vide.

Paramètres

  • rappel

    fonction facultative

    Le paramètre callback se présente comme suit :

    (deviceId: string)=>void

    • deviceId

      chaîne

Renvoie

  • Promesse<chaîne>

    Chrome 96 et versions ultérieures

    Les promesses sont compatibles avec Manifest V3 et les versions ultérieures, mais des rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux dans le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.