Descrizione
Utilizza l'API chrome.enterprise.deviceAttributes
per leggere gli attributi del dispositivo. Nota: questa API è disponibile solo per le estensioni con installazione forzata in base ai criteri aziendali.
Autorizzazioni
enterprise.deviceAttributes
Disponibilità
Metodi
getDeviceAnnotatedLocation()
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
callback?: function,
)
Recupera la posizione annotata dall'amministratore. Se l'utente corrente non è affiliato o se l'amministratore non ha impostato una posizione annotata, restituisce una stringa vuota.
Parametri
-
callback
funzione facoltativa
Il parametro
callback
ha il seguente aspetto:(annotatedLocation: string) => void
-
annotatedLocation
stringa
-
Resi
-
Promise<string>
Chrome 96 e versioni successive .Le promesse sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.
getDeviceAssetId()
chrome.enterprise.deviceAttributes.getDeviceAssetId(
callback?: function,
)
Recupera l'ID risorsa annotato dall'amministratore. Se l'utente corrente non è affiliato o se l'amministratore non ha impostato alcun ID risorsa, restituisce una stringa vuota.
Parametri
-
callback
funzione facoltativa
Il parametro
callback
ha il seguente aspetto:(assetId: string) => void
-
assetId
stringa
-
Resi
-
Promise<string>
Chrome 96 e versioni successive .Le promesse sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.
getDeviceHostname()
chrome.enterprise.deviceAttributes.getDeviceHostname(
callback?: function,
)
Recupera il nome host del dispositivo come impostato dal criterio DeviceHostnameTemplate. Se l'utente corrente non è affiliato o se il criterio aziendale non ha impostato un nome host, restituisce una stringa vuota.
Parametri
-
callback
funzione facoltativa
Il parametro
callback
ha il seguente aspetto:(hostname: string) => void
-
nome host
stringa
-
Resi
-
Promise<string>
Chrome 96 e versioni successive .Le promesse sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.
getDeviceSerialNumber()
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
callback?: function,
)
Recupera il numero di serie del dispositivo. Tieni presente che lo scopo di questa API è amministrare il dispositivo (ad esempio generare richieste di firma del certificato per 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 facoltativa
Il parametro
callback
ha il seguente aspetto:(serialNumber: string) => void
-
serialNumber
stringa
-
Resi
-
Promise<string>
Chrome 96 e versioni successive .Le promesse sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.
getDirectoryDeviceId()
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
callback?: function,
)
Recupera il valore dell'identificatore del dispositivo dell'API Directory, generato dal server e che identifica il record cloud del dispositivo per l'esecuzione di query nell'API Cloud Directory. Se l'utente corrente non è affiliato, restituisce una stringa vuota.
Parametri
-
callback
funzione facoltativa
Il parametro
callback
ha il seguente aspetto:(deviceId: string) => void
-
deviceId
stringa
-
Resi
-
Promise<string>
Chrome 96 e versioni successive .Le promesse sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.