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 ou superior Somente ChromeOS Requer política

Métodos

getDeviceAnnotatedLocation()

Promessa Chrome 66 ou mais recente
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, uma string vazia será retornada.

Parâmetros

  • callback

    função opcional

    O parâmetro callback tem esta aparência:

    (annotatedLocation: string) => void

    • annotatedLocation

      string

Retorna

  • Promessa<string>

    Chrome 96 ou versão mais recente

    As promessas só têm suporte no Manifesto V3 e versões mais recentes. Outras plataformas precisam usar callbacks.

getDeviceAssetId()

Promessa Chrome 66 ou mais recente
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

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

Parâmetros

  • callback

    função opcional

    O parâmetro callback tem esta aparência:

    (assetId: string) => void

    • assetId

      string

Retorna

  • Promessa<string>

    Chrome 96 ou versão mais recente

    As promessas só têm suporte no Manifesto V3 e versões mais recentes. Outras plataformas precisam usar callbacks.

getDeviceHostname()

Promessa Chrome 82 ou versão mais recente
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 nenhum nome de host tiver sido definido pela política da empresa, uma string vazia será retornada.

Parâmetros

  • callback

    função opcional

    O parâmetro callback tem esta aparência:

    (hostname: string) => void

    • nome do host

      string

Retorna

  • Promessa<string>

    Chrome 96 ou versão mais recente

    As promessas só têm suporte no Manifesto V3 e versões mais recentes. Outras plataformas precisam usar callbacks.

getDeviceSerialNumber()

Promessa Chrome 66 ou mais recente
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 que abrangem todo o dispositivo). Essa 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 opcional

    O parâmetro callback tem esta aparência:

    (serialNumber: string) => void

    • serialNumber

      string

Retorna

  • Promessa<string>

    Chrome 96 ou versão mais recente

    As promessas só têm suporte no Manifesto V3 e versões mais recentes. Outras plataformas precisam usar callbacks.

getDirectoryDeviceId()

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

Busca o valor do identificador do dispositivo da Directory API, 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 opcional

    O parâmetro callback tem esta aparência:

    (deviceId: string) => void

    • deviceId

      string

Retorna

  • Promessa<string>

    Chrome 96 ou versão mais recente

    As promessas só têm suporte no Manifesto V3 e versões mais recentes. Outras plataformas precisam usar callbacks.