chrome.enterprise.deviceAttributes

Descrição

Use a API chrome.enterprise.deviceAttributes para ler os atributos do dispositivo. Observação: essa API só está disponível para extensões de instalação forçada pela política da empresa.

Permissões

enterprise.deviceAttributes

Disponibilidade

Chrome 46+ Apenas no ChromeOS Requer política

Métodos

getDeviceAnnotatedLocation()

Promessa Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

Busca o local anotado pelo administrador. Se o usuário atual não for afiliado ou se nenhum local anotado tiver sido definido pelo administrador, retornará uma string vazia.

Parâmetros

  • callback

    função optional

    O parâmetro callback tem esta aparência:

    (annotatedLocation: string)=>void

    • annotatedLocation

      string

Retorna

  • Promessa<string>

    Chrome 96 ou mais recente

    Promessas são compatíveis com o Manifest V3 e versões mais recentes, mas callbacks são fornecidos para compatibilidade com versões anteriores. Não é possível usar os dois na mesma chamada de função. A promessa é resolvida com o mesmo tipo que é passado para o callback.

getDeviceAssetId()

Promessa Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

Busca o ID do recurso anotado pelo administrador. Se o usuário atual não for afiliado ou se nenhum ID do recurso tiver sido definido pelo administrador, uma string vazia será retornada.

Parâmetros

  • callback

    função optional

    O parâmetro callback tem esta aparência:

    (assetId: string)=>void

    • assetId

      string

Retorna

  • Promessa<string>

    Chrome 96 ou mais recente

    Promessas são compatíveis com o Manifest V3 e versões mais recentes, mas callbacks são fornecidos para compatibilidade com versões anteriores. Não é possível usar os dois na mesma chamada de função. A promessa é resolvida com o mesmo tipo que é passado para o callback.

getDeviceHostname()

Promessa Chrome 82+
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

Busca o nome do host do dispositivo conforme definido pela política DeviceHostnameTemplate. Se o usuário atual não for afiliado ou se nenhum nome de host tiver sido definido pela política corporativa, uma string vazia será retornada.

Parâmetros

  • callback

    função optional

    O parâmetro callback tem esta aparência:

    (hostname: string)=>void

    • nome do host

      string

Retorna

  • Promessa<string>

    Chrome 96 ou mais recente

    Promessas são compatíveis com o Manifest V3 e versões mais recentes, mas callbacks são fornecidos para compatibilidade com versões anteriores. Não é possível usar os dois na mesma chamada de função. A promessa é resolvida com o mesmo tipo que é passado para o callback.

getDeviceSerialNumber()

Promessa Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

Busca o número de série do dispositivo. A finalidade dessa API é administrar o dispositivo, por exemplo, gerar solicitações de assinatura de certificado para certificados do dispositivo. Esta API não pode ser usada para rastrear dispositivos sem o consentimento do administrador do dispositivo. Se o usuário atual não for afiliado, retorna uma string vazia.

Parâmetros

  • callback

    função optional

    O parâmetro callback tem esta aparência:

    (serialNumber: string)=>void

    • serialNumber

      string

Retorna

  • Promessa<string>

    Chrome 96 ou mais recente

    Promessas são compatíveis com o Manifest V3 e versões mais recentes, mas callbacks são fornecidos para compatibilidade com versões anteriores. Não é possível usar os dois na mesma chamada de função. A promessa é resolvida com o mesmo tipo que é passado para o callback.

getDirectoryDeviceId()

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

Busca o valor do identificador do dispositivo da API Directory, que é gerado pelo servidor e identifica o registro na nuvem do dispositivo para consulta na API Cloud Directory. Se o usuário atual não for afiliado, retorna uma string vazia.

Parâmetros

  • callback

    função optional

    O parâmetro callback tem esta aparência:

    (deviceId: string)=>void

    • deviceId

      string

Retorna

  • Promessa<string>

    Chrome 96 ou mais recente

    Promessas são compatíveis com o Manifest V3 e versões mais recentes, mas callbacks são fornecidos para compatibilidade com versões anteriores. Não é possível usar os dois na mesma chamada de função. A promessa é resolvida com o mesmo tipo que é passado para o callback.