chrome.enterprise.deviceAttributes

Описание

Используйте API chrome.enterprise.deviceAttributes для чтения атрибутов устройства. Примечание: этот API доступен только для расширений, принудительно установленных корпоративной политикой.

Разрешения

enterprise.deviceAttributes

Доступность

Chrome 46+ Только для ChromeOS Требуется политика

Методы

getDeviceAnnotatedLocation()

Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(): Promise<string>

Получает местоположение, аннотированное администратором. Если текущий пользователь не связан с организацией или администратор не указал местоположение, возвращает пустую строку.

Возвраты

  • Promise<string>

    Chrome 96+

    Возвращает промис, который разрешается с указанием аннотированного местоположения устройства.

getDeviceAssetId()

Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceAssetId(): Promise<string>

Получает идентификатор актива, аннотированный администратором. Если текущий пользователь не связан с организацией или администратор не установил идентификатор актива, возвращает пустую строку.

Возвраты

  • Promise<string>

    Chrome 96+

    Возвращает промис, который разрешается с идентификатором актива устройства (Asset ID).

getDeviceHostname()

Chrome 82+
chrome.enterprise.deviceAttributes.getDeviceHostname(): Promise<string>

Получает имя хоста устройства, заданное политикой DeviceHostnameTemplate. Если текущий пользователь не связан с компанией или корпоративная политика не задала имя хоста, возвращает пустую строку.

Возвраты

  • Promise<string>

    Chrome 96+

    Возвращает промис, который разрешается с именем хоста устройства.

getDeviceSerialNumber()

Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(): Promise<string>

Получает серийный номер устройства. Обратите внимание, что назначение этого API — администрирование устройства (например, генерация запросов на подписание сертификатов для сертификатов, действующих на всем устройстве). Этот API нельзя использовать для отслеживания устройств без согласия администратора устройства. Если текущий пользователь не связан с системой, возвращает пустую строку.

Возвраты

  • Promise<string>

    Chrome 96+

    Возвращает промис, который разрешается с серийным номером устройства.

getDirectoryDeviceId()

chrome.enterprise.deviceAttributes.getDirectoryDeviceId(): Promise<string>

Получает значение идентификатора устройства из API каталога , сгенерированного сервером, и идентифицирует облачную запись устройства для запроса в API облачного каталога. Если текущий пользователь не связан с сервисом, возвращает пустую строку.

Возвраты

  • Promise<string>

    Chrome 96+

    Возвращает промис, который разрешается с идентификатором устройства из API каталога.

,

Описание

Используйте API chrome.enterprise.deviceAttributes для чтения атрибутов устройства. Примечание: этот API доступен только для расширений, принудительно установленных корпоративной политикой.

Разрешения

enterprise.deviceAttributes

Доступность

Chrome 46+ Только для ChromeOS Требуется политика

Методы

getDeviceAnnotatedLocation()

Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(): Promise<string>

Получает местоположение, аннотированное администратором. Если текущий пользователь не связан с организацией или администратор не указал местоположение, возвращает пустую строку.

Возвраты

  • Promise<string>

    Chrome 96+

    Возвращает промис, который разрешается с указанием аннотированного местоположения устройства.

getDeviceAssetId()

Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceAssetId(): Promise<string>

Получает идентификатор актива, аннотированный администратором. Если текущий пользователь не связан с организацией или администратор не установил идентификатор актива, возвращает пустую строку.

Возвраты

  • Promise<string>

    Chrome 96+

    Возвращает промис, который разрешается с идентификатором актива устройства (Asset ID).

getDeviceHostname()

Chrome 82+
chrome.enterprise.deviceAttributes.getDeviceHostname(): Promise<string>

Получает имя хоста устройства, заданное политикой DeviceHostnameTemplate. Если текущий пользователь не связан с компанией или корпоративная политика не задала имя хоста, возвращает пустую строку.

Возвраты

  • Promise<string>

    Chrome 96+

    Возвращает промис, который разрешается с именем хоста устройства.

getDeviceSerialNumber()

Chrome 66+
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(): Promise<string>

Получает серийный номер устройства. Обратите внимание, что назначение этого API — администрирование устройства (например, генерация запросов на подписание сертификатов для сертификатов, действующих на всем устройстве). Этот API нельзя использовать для отслеживания устройств без согласия администратора устройства. Если текущий пользователь не связан с системой, возвращает пустую строку.

Возвраты

  • Promise<string>

    Chrome 96+

    Возвращает промис, который разрешается с серийным номером устройства.

getDirectoryDeviceId()

chrome.enterprise.deviceAttributes.getDirectoryDeviceId(): Promise<string>

Получает значение идентификатора устройства из API каталога , сгенерированного сервером, и идентифицирует облачную запись устройства для запроса в API облачного каталога. Если текущий пользователь не связан с сервисом, возвращает пустую строку.

Возвраты

  • Promise<string>

    Chrome 96+

    Возвращает промис, который разрешается с идентификатором устройства из API каталога.