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

Disponibilité

Chrome (version 46 ou ultérieure) ChromeOS uniquement <ph type="x-smartling-placeholder"></ph> Règle obligatoire

Méthodes

getDeviceAnnotatedLocation()

<ph type="x-smartling-placeholder"></ph> Promesse Chrome (version 66 ou ultérieure)
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

Extrait l'emplacement indiqué 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

    function facultatif

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

    (annotatedLocation: string) => void

    • annotatedLocation

      chaîne

Renvoie

  • Promise&lt;string&gt;

    Chrome 96 ou version ultérieure

    Les promesses ne sont compatibles qu'avec Manifest V3 et versions ultérieures. Les autres plates-formes doivent utiliser des rappels.

getDeviceAssetId()

<ph type="x-smartling-placeholder"></ph> Promesse Chrome (version 66 ou ultérieure)
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

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

Paramètres

  • rappel

    function facultatif

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

    (assetId: string) => void

    • assetId

      chaîne

Renvoie

  • Promise&lt;string&gt;

    Chrome 96 ou version ultérieure

    Les promesses ne sont compatibles qu'avec Manifest V3 et versions ultérieures. Les autres plates-formes doivent utiliser des rappels.

getDeviceHostname()

<ph type="x-smartling-placeholder"></ph> Promesse Chrome (version 82 ou ultérieure)
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

Extrait le nom d'hôte de l'appareil tel que 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

    function facultatif

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

    (hostname: string) => void

    • nom d'hôte

      chaîne

Renvoie

  • Promise&lt;string&gt;

    Chrome 96 ou version ultérieure

    Les promesses ne sont compatibles qu'avec Manifest V3 et versions ultérieures. Les autres plates-formes doivent utiliser des rappels.

getDeviceSerialNumber()

<ph type="x-smartling-placeholder"></ph> Promesse Chrome (version 66 ou ultérieure)
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

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

Paramètres

  • rappel

    function facultatif

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

    (serialNumber: string) => void

    • serialNumber

      chaîne

Renvoie

  • Promise&lt;string&gt;

    Chrome 96 ou version ultérieure

    Les promesses ne sont compatibles qu'avec Manifest V3 et versions ultérieures. Les autres plates-formes doivent utiliser des rappels.

getDirectoryDeviceId()

<ph type="x-smartling-placeholder"></ph> Promesse
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)

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

Paramètres

  • rappel

    function facultatif

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

    (deviceId: string) => void

    • deviceId

      chaîne

Renvoie

  • Promise&lt;string&gt;

    Chrome 96 ou version ultérieure

    Les promesses ne sont compatibles qu'avec Manifest V3 et versions ultérieures. Les autres plates-formes doivent utiliser des rappels.