chrome.enterprise.deviceAttributes

Descripción

Usa la API de chrome.enterprise.deviceAttributes para leer los atributos del dispositivo. Nota: Esta API solo está disponible para extensiones instaladas de manera automática por la política empresarial.

Permisos

enterprise.deviceAttributes

Disponibilidad

Chrome 46 y versiones posteriores Solo en ChromeOS Requiere política

Métodos

getDeviceAnnotatedLocation()

Promesa Chrome 66 y versiones posteriores
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

Recupera la ubicación anotada por el administrador. Si el usuario actual no está afiliado o el administrador no estableció una ubicación anotada, se muestra una cadena vacía.

Parámetros

  • callback

    función opcional

    El parámetro callback se ve de la siguiente manera:

    (annotatedLocation: string) => void

    • annotatedLocation

      cadena

Devuelve

  • Promesa<string>

    Chrome 96 y versiones posteriores

    Las promesas son compatibles con Manifest V3 y versiones posteriores, pero se proporcionan devoluciones de llamada para brindar retrocompatibilidad. No puedes usar ambos en la misma llamada a función. La promesa se resuelve con el mismo tipo que se pasa a la devolución de llamada.

getDeviceAssetId()

Promesa Chrome 66 y versiones posteriores
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

Recupera el ID del recurso anotado por el administrador. Si el usuario actual no está afiliado o el administrador no estableció un ID de recurso, muestra una cadena vacía.

Parámetros

  • callback

    función opcional

    El parámetro callback se ve de la siguiente manera:

    (assetId: string) => void

    • assetId

      cadena

Devuelve

  • Promesa<string>

    Chrome 96 y versiones posteriores

    Las promesas son compatibles con Manifest V3 y versiones posteriores, pero se proporcionan devoluciones de llamada para brindar retrocompatibilidad. No puedes usar ambos en la misma llamada a función. La promesa se resuelve con el mismo tipo que se pasa a la devolución de llamada.

getDeviceHostname()

Promesa Chrome 82 y versiones posteriores
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

Recupera el nombre de host del dispositivo como lo establece la política DeviceHostnameTemplate. Si el usuario actual no está afiliado o si la política empresarial no estableció ningún nombre de host, muestra una cadena vacía.

Parámetros

  • callback

    función opcional

    El parámetro callback se ve de la siguiente manera:

    (hostname: string) => void

    • Nombre de host

      cadena

Devuelve

  • Promesa<string>

    Chrome 96 y versiones posteriores

    Las promesas son compatibles con Manifest V3 y versiones posteriores, pero se proporcionan devoluciones de llamada para brindar retrocompatibilidad. No puedes usar ambos en la misma llamada a función. La promesa se resuelve con el mismo tipo que se pasa a la devolución de llamada.

getDeviceSerialNumber()

Promesa Chrome 66 y versiones posteriores
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

Recupera el número de serie del dispositivo. Ten en cuenta que el propósito de esta API es administrar el dispositivo (por ejemplo, generar solicitudes de firma de certificados para certificados de todo el dispositivo). Esta API no se puede usar para realizar un seguimiento de dispositivos sin el consentimiento del administrador del dispositivo. Si el usuario actual no está afiliado, muestra una cadena vacía.

Parámetros

  • callback

    función opcional

    El parámetro callback se ve de la siguiente manera:

    (serialNumber: string) => void

    • serialNumber

      cadena

Devuelve

  • Promesa<string>

    Chrome 96 y versiones posteriores

    Las promesas son compatibles con Manifest V3 y versiones posteriores, pero se proporcionan devoluciones de llamada para brindar retrocompatibilidad. No puedes usar ambos en la misma llamada a función. La promesa se resuelve con el mismo tipo que se pasa a la devolución de llamada.

getDirectoryDeviceId()

Promesa
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)

Recupera el valor del identificador de dispositivo de la API de Directory que genera el servidor y, luego, identifica el registro en la nube del dispositivo para realizar consultas en la API de Cloud Directory. Si el usuario actual no está afiliado, muestra una cadena vacía.

Parámetros

  • callback

    función opcional

    El parámetro callback se ve de la siguiente manera:

    (deviceId: string) => void

    • deviceId

      cadena

Devuelve

  • Promesa<string>

    Chrome 96 y versiones posteriores

    Las promesas son compatibles con Manifest V3 y versiones posteriores, pero se proporcionan devoluciones de llamada para brindar retrocompatibilidad. No puedes usar ambos en la misma llamada a función. La promesa se resuelve con el mismo tipo que se pasa a la devolución de llamada.