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é
Méthodes
getDeviceAnnotatedLocation()
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
ressemble à ceci :(annotatedLocation: string) => void
-
annotatedLocation
chaîne
-
Renvoie
-
Promise<string>
Chrome 96 ou version ultérieureLes promesses sont compatibles avec Manifest V3 et versions ultérieures, mais les rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux sur le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.
getDeviceAssetId()
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
ressemble à ceci :(assetId: string) => void
-
assetId
chaîne
-
Renvoie
-
Promise<string>
Chrome 96 ou version ultérieureLes promesses sont compatibles avec Manifest V3 et versions ultérieures, mais les rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux sur le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.
getDeviceHostname()
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
ressemble à ceci :(hostname: string) => void
-
nom d'hôte
chaîne
-
Renvoie
-
Promise<string>
Chrome 96 ou version ultérieureLes promesses sont compatibles avec Manifest V3 et versions ultérieures, mais les rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux sur le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.
getDeviceSerialNumber()
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
ressemble à ceci :(serialNumber: string) => void
-
serialNumber
chaîne
-
Renvoie
-
Promise<string>
Chrome 96 ou version ultérieureLes promesses sont compatibles avec Manifest V3 et versions ultérieures, mais les rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux sur le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.
getDirectoryDeviceId()
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
ressemble à ceci :(deviceId: string) => void
-
deviceId
chaîne
-
Renvoie
-
Promise<string>
Chrome 96 ou version ultérieureLes promesses sont compatibles avec Manifest V3 et versions ultérieures, mais les rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux sur le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.