chrome.enterprise.deviceAttributes

refresh date: 2026-09-25 robots: noindex

Descrizione

Utilizza l'API chrome.enterprise.deviceAttributes per leggere gli attributi del dispositivo. Nota: questa API è disponibile solo per le estensioni installate in modo forzato secondo le policy aziendali.

Autorizzazioni

enterprise.deviceAttributes

Disponibilità

Chrome 46+ Solo ChromeOS Richiede policy

Metodi

getDeviceAnnotatedLocation()

Promise Chrome 66 e versioni successive
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)
: Promise<string>

Recupera la posizione annotata dall'amministratore. Se l'utente corrente non è affiliato o l'amministratore non ha impostato una posizione annotata, restituisce una stringa vuota.

Parametri

  • callback

    funzione elemento facoltativo

    Il parametro callback ha il seguente aspetto:

    (annotatedLocation: string) => void

    • annotatedLocation

      stringa

Resi

  • Promise<string>

    Chrome 96 e versioni successive

    Restituisce una Promise che si risolve con la posizione annotata del dispositivo.

    Le promise sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.

getDeviceAssetId()

Promise Chrome 66 e versioni successive
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)
: Promise<string>

Recupera l'ID asset annotato dall'amministratore. Se l'utente corrente non è affiliato o l'amministratore non ha impostato alcun ID asset, viene restituita una stringa vuota.

Parametri

  • callback

    funzione elemento facoltativo

    Il parametro callback ha il seguente aspetto:

    (assetId: string) => void

    • assetId

      stringa

Resi

  • Promise<string>

    Chrome 96 e versioni successive

    Restituisce una promessa che si risolve con l'ID asset del dispositivo.

    Le promise sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.

getDeviceHostname()

Promise Chrome 82 e versioni successive
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)
: Promise<string>

Recupera il nome host del dispositivo impostato dalla policy DeviceHostnameTemplate. Se l'utente corrente non è affiliato o non è stato impostato alcun nome host dalla policy aziendale, restituisce una stringa vuota.

Parametri

  • callback

    funzione elemento facoltativo

    Il parametro callback ha il seguente aspetto:

    (hostname: string) => void

    • nome host

      stringa

Resi

  • Promise<string>

    Chrome 96 e versioni successive

    Restituisce una promessa che si risolve con il nome host del dispositivo.

    Le promise sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.

getDeviceSerialNumber()

Promise Chrome 66 e versioni successive
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)
: Promise<string>

Recupera il numero di serie del dispositivo. Tieni presente che lo scopo di questa API è amministrare il dispositivo (ad es. generare richieste di firma del certificato per i certificati a livello di dispositivo). Questa API non può essere utilizzata per monitorare i dispositivi senza il consenso dell'amministratore del dispositivo. Se l'utente corrente non è affiliato, restituisce una stringa vuota.

Parametri

  • callback

    funzione elemento facoltativo

    Il parametro callback ha il seguente aspetto:

    (serialNumber: string) => void

    • serialNumber

      stringa

Resi

  • Promise<string>

    Chrome 96 e versioni successive

    Restituisce una Promise che si risolve con il numero di serie del dispositivo.

    Le promise sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.

getDirectoryDeviceId()

Promise
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)
: Promise<string>

Recupera il valore dell'identificatore del dispositivo dell'API Directory, che viene generato dal server e identifica il record cloud del dispositivo per l'esecuzione di query nell'API Directory cloud. Se l'utente corrente non è affiliato, restituisce una stringa vuota.

Parametri

  • callback

    funzione elemento facoltativo

    Il parametro callback ha il seguente aspetto:

    (deviceId: string) => void

    • deviceId

      stringa

Resi

  • Promise<string>

    Chrome 96 e versioni successive

    Restituisce una Promise che si risolve con l'identificatore del dispositivo dell'API Directory.

    Le promise sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.