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 un aspetto simile al seguente:(annotatedLocation: string) => void
-
annotatedLocation
stringa
-
Valori restituiti
-
Promesso<string>
Chrome 96 e versioni successiveLe promesse sono supportate in Manifest V3 e versioni successive, ma vengono forniti callback per la compatibilità con le versioni precedenti. Non puoi utilizzare entrambi nella stessa chiamata di funzione. La promessa viene risolta con lo stesso tipo passato al 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 un aspetto simile al seguente:(assetId: string) => void
-
assetId
stringa
-
Valori restituiti
-
Promesso<string>
Chrome 96 e versioni successiveLe promesse sono supportate in Manifest V3 e versioni successive, ma vengono forniti callback per la compatibilità con le versioni precedenti. Non puoi utilizzare entrambi nella stessa chiamata di funzione. La promessa viene risolta con lo stesso tipo passato al 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 un aspetto simile al seguente:(hostname: string) => void
-
nome host
stringa
-
Valori restituiti
-
Promesso<string>
Chrome 96 e versioni successiveLe promesse sono supportate in Manifest V3 e versioni successive, ma vengono forniti callback per la compatibilità con le versioni precedenti. Non puoi utilizzare entrambi nella stessa chiamata di funzione. La promessa viene risolta con lo stesso tipo passato al 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 un aspetto simile al seguente:(serialNumber: string) => void
-
serialNumber
stringa
-
Valori restituiti
-
Promesso<string>
Chrome 96 e versioni successiveLe promesse sono supportate in Manifest V3 e versioni successive, ma vengono forniti callback per la compatibilità con le versioni precedenti. Non puoi utilizzare entrambi nella stessa chiamata di funzione. La promessa viene risolta con lo stesso tipo passato al 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 un aspetto simile al seguente:(deviceId: string) => void
-
deviceId
stringa
-
Valori restituiti
-
Promesso<string>
Chrome 96 e versioni successiveLe promesse sono supportate in Manifest V3 e versioni successive, ma vengono forniti callback per la compatibilità con le versioni precedenti. Non puoi utilizzare entrambi nella stessa chiamata di funzione. La promessa viene risolta con lo stesso tipo passato al callback.