Device Attributes Web API is a subset of Managed Device Web API, that provides web applications the capability to query device information (device ID, serial number, location, etc).

Motivation

It is a common requirement for operating systems to be able to provide applications with the highest degree of trust access to the highly-privileged data/functions. One of the popular requirements in the commercial systems is the ability for a highly-trusted application to access device-identification information(serial number, asset it). Some real use cases are as follows. - Virtual Desktop Infrastructure (VDI): an enterprise application launched on the client side needs to pull the device ID / serial number from the local device it is running on. Then the VDI provider can rely on this information to determine which user is using which device at any point in time. - Context-based configuration: an enterprise application needs to apply a specific configuration to a local device based on device attributes like location, asset ID. Then different users can have appropriate experience respectively.

Demo

Specification

Specification link


Unknown standards status - check spec link for status

Status in Chromium

Blink


Origin trial (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • No signal
  • No signals

Owner

Intent to Prototype url

Intent to Prototype thread

Comments

Desktop support is for Chrome OS only.

Last updated on 2021-09-10