chrome.enterprise.deviceAttributes

refresh date: 2026-09-25 robots: noindex

Mô tả

Sử dụng API chrome.enterprise.deviceAttributes để đọc các thuộc tính của thiết bị. Lưu ý: API này chỉ dành cho các tiện ích mà chính sách của doanh nghiệp buộc cài đặt.

Quyền

enterprise.deviceAttributes

Phạm vi cung cấp

Chrome 46 trở lên Chỉ dành cho ChromeOS Yêu cầu chính sách

Phương thức

getDeviceAnnotatedLocation()

Promise Chrome 66 trở lên
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)
: Promise<string>

Tìm nạp Vị trí do quản trị viên chú thích. Nếu người dùng hiện tại không liên kết hoặc quản trị viên chưa đặt Vị trí được chú thích nào, thì hàm này sẽ trả về một chuỗi trống.

Thông số

  • callback

    hàm không bắt buộc

    Tham số callback có dạng như sau:

    (annotatedLocation: string) => void

    • annotatedLocation

      chuỗi

Giá trị trả về

  • Promise<string>

    Chrome 96 trở lên

    Trả về một Promise (Lời hứa) được phân giải bằng Vị trí được chú thích của thiết bị.

    Chỉ Manifest V3 trở lên mới hỗ trợ Promise, các nền tảng khác cần sử dụng lệnh gọi lại.

getDeviceAssetId()

Promise Chrome 66 trở lên
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)
: Promise<string>

Tìm nạp Mã tài sản do quản trị viên chú thích. Nếu người dùng hiện tại không liên kết hoặc quản trị viên chưa đặt Mã nhận dạng tài sản, thì hàm này sẽ trả về một chuỗi trống.

Thông số

  • callback

    hàm không bắt buộc

    Tham số callback có dạng như sau:

    (assetId: string) => void

    • assetId

      chuỗi

Giá trị trả về

  • Promise<string>

    Chrome 96 trở lên

    Trả về một Promise phân giải bằng Mã tài sản của thiết bị.

    Chỉ Manifest V3 trở lên mới hỗ trợ Promise, các nền tảng khác cần sử dụng lệnh gọi lại.

getDeviceHostname()

Promise Chrome 82 trở lên
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)
: Promise<string>

Tìm nạp tên máy chủ của thiết bị theo chế độ cài đặt của chính sách DeviceHostnameTemplate. Nếu người dùng hiện tại không liên kết hoặc chính sách doanh nghiệp chưa đặt tên máy chủ, thì hàm này sẽ trả về một chuỗi trống.

Thông số

  • callback

    hàm không bắt buộc

    Tham số callback có dạng như sau:

    (hostname: string) => void

    • hostname

      chuỗi

Giá trị trả về

  • Promise<string>

    Chrome 96 trở lên

    Trả về một Promise (Lệnh hứa) phân giải bằng tên máy chủ của thiết bị.

    Chỉ Manifest V3 trở lên mới hỗ trợ Promise, các nền tảng khác cần sử dụng lệnh gọi lại.

getDeviceSerialNumber()

Promise Chrome 66 trở lên
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)
: Promise<string>

Tìm nạp số sê-ri của thiết bị. Xin lưu ý rằng mục đích của API này là quản trị thiết bị (ví dụ: tạo Yêu cầu ký chứng chỉ cho chứng chỉ trên toàn thiết bị). Bạn không được sử dụng API này để theo dõi thiết bị mà không có sự đồng ý của quản trị viên thiết bị. Nếu người dùng hiện tại không liên kết, thì hàm này sẽ trả về một chuỗi trống.

Thông số

  • callback

    hàm không bắt buộc

    Tham số callback có dạng như sau:

    (serialNumber: string) => void

    • serialNumber

      chuỗi

Giá trị trả về

  • Promise<string>

    Chrome 96 trở lên

    Trả về một Lời hứa được phân giải bằng số sê-ri của thiết bị.

    Chỉ Manifest V3 trở lên mới hỗ trợ Promise, các nền tảng khác cần sử dụng lệnh gọi lại.

getDirectoryDeviceId()

Promise
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)
: Promise<string>

Tìm nạp giá trị của giá trị nhận dạng thiết bị của Directory API, do máy chủ tạo và xác định bản ghi trên đám mây của thiết bị để truy vấn trong Directory API trên đám mây. Nếu người dùng hiện tại không liên kết, thì hàm này sẽ trả về một chuỗi trống.

Thông số

  • callback

    hàm không bắt buộc

    Tham số callback có dạng như sau:

    (deviceId: string) => void

    • deviceId

      chuỗi

Giá trị trả về

  • Promise<string>

    Chrome 96 trở lên

    Trả về một Promise phân giải bằng mã nhận dạng thiết bị của Directory API.

    Chỉ Manifest V3 trở lên mới hỗ trợ Promise, các nền tảng khác cần sử dụng lệnh gọi lại.