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
Métodos
getDeviceAnnotatedLocation()
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 recenteAs promessas só têm suporte no Manifesto V3 e versões mais recentes. Outras plataformas precisam usar callbacks.
getDeviceAssetId()
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 recenteAs promessas só têm suporte no Manifesto V3 e versões mais recentes. Outras plataformas precisam usar callbacks.
getDeviceHostname()
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 recenteAs promessas só têm suporte no Manifesto V3 e versões mais recentes. Outras plataformas precisam usar callbacks.
getDeviceSerialNumber()
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 recenteAs promessas só têm suporte no Manifesto V3 e versões mais recentes. Outras plataformas precisam usar callbacks.
getDirectoryDeviceId()
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 recenteAs promessas só têm suporte no Manifesto V3 e versões mais recentes. Outras plataformas precisam usar callbacks.